25 depends on SND!=n && ISA && ISA_DMA_API
28 tristate "AdLib FM card"
32 Say Y here to include support for AdLib FM cards.
34 To compile this driver as a module, choose M here: the module
35 will be called snd-adlib.
38 tristate "Analog Devices SoundPort AD1816A"
39 depends on SND && PNP && ISA
42 select SND_MPU401_UART
45 Say Y here to include support for Analog Devices SoundPort
46 AD1816A or compatible sound chips.
48 To compile this driver as a module, choose M here: the module
49 will be called snd-ad1816a.
52 tristate "Generic AD1848/CS4248 driver"
56 Say Y here to include support for AD1848 (Analog Devices) or
57 CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
59 For newer chips from Cirrus Logic, use the CS4231, CS4232 or
62 To compile this driver as a module, choose M here: the module
63 will be called snd-ad1848.
66 tristate "Avance Logic ALS100/ALS120"
67 depends on SND && PNP && ISA
70 select SND_MPU401_UART
73 Say Y here to include support for soundcards based on Avance
74 Logic ALS100, ALS110, ALS120 and ALS200 chips.
76 To compile this driver as a module, choose M here: the module
77 will be called snd-als100.
80 tristate "Aztech Systems AZT2320"
81 depends on SND && PNP && ISA
84 select SND_MPU401_UART
87 Say Y here to include support for soundcards based on the
88 Aztech Systems AZT2320 chip.
90 To compile this driver as a module, choose M here: the module
91 will be called snd-azt2320.
94 tristate "C-Media CMI8330"
99 Say Y here to include support for soundcards based on the
100 C-Media CMI8330 chip.
102 To compile this driver as a module, choose M here: the module
103 will be called snd-cmi8330.
106 tristate "Generic Cirrus Logic CS4231 driver"
108 select SND_MPU401_UART
109 select SND_CS4231_LIB
111 Say Y here to include support for CS4231 chips from Cirrus
112 Logic - Crystal Semiconductors.
114 To compile this driver as a module, choose M here: the module
115 will be called snd-cs4231.
118 tristate "Generic Cirrus Logic CS4232 driver"
121 select SND_MPU401_UART
122 select SND_CS4231_LIB
124 Say Y here to include support for CS4232 chips from Cirrus
125 Logic - Crystal Semiconductors.
127 To compile this driver as a module, choose M here: the module
128 will be called snd-cs4232.
131 tristate "Generic Cirrus Logic CS4236+ driver"
134 select SND_MPU401_UART
135 select SND_CS4231_LIB
137 Say Y to include support for CS4235,CS4236,CS4237B,CS4238B,
138 CS4239 chips from Cirrus Logic - Crystal Semiconductors.
140 To compile this driver as a module, choose M here: the module
141 will be called snd-cs4236.
144 tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
145 depends on SND && PNP && ISA
148 select SND_MPU401_UART
151 Say Y here to include support for soundcards based on the
152 Diamond Technologies DT-019X or Avance Logic ALS-007 chips.
154 To compile this driver as a module, choose M here: the module
155 will be called snd-dt019x.
158 tristate "Generic ESS ES968 driver"
159 depends on SND && PNP && ISA
161 select SND_MPU401_UART
164 Say Y here to include support for ESS AudioDrive ES968 chips.
166 To compile this driver as a module, choose M here: the module
167 will be called snd-es968.
170 tristate "Generic ESS ES688/ES1688 driver"
173 select SND_MPU401_UART
176 Say Y here to include support for ESS AudioDrive ES688 or
179 To compile this driver as a module, choose M here: the module
180 will be called snd-es1688.
183 tristate "Generic ESS ES18xx driver"
186 select SND_MPU401_UART
189 Say Y here to include support for ESS AudioDrive ES18xx chips.
191 To compile this driver as a module, choose M here: the module
192 will be called snd-es18xx.
195 tristate "Gallant SC-6000, Audio Excel DSP 16"
196 depends on SND && HAS_IOPORT
197 select SND_AD1848_LIB
199 select SND_MPU401_UART
201 Say Y here to include support for Gallant SC-6000 card and clones:
202 Audio Excel DSP 16 and Zoltrix AV302.
204 To compile this driver as a module, choose M here: the module
205 will be called snd-sc6000.
210 config SND_GUSCLASSIC
211 tristate "Gravis UltraSound Classic"
217 Say Y here to include support for Gravis UltraSound Classic
220 To compile this driver as a module, choose M here: the module
221 will be called snd-gusclassic.
223 config SND_GUSEXTREME
224 tristate "Gravis UltraSound Extreme"
227 select SND_MPU401_UART
231 Say Y here to include support for Gravis UltraSound Extreme
234 To compile this driver as a module, choose M here: the module
235 will be called snd-gusextreme.
238 tristate "Gravis UltraSound MAX"
241 select SND_CS4231_LIB
244 Say Y here to include support for Gravis UltraSound MAX
247 To compile this driver as a module, choose M here: the module
248 will be called snd-gusmax.
251 tristate "AMD InterWave, Gravis UltraSound PnP"
252 depends on SND && PNP && ISA
254 select SND_CS4231_LIB
257 Say Y here to include support for AMD InterWave based
258 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
259 MED3210, Dynasonic Pro, Panasonic PCA761AW).
261 To compile this driver as a module, choose M here: the module
262 will be called snd-interwave.
264 config SND_INTERWAVE_STB
265 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
266 depends on SND && PNP && ISA
268 select SND_CS4231_LIB
271 Say Y here to include support for AMD InterWave based
272 soundcards with a TEA6330T bass and treble regulator
275 To compile this driver as a module, choose M here: the module
276 will be called snd-interwave-stb.
279 tristate "Yamaha OPL3-SA2/SA3"
282 select SND_MPU401_UART
283 select SND_CS4231_LIB
285 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
288 To compile this driver as a module, choose M here: the module
289 will be called snd-opl3sa2.
291 config SND_OPTI92X_AD1848
292 tristate "OPTi 82C92x - AD1848"
296 select SND_MPU401_UART
297 select SND_AD1848_LIB
299 Say Y here to include support for soundcards based on Opti
300 82C92x or OTI-601 chips and using an AD1848 codec.
302 To compile this driver as a module, choose M here: the module
303 will be called snd-opti92x-ad1848.
305 config SND_OPTI92X_CS4231
306 tristate "OPTi 82C92x - CS4231"
310 select SND_MPU401_UART
311 select SND_CS4231_LIB
313 Say Y here to include support for soundcards based on Opti
314 82C92x chips and using a CS4231 codec.
316 To compile this driver as a module, choose M here: the module
317 will be called snd-opti92x-cs4231.
320 tristate "OPTi 82C93x"
323 select SND_MPU401_UART
326 Say Y here to include support for soundcards based on Opti
329 To compile this driver as a module, choose M here: the module
330 will be called snd-opti93x.
333 tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver"
336 select SND_CS4231_LIB
337 select SND_MPU401_UART
340 Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro,
341 miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards.
343 To compile this driver as a module, choose M here: the module
344 will be called snd-miro.
347 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
353 Say Y here to include support for Creative Sound Blaster 1.0/
354 2.0/Pro (8-bit) or 100% compatible soundcards.
356 To compile this driver as a module, choose M here: the module
357 will be called snd-sb8.
360 tristate "Sound Blaster 16 (PnP)"
363 select SND_MPU401_UART
366 Say Y here to include support for Sound Blaster 16 soundcards
367 (including the Plug and Play version).
369 To compile this driver as a module, choose M here: the module
370 will be called snd-sb16.
373 tristate "Sound Blaster AWE (32,64) (PnP)"
376 select SND_MPU401_UART
379 Say Y here to include support for Sound Blaster AWE soundcards
380 (including the Plug and Play version).
382 To compile this driver as a module, choose M here: the module
383 will be called snd-sbawe.
386 bool "Sound Blaster 16/AWE CSP support"
387 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
388 select FW_LOADER if !SND_SB16_CSP_FIRMWARE_IN_KERNEL
390 Say Y here to include support for the CSP core. This special
391 coprocessor can do variable tasks like various compression and
392 decompression algorithms.
395 tristate "Aztech Sound Galaxy"
397 select SND_AD1848_LIB
399 Say Y here to include support for Aztech Sound Galaxy
402 To compile this driver as a module, choose M here: the module
403 will be called snd-sgalaxy.
406 tristate "Ensoniq SoundScape PnP driver"
409 select SND_MPU401_UART
410 select SND_CS4231_LIB
412 Say Y here to include support for Ensoniq SoundScape PnP
415 To compile this driver as a module, choose M here: the module
416 will be called snd-sscape.
419 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
423 select SND_MPU401_UART
424 select SND_CS4231_LIB
426 Say Y here to include support for Turtle Beach Maui, Tropez
427 and Tropez+ soundcards based on the Wavefront chip.
429 To compile this driver as a module, choose M here: the module
430 will be called snd-wavefront.
432 config SND_WAVEFRONT_FIRMWARE_IN_KERNEL
433 bool "In-kernel firmware for Wavefront"
434 depends on SND_WAVEFRONT
437 Say Y here to include the static firmware for FX DSP built in
438 the kernel for the Wavefront driver. If you choose N here,
439 you need to install the firmware files from the
440 alsa-firmware package.