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