blob: d7db1eeebc84472017fa0bb1a39bfe06bb85fc88 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001# ALSA ISA drivers
2
Krzysztof Helt9295aea2008-07-31 21:00:17 +02003config SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -07004 tristate
5 select SND_PCM
Takashi Iwai61595dc2016-01-27 07:05:56 +01006 select SND_TIMER
Linus Torvalds1da177e2005-04-16 15:20:36 -07007
Takashi Iwaidda369c2007-05-25 11:50:33 +02008config SND_SB_COMMON
9 tristate
10
11config SND_SB8_DSP
12 tristate
13 select SND_PCM
14 select SND_SB_COMMON
15
16config SND_SB16_DSP
17 tristate
18 select SND_PCM
19 select SND_SB_COMMON
20
Takashi Iwai89fe5112008-05-23 16:10:37 +020021menuconfig SND_ISA
22 bool "ISA sound devices"
Mauro Carvalho Chehabe39fbc22018-04-20 06:54:58 -040023 depends on ISA || COMPILE_TEST
24 depends on ISA_DMA_API
Takashi Iwai89fe5112008-05-23 16:10:37 +020025 default y
26 help
27 Support for sound devices connected via the ISA bus.
28
29if SND_ISA
Adrian Bunk70656892007-07-10 11:34:32 +020030
Rene Hermancf40a312006-03-28 12:38:20 +020031config SND_ADLIB
32 tristate "AdLib FM card"
33 select SND_OPL3_LIB
34 help
35 Say Y here to include support for AdLib FM cards.
36
37 To compile this driver as a module, choose M here: the module
38 will be called snd-adlib.
39
Linus Torvalds1da177e2005-04-16 15:20:36 -070040config SND_AD1816A
41 tristate "Analog Devices SoundPort AD1816A"
Mauro Carvalho Chehabda112f12018-04-20 08:53:49 -040042 depends on PNP
Bodo Eggert8dbfc5c2005-09-06 15:16:39 -070043 select ISAPNP
Linus Torvalds1da177e2005-04-16 15:20:36 -070044 select SND_OPL3_LIB
45 select SND_MPU401_UART
46 select SND_PCM
Takashi Iwai61595dc2016-01-27 07:05:56 +010047 select SND_TIMER
Linus Torvalds1da177e2005-04-16 15:20:36 -070048 help
49 Say Y here to include support for Analog Devices SoundPort
50 AD1816A or compatible sound chips.
51
52 To compile this driver as a module, choose M here: the module
53 will be called snd-ad1816a.
54
55config SND_AD1848
56 tristate "Generic AD1848/CS4248 driver"
Krzysztof Helt760fc6b82008-07-31 21:10:47 +020057 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -070058 help
59 Say Y here to include support for AD1848 (Analog Devices) or
60 CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
61
Krzysztof Heltc2b73d12009-02-16 21:38:37 +010062 For newer chips from Cirrus Logic, use the CS4231 or CS4232+
63 drivers.
Linus Torvalds1da177e2005-04-16 15:20:36 -070064
65 To compile this driver as a module, choose M here: the module
66 will be called snd-ad1848.
67
Takashi Iwai230b5c12005-11-17 10:17:05 +010068config SND_ALS100
Krzysztof Helt14ff3e72009-12-10 20:39:28 +010069 tristate "Diamond Tech. DT-019x and Avance Logic ALSxxx"
Mauro Carvalho Chehabda112f12018-04-20 08:53:49 -040070 depends on PNP
Takashi Iwai230b5c12005-11-17 10:17:05 +010071 select ISAPNP
72 select SND_OPL3_LIB
73 select SND_MPU401_UART
Takashi Iwaidda369c2007-05-25 11:50:33 +020074 select SND_SB16_DSP
Takashi Iwai230b5c12005-11-17 10:17:05 +010075 help
Krzysztof Helt14ff3e72009-12-10 20:39:28 +010076 Say Y here to include support for soundcards based on the
77 Diamond Technologies DT-019X or Avance Logic chips: ALS007,
78 ALS100, ALS110, ALS120 and ALS200 chips.
Takashi Iwai230b5c12005-11-17 10:17:05 +010079
80 To compile this driver as a module, choose M here: the module
81 will be called snd-als100.
82
René Herman49531192010-08-11 13:08:06 +020083config SND_AZT1605
84 tristate "Aztech AZT1605 Driver"
85 depends on SND
86 select SND_WSS_LIB
87 select SND_MPU401_UART
88 select SND_OPL3_LIB
89 help
90 Say Y here to include support for Aztech Sound Galaxy cards
91 based on the AZT1605 chipset.
92
93 To compile this driver as a module, choose M here: the module
94 will be called snd-azt1605.
95
96config SND_AZT2316
97 tristate "Aztech AZT2316 Driver"
98 depends on SND
99 select SND_WSS_LIB
100 select SND_MPU401_UART
101 select SND_OPL3_LIB
102 help
103 Say Y here to include support for Aztech Sound Galaxy cards
104 based on the AZT2316 chipset.
105
106 To compile this driver as a module, choose M here: the module
107 will be called snd-azt2316.
108
Takashi Iwai230b5c12005-11-17 10:17:05 +0100109config SND_AZT2320
110 tristate "Aztech Systems AZT2320"
Mauro Carvalho Chehabda112f12018-04-20 08:53:49 -0400111 depends on PNP
Takashi Iwai230b5c12005-11-17 10:17:05 +0100112 select ISAPNP
113 select SND_OPL3_LIB
114 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200115 select SND_WSS_LIB
Takashi Iwai230b5c12005-11-17 10:17:05 +0100116 help
117 Say Y here to include support for soundcards based on the
118 Aztech Systems AZT2320 chip.
119
120 To compile this driver as a module, choose M here: the module
121 will be called snd-azt2320.
122
Ondrej Zaryf9933482012-08-20 22:39:51 +0200123config SND_CMI8328
124 tristate "C-Media CMI8328"
125 select SND_WSS_LIB
126 select SND_OPL3_LIB
127 select SND_MPU401_UART
128 help
129 Say Y here to include support for soundcards based on the
130 C-Media CMI8328 chip.
131
132 To compile this driver as a module, choose M here: the module
133 will be called snd-cmi8328.
134
Takashi Iwai230b5c12005-11-17 10:17:05 +0100135config SND_CMI8330
136 tristate "C-Media CMI8330"
Krzysztof Helt760fc6b82008-07-31 21:10:47 +0200137 select SND_WSS_LIB
Takashi Iwaidda369c2007-05-25 11:50:33 +0200138 select SND_SB16_DSP
Krzysztof Helt48972cc2009-01-21 08:18:16 +0100139 select SND_OPL3_LIB
Krzysztof Heltc97dff82009-01-29 11:48:14 +0100140 select SND_MPU401_UART
Takashi Iwai230b5c12005-11-17 10:17:05 +0100141 help
142 Say Y here to include support for soundcards based on the
143 C-Media CMI8330 chip.
144
145 To compile this driver as a module, choose M here: the module
146 will be called snd-cmi8330.
147
Linus Torvalds1da177e2005-04-16 15:20:36 -0700148config SND_CS4231
149 tristate "Generic Cirrus Logic CS4231 driver"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700150 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200151 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700152 help
153 Say Y here to include support for CS4231 chips from Cirrus
154 Logic - Crystal Semiconductors.
155
156 To compile this driver as a module, choose M here: the module
157 will be called snd-cs4231.
158
Linus Torvalds1da177e2005-04-16 15:20:36 -0700159config SND_CS4236
Krzysztof Heltc2b73d12009-02-16 21:38:37 +0100160 tristate "Generic Cirrus Logic CS4232/CS4236+ driver"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700161 select SND_OPL3_LIB
162 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200163 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700164 help
Krzysztof Heltc2b73d12009-02-16 21:38:37 +0100165 Say Y to include support for CS4232,CS4235,CS4236,CS4237B,
166 CS4238B,CS4239 chips from Cirrus Logic - Crystal
167 Semiconductors.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700168
169 To compile this driver as a module, choose M here: the module
170 will be called snd-cs4236.
171
Linus Torvalds1da177e2005-04-16 15:20:36 -0700172config SND_ES1688
Krzysztof Helta20971b2010-05-10 09:47:32 +0200173 tristate "Generic ESS ES688/ES1688 and ES968 PnP driver"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700174 select SND_OPL3_LIB
175 select SND_MPU401_UART
176 select SND_PCM
177 help
178 Say Y here to include support for ESS AudioDrive ES688 or
Krzysztof Helta20971b2010-05-10 09:47:32 +0200179 ES1688 chips. Also, this module support cards with ES968 PnP chip.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700180
181 To compile this driver as a module, choose M here: the module
182 will be called snd-es1688.
183
184config SND_ES18XX
185 tristate "Generic ESS ES18xx driver"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700186 select SND_OPL3_LIB
187 select SND_MPU401_UART
188 select SND_PCM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700189 help
190 Say Y here to include support for ESS AudioDrive ES18xx chips.
191
192 To compile this driver as a module, choose M here: the module
193 will be called snd-es18xx.
194
Krzysztof Helte3072582007-09-11 21:53:05 +0200195config SND_SC6000
Krzysztof Heltc2828662009-04-04 14:48:32 +0200196 tristate "Gallant SC-6000/6600/7000 and Audio Excel DSP 16"
Uwe Kleine-Königce816fa2014-04-07 15:39:19 -0700197 depends on HAS_IOPORT_MAP
Krzysztof Helt760fc6b82008-07-31 21:10:47 +0200198 select SND_WSS_LIB
Krzysztof Helte3072582007-09-11 21:53:05 +0200199 select SND_OPL3_LIB
200 select SND_MPU401_UART
201 help
Krzysztof Heltc2828662009-04-04 14:48:32 +0200202 Say Y here to include support for Gallant SC-6000, SC-6600, SC-7000
203 cards and clones:
Krzysztof Helte3072582007-09-11 21:53:05 +0200204 Audio Excel DSP 16 and Zoltrix AV302.
205
Krzysztof Heltc2828662009-04-04 14:48:32 +0200206 These cards are based on CompuMedia ASC-9308 or ASC-9408 chips.
207
Krzysztof Helte3072582007-09-11 21:53:05 +0200208 To compile this driver as a module, choose M here: the module
209 will be called snd-sc6000.
210
Linus Torvalds1da177e2005-04-16 15:20:36 -0700211config SND_GUSCLASSIC
212 tristate "Gravis UltraSound Classic"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700213 select SND_RAWMIDI
214 select SND_PCM
Takashi Iwai61595dc2016-01-27 07:05:56 +0100215 select SND_TIMER
Linus Torvalds1da177e2005-04-16 15:20:36 -0700216 help
217 Say Y here to include support for Gravis UltraSound Classic
218 soundcards.
219
220 To compile this driver as a module, choose M here: the module
221 will be called snd-gusclassic.
222
223config SND_GUSEXTREME
224 tristate "Gravis UltraSound Extreme"
Ville Syrjala0f101fa2008-11-09 20:32:40 +0200225 select SND_OPL3_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700226 select SND_MPU401_UART
227 select SND_PCM
Takashi Iwai61595dc2016-01-27 07:05:56 +0100228 select SND_TIMER
Linus Torvalds1da177e2005-04-16 15:20:36 -0700229 help
230 Say Y here to include support for Gravis UltraSound Extreme
231 soundcards.
232
233 To compile this driver as a module, choose M here: the module
234 will be called snd-gusextreme.
235
236config SND_GUSMAX
237 tristate "Gravis UltraSound MAX"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700238 select SND_RAWMIDI
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200239 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700240 help
241 Say Y here to include support for Gravis UltraSound MAX
242 soundcards.
243
244 To compile this driver as a module, choose M here: the module
245 will be called snd-gusmax.
246
247config SND_INTERWAVE
248 tristate "AMD InterWave, Gravis UltraSound PnP"
Takashi Iwai89fe5112008-05-23 16:10:37 +0200249 depends on PNP
Linus Torvalds1da177e2005-04-16 15:20:36 -0700250 select SND_RAWMIDI
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200251 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700252 help
253 Say Y here to include support for AMD InterWave based
254 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
255 MED3210, Dynasonic Pro, Panasonic PCA761AW).
256
257 To compile this driver as a module, choose M here: the module
258 will be called snd-interwave.
259
260config SND_INTERWAVE_STB
261 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
Takashi Iwai89fe5112008-05-23 16:10:37 +0200262 depends on PNP
Linus Torvalds1da177e2005-04-16 15:20:36 -0700263 select SND_RAWMIDI
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200264 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700265 help
266 Say Y here to include support for AMD InterWave based
267 soundcards with a TEA6330T bass and treble regulator
268 (UltraSound 32-Pro).
269
270 To compile this driver as a module, choose M here: the module
271 will be called snd-interwave-stb.
272
Krzysztof Heltad8decb2009-12-20 19:01:50 +0100273config SND_JAZZ16
274 tristate "Media Vision Jazz16 card and compatibles"
275 select SND_OPL3_LIB
276 select SND_MPU401_UART
277 select SND_SB8_DSP
278 help
279 Say Y here to include support for soundcards based on the
280 Media Vision Jazz16 chipset: digital chip MVD1216 (Jazz16),
281 codec MVA416 (CS4216) and mixer MVA514 (ICS2514).
282 Media Vision's Jazz16 cards were sold under names Pro Sonic 16,
283 Premium 3-D and Pro 3-D. There were also OEMs cards with the
284 Jazz16 chipset.
285
286 To compile this driver as a module, choose M here: the module
287 will be called snd-jazz16.
288
Takashi Iwai230b5c12005-11-17 10:17:05 +0100289config SND_OPL3SA2
290 tristate "Yamaha OPL3-SA2/SA3"
Takashi Iwai230b5c12005-11-17 10:17:05 +0100291 select SND_OPL3_LIB
292 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200293 select SND_WSS_LIB
Takashi Iwai230b5c12005-11-17 10:17:05 +0100294 help
295 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
296 chips.
297
298 To compile this driver as a module, choose M here: the module
299 will be called snd-opl3sa2.
300
Linus Torvalds1da177e2005-04-16 15:20:36 -0700301config SND_OPTI92X_AD1848
302 tristate "OPTi 82C92x - AD1848"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700303 select SND_OPL3_LIB
304 select SND_OPL4_LIB
305 select SND_MPU401_UART
Krzysztof Helt760fc6b82008-07-31 21:10:47 +0200306 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700307 help
308 Say Y here to include support for soundcards based on Opti
309 82C92x or OTI-601 chips and using an AD1848 codec.
310
311 To compile this driver as a module, choose M here: the module
312 will be called snd-opti92x-ad1848.
313
314config SND_OPTI92X_CS4231
315 tristate "OPTi 82C92x - CS4231"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700316 select SND_OPL3_LIB
317 select SND_OPL4_LIB
318 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200319 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700320 help
321 Say Y here to include support for soundcards based on Opti
322 82C92x chips and using a CS4231 codec.
323
324 To compile this driver as a module, choose M here: the module
325 will be called snd-opti92x-cs4231.
326
327config SND_OPTI93X
328 tristate "OPTi 82C93x"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700329 select SND_OPL3_LIB
330 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200331 select SND_WSS_LIB
Linus Torvalds1da177e2005-04-16 15:20:36 -0700332 help
333 Say Y here to include support for soundcards based on Opti
334 82C93x chips.
335
336 To compile this driver as a module, choose M here: the module
337 will be called snd-opti93x.
338
Martin Langer1841f6132006-03-27 12:41:01 +0200339config SND_MIRO
340 tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver"
Martin Langer1841f6132006-03-27 12:41:01 +0200341 select SND_OPL4_LIB
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200342 select SND_WSS_LIB
Martin Langer1841f6132006-03-27 12:41:01 +0200343 select SND_MPU401_UART
344 select SND_PCM
345 help
346 Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro,
347 miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards.
348
349 To compile this driver as a module, choose M here: the module
350 will be called snd-miro.
351
Linus Torvalds1da177e2005-04-16 15:20:36 -0700352config SND_SB8
353 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700354 select SND_OPL3_LIB
355 select SND_RAWMIDI
Takashi Iwaidda369c2007-05-25 11:50:33 +0200356 select SND_SB8_DSP
Linus Torvalds1da177e2005-04-16 15:20:36 -0700357 help
358 Say Y here to include support for Creative Sound Blaster 1.0/
359 2.0/Pro (8-bit) or 100% compatible soundcards.
360
361 To compile this driver as a module, choose M here: the module
362 will be called snd-sb8.
363
364config SND_SB16
365 tristate "Sound Blaster 16 (PnP)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700366 select SND_OPL3_LIB
367 select SND_MPU401_UART
Takashi Iwaidda369c2007-05-25 11:50:33 +0200368 select SND_SB16_DSP
Linus Torvalds1da177e2005-04-16 15:20:36 -0700369 help
370 Say Y here to include support for Sound Blaster 16 soundcards
371 (including the Plug and Play version).
372
373 To compile this driver as a module, choose M here: the module
374 will be called snd-sb16.
375
376config SND_SBAWE
377 tristate "Sound Blaster AWE (32,64) (PnP)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700378 select SND_OPL3_LIB
379 select SND_MPU401_UART
Takashi Iwaidda369c2007-05-25 11:50:33 +0200380 select SND_SB16_DSP
Takashi Iwai111b0cd2017-06-09 15:11:58 +0200381 select SND_SEQ_DEVICE if SND_SEQUENCER != n
Linus Torvalds1da177e2005-04-16 15:20:36 -0700382 help
383 Say Y here to include support for Sound Blaster AWE soundcards
384 (including the Plug and Play version).
385
386 To compile this driver as a module, choose M here: the module
387 will be called snd-sbawe.
388
Takashi Iwai01813072017-06-09 14:40:18 +0200389# select SEQ stuff to min(SND_SEQUENCER,SND_XXX)
390config SND_SBAWE_SEQ
391 def_tristate SND_SEQUENCER && SND_SBAWE
392 select SND_SEQ_MIDI_EMUL
393 select SND_SEQ_VIRMIDI
Takashi Iwai82721152017-06-09 14:57:51 +0200394 select SND_SYNTH_EMUX
Takashi Iwai01813072017-06-09 14:40:18 +0200395
Linus Torvalds1da177e2005-04-16 15:20:36 -0700396config SND_SB16_CSP
397 bool "Sound Blaster 16/AWE CSP support"
398 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
Takashi Iwaiac68c162008-08-27 15:31:03 +0200399 select FW_LOADER
Linus Torvalds1da177e2005-04-16 15:20:36 -0700400 help
401 Say Y here to include support for the CSP core. This special
402 coprocessor can do variable tasks like various compression and
403 decompression algorithms.
404
Linus Torvalds1da177e2005-04-16 15:20:36 -0700405config SND_SSCAPE
Krzysztof Helt56305752009-01-29 11:44:24 +0100406 tristate "Ensoniq SoundScape driver"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700407 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200408 select SND_WSS_LIB
Krzysztof Heltacd471002009-10-01 00:10:34 +0200409 select FW_LOADER
Linus Torvalds1da177e2005-04-16 15:20:36 -0700410 help
Krzysztof Helt56305752009-01-29 11:44:24 +0100411 Say Y here to include support for Ensoniq SoundScape
Krzysztof Heltf0968e32009-09-27 23:08:40 +0200412 and Ensoniq OEM soundcards.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700413
Krzysztof Helt56305752009-01-29 11:44:24 +0100414 The PCM audio is supported on SoundScape Classic, Elite, PnP
Krzysztof Heltf0968e32009-09-27 23:08:40 +0200415 and VIVO cards. The supported OEM cards are SPEA Media FX and
416 Reveal SC-600.
Krzysztof Heltacd471002009-10-01 00:10:34 +0200417 The MIDI support is very experimental and requires binary
418 firmware files called "scope.cod" and "sndscape.co?" where the
419 ? is digit 0, 1, 2, 3 or 4. The firmware files can be found
420 in DOS or Windows driver packages. One has to put the firmware
421 files into the /lib/firmware directory.
Krzysztof Helt56305752009-01-29 11:44:24 +0100422
Linus Torvalds1da177e2005-04-16 15:20:36 -0700423 To compile this driver as a module, choose M here: the module
424 will be called snd-sscape.
425
Takashi Iwai230b5c12005-11-17 10:17:05 +0100426config SND_WAVEFRONT
427 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
Takashi Iwaic2b12392007-08-21 15:20:26 +0200428 select FW_LOADER
Takashi Iwai230b5c12005-11-17 10:17:05 +0100429 select SND_OPL3_LIB
430 select SND_MPU401_UART
Krzysztof Helt9295aea2008-07-31 21:00:17 +0200431 select SND_WSS_LIB
Takashi Iwai230b5c12005-11-17 10:17:05 +0100432 help
433 Say Y here to include support for Turtle Beach Maui, Tropez
434 and Tropez+ soundcards based on the Wavefront chip.
435
436 To compile this driver as a module, choose M here: the module
437 will be called snd-wavefront.
438
Krzysztof Heltf6c63832009-01-24 13:35:28 +0100439config SND_MSND_PINNACLE
440 tristate "Turtle Beach MultiSound Pinnacle/Fiji driver"
Kees Cookb08592d2012-10-23 13:04:21 -0700441 depends on X86
Krzysztof Heltf6c63832009-01-24 13:35:28 +0100442 select FW_LOADER
443 select SND_MPU401_UART
444 select SND_PCM
445 help
446 Say Y to include support for Turtle Beach MultiSound Pinnacle/
447 Fiji soundcards.
448
449 To compile this driver as a module, choose M here: the module
450 will be called snd-msnd-pinnacle.
451
452config SND_MSND_CLASSIC
453 tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey"
Kees Cookb08592d2012-10-23 13:04:21 -0700454 depends on X86
Krzysztof Heltf6c63832009-01-24 13:35:28 +0100455 select FW_LOADER
456 select SND_MPU401_UART
457 select SND_PCM
458 help
459 Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or
460 Monterey (not for the Pinnacle or Fiji).
461
Mauro Carvalho Chehab0e6995e2018-06-26 06:24:40 -0300462 See <file:Documentation/sound/cards/multisound.sh> for important information
Krzysztof Heltf6c63832009-01-24 13:35:28 +0100463 about this driver. Note that it has been discontinued, but the
464 Voyetra Turtle Beach knowledge base entry for it is still available
465 at <http://www.turtlebeach.com/site/kb_ftp/790.asp>.
466
467 To compile this driver as a module, choose M here: the module
468 will be called snd-msnd-classic.
469
Takashi Iwai89fe5112008-05-23 16:10:37 +0200470endif # SND_ISA
471