sound/oss/vidc.c: change the field used with DMA_ACTIVE
[linux-2.6-block.git] / sound / usb / Kconfig
CommitLineData
1da177e4
LT
1# ALSA USB drivers
2
89fe5117
TI
3menuconfig SND_USB
4 bool "USB sound devices"
5 depends on USB
6 default y
7 help
8 Support for sound devices connected via the USB bus.
9
10if SND_USB && USB
1da177e4
LT
11
12config SND_USB_AUDIO
13 tristate "USB Audio/MIDI driver"
3714b534 14 select SND_HWDEP
1da177e4
LT
15 select SND_RAWMIDI
16 select SND_PCM
17 help
18 Say Y here to include support for USB audio and USB MIDI
19 devices.
20
21 To compile this driver as a module, choose M here: the module
22 will be called snd-usb-audio.
23
63978ab3 24config SND_USB_UA101
e584bc3c 25 tristate "Edirol UA-101/UA-1000 driver (EXPERIMENTAL)"
63978ab3
CL
26 depends on EXPERIMENTAL
27 select SND_PCM
28 select SND_RAWMIDI
29 help
e584bc3c
CL
30 Say Y here to include support for the Edirol UA-101 and UA-1000
31 audio/MIDI interfaces.
63978ab3
CL
32
33 To compile this driver as a module, choose M here: the module
34 will be called snd-ua101.
35
1da177e4
LT
36config SND_USB_USX2Y
37 tristate "Tascam US-122, US-224 and US-428 USB driver"
89fe5117 38 depends on X86 || PPC || ALPHA
1da177e4
LT
39 select SND_HWDEP
40 select SND_RAWMIDI
41 select SND_PCM
42 help
43 Say Y here to include support for Tascam USB Audio/MIDI
44 interfaces or controllers US-122, US-224 and US-428.
45
46 To compile this driver as a module, choose M here: the module
47 will be called snd-usb-usx2y.
48
523f1dce
DM
49config SND_USB_CAIAQ
50 tristate "Native Instruments USB audio devices"
ee6df2e1
TI
51 select SND_HWDEP
52 select SND_RAWMIDI
53 select SND_PCM
54 help
523f1dce
DM
55 Say Y here to include support for caiaq USB audio interfaces,
56 namely:
57
58 * Native Instruments RigKontrol2
ad1e34b5 59 * Native Instruments RigKontrol3
523f1dce 60 * Native Instruments Kore Controller
7829d0ec 61 * Native Instruments Kore Controller 2
523f1dce 62 * Native Instruments Audio Kontrol 1
b30c4947 63 * Native Instruments Audio 2 DJ
2165592b 64 * Native Instruments Audio 4 DJ
523f1dce 65 * Native Instruments Audio 8 DJ
2165592b
DM
66 * Native Instruments Guitar Rig Session I/O
67 * Native Instruments Guitar Rig mobile
523f1dce
DM
68
69 To compile this driver as a module, choose M here: the module
70 will be called snd-usb-caiaq.
71
72config SND_USB_CAIAQ_INPUT
73 bool "enable input device for controllers"
74 depends on SND_USB_CAIAQ
e5f73e2a 75 depends on INPUT=y || INPUT=SND_USB_CAIAQ
523f1dce
DM
76 help
77 Say Y here to support input controllers like buttons, knobs,
78 alpha dials and analog pedals on the following products:
79
80 * Native Instruments RigKontrol2
ad1e34b5 81 * Native Instruments RigKontrol3
8e3cd08e 82 * Native Instruments Kore Controller
7829d0ec 83 * Native Instruments Kore Controller 2
523f1dce
DM
84 * Native Instruments Audio Kontrol 1
85
030a07e4
KW
86config SND_USB_US122L
87 tristate "Tascam US-122L USB driver"
88 depends on X86 && EXPERIMENTAL
dc0abf90 89 select SND_HWDEP
030a07e4
KW
90 select SND_RAWMIDI
91 help
92 Say Y here to include support for Tascam US-122L USB Audio/MIDI
93 interfaces.
94
95 To compile this driver as a module, choose M here: the module
96 will be called snd-usb-us122l.
97
89fe5117 98endif # SND_USB
1da177e4 99