Linux-libre 4.10.7-gnu
[librecmc/linux-libre.git] / sound / usb / line6 / Kconfig
1 config SND_USB_LINE6
2         tristate
3         select SND_RAWMIDI
4         select SND_PCM
5         select SND_HWDEP
6
7 config SND_USB_POD
8         tristate "Line 6 POD USB support"
9         select SND_USB_LINE6
10         help
11           This is a driver for PODxt and other similar devices,
12           supporting the following features:
13             * Reading/writing individual parameters
14             * Reading/writing complete channel, effects setup, and amp
15               setup data
16             * Channel switching
17             * Virtual MIDI interface
18             * Tuner access
19             * Playback/capture/mixer device for any ALSA-compatible PCM
20               audio application
21             * Signal routing (record clean/processed guitar signal,
22               re-amping)
23
24 config SND_USB_PODHD
25         tristate "Line 6 POD X3/HD300/400/500 USB support"
26         select SND_USB_LINE6
27         help
28           This is a driver for POD X3, HD300, 400 and 500 devices.
29
30 config SND_USB_TONEPORT
31         tristate "TonePort GX, UX1 and UX2 USB support"
32         select SND_USB_LINE6
33         select NEW_LEDS
34         select LEDS_CLASS
35         help
36           This is a driver for TonePort GX, UX1 and UX2 devices.
37
38 config SND_USB_VARIAX
39         tristate "Variax Workbench USB support"
40         select SND_USB_LINE6
41         help
42           This is a driver for Variax Workbench device.
43