21 Jan, 2013

5 commits

  • Previous versions of the line6 driver snooped MIDI traffic in order to
    make device state accessible via sysfs attributes. This involved a lot
    of logic in line6_variax_process_message() that has since been removed.

    Drop unused conditionals in line6_variax_process_message().

    Signed-off-by: Stefan Hajnoczi
    Signed-off-by: Greg Kroah-Hartman

    Stefan Hajnoczi
     
  • Previous versions of the line6 driver snooped MIDI traffic in order to
    make device state accessible via sysfs attributes. This involved a lot
    of logic in line6_pod_process_message() that has since been removed.

    Drop unused conditionals in line6_pod_process_message() and reduce the
    levels of indentation. Only two MIDI messages are still tracked: the
    POD version message on startup and monitor level changes originating
    from the device.

    Signed-off-by: Stefan Hajnoczi
    Signed-off-by: Greg Kroah-Hartman

    Stefan Hajnoczi
     
  • The CONFIG_LINE6_USB_DUMP_PCM config option prints a hexdump of PCM
    audio data as URBs are sent and received. The usbmon feature should be
    used instead of manually dumping PCM URBs. There are a few advantages
    to using usbmon:

    * Can be turned on/off at runtime
    * Provides full USB-level traffic
    * tcpdump and wireshark support for powerful analysis
    * No driver-specific code is required

    This is the last user of line6_write_hexdump() so we drop it too.

    Signed-off-by: Stefan Hajnoczi
    Signed-off-by: Greg Kroah-Hartman

    Stefan Hajnoczi
     
  • Formated pr_debug() calls

    Signed-off-by: Sebastian Wankerl
    Signed-off-by: Sebastian Ehrenfels
    Signed-off-by: Greg Kroah-Hartman

    Sebastian Wankerl
     
  • Enclose the macro into braces so that it can be closed by a semicolon

    Signed-off-by: Sebastian Wankerl
    Signed-off-by: Sebastian Ehrenfels
    Signed-off-by: Greg Kroah-Hartman

    Sebastian Wankerl
     

19 Jan, 2013

35 commits