Alexander Beregalov
a405f43ee3
Staging: line6: convert to snd_card_create()
...
Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-17 11:06:25 -07:00
Randy Dunlap
bbe364dded
Staging: line6: fix build error, select SND_RAWMIDI
...
line6 needs to select SND_RAWMIDI, like many other drivers do.
ERROR: "snd_rawmidi_set_ops" [drivers/staging/line6/line6usb.ko] undefined!
ERROR: "snd_rawmidi_new" [drivers/staging/line6/line6usb.ko] undefined!
ERROR: "snd_rawmidi_transmit_peek" [drivers/staging/line6/line6usb.ko] undefined!
ERROR: "snd_rawmidi_transmit_ack" [drivers/staging/line6/line6usb.ko] undefined!
ERROR: "snd_rawmidi_receive" [drivers/staging/line6/line6usb.ko] undefined!
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
9cd57f7777
Staging: line6: fix checkpatch errors in variax.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
6353773b52
Staging: line6: fix checkpatch errors in toneport.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
68dc3dde02
Staging: line6: fix checkpatch errors in pcm.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
ce9b490cbf
Staging: line6: fix checkpatch errors in midibuf.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
d7e3733619
Staging: line6: fix checkpatch errors in midi.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
766f9d20a1
Staging: line6: fix checkpatch errors in dumprequest.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
36445bc118
Staging: line6: fix checkpatch errors in driver.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
dfc70567d7
Staging: line6: fix checkpatch errors in audio.c
...
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
0fdef36aca
Staging: line6: fix checkpatch errors in pod.c
...
2 errors left, but they are minor.
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:26 -07:00
Greg Kroah-Hartman
010f378e8c
Staging: line6: fix checkpatch errors in playback.c
...
2 errors left, but they are minor.
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
9a92fadcc6
Staging: line6: fix checkpatch errors in control.c
...
1 error left, but it's minor.
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
6efc5667ef
Staging: line6: fix checkpatch errors in capture.c
...
2 errors left, but they are minor.
Lots of warnings also fixed up.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
a49e483835
Staging: line6: coding style cleanups for .h files.
...
Mostly all line length issues.
Skipped the control.h file as it makes sense to leave it alone.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
536165d8ef
Staging: line6: fix up NULL assignment mistakes
...
Should use NULL for a pointer, not 0, otherwise sparse complains.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
b702ed253d
Staging: line6: static function cleanups
...
This fixes all of the static function warnings that sparse complains
about.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
4cb8f30273
Staging: line6: remove KERNEL_VERSION checks
...
As the code is in the kernel tree, it's no longer needed.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
0c7ab1580f
Staging: line6: remove PT_REGS
...
As the code is in the kernel tree, it's no longer needed.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
77491e524c
Staging: line6: remove DEVICE_ATTRIBUTE
...
As the code is in the kernel tree, it's no longer needed.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Randy Dunlap
7e60fcb54f
Staging: line6: depends on SND
...
line6 code has lots of dependencies on ALSA (and build errors),
so express that in Kconfig.
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com >
Cc: Markus Grabner <grabner@icg.tugraz.at >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:25 -07:00
Greg Kroah-Hartman
4717b03b56
Staging: line6: fix bus_id usage
...
bus_id is now gone in the linux-next tree, so replace it with dev_name()
so the code works properly.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:24 -07:00
Markus Grabner
705ececd1c
Staging: add line6 usb driver
...
This is an experimental Linux driver for the guitar amp, cab, and
effects modeller PODxt Pro by Line6 (and similar devices), supporting
the following features:
- Reading/writing individual parameters
- Reading/writing complete channel, effects setup, and amp setup data
- Channel switching
- Virtual MIDI interface
- Tuner access
- Playback/capture/mixer device for any ALSA-compatible PCM audio
application
- Signal routing (record clean/processed guitar signal, re-amping)
Moreover, preliminary support for the Variax Workbench is included.
From: Markus Grabner <grabner@icg.tugraz.at >
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-04-03 14:54:24 -07:00