4 depends on SND!=n && ISA && ISA_DMA_API
9 select SND_GENERIC_DRIVER
14 select SND_GENERIC_DRIVER
17 tristate "Analog Devices SoundPort AD1816A"
18 depends on SND && PNP && ISA
21 select SND_MPU401_UART
24 Say Y here to include support for Analog Devices SoundPort
25 AD1816A or compatible sound chips.
27 To compile this driver as a module, choose M here: the module
28 will be called snd-ad1816a.
31 tristate "Generic AD1848/CS4248 driver"
35 Say Y here to include support for AD1848 (Analog Devices) or
36 CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
38 For newer chips from Cirrus Logic, use the CS4231, CS4232 or
41 To compile this driver as a module, choose M here: the module
42 will be called snd-ad1848.
45 tristate "Avance Logic ALS100/ALS120"
46 depends on SND && PNP && ISA
49 select SND_MPU401_UART
52 Say Y here to include support for soundcards based on Avance
53 Logic ALS100, ALS110, ALS120 and ALS200 chips.
55 To compile this driver as a module, choose M here: the module
56 will be called snd-als100.
59 tristate "Aztech Systems AZT2320"
60 depends on SND && PNP && ISA
63 select SND_MPU401_UART
66 Say Y here to include support for soundcards based on the
67 Aztech Systems AZT2320 chip.
69 To compile this driver as a module, choose M here: the module
70 will be called snd-azt2320.
73 tristate "C-Media CMI8330"
77 Say Y here to include support for soundcards based on the
80 To compile this driver as a module, choose M here: the module
81 will be called snd-cmi8330.
84 tristate "Generic Cirrus Logic CS4231 driver"
86 select SND_MPU401_UART
89 Say Y here to include support for CS4231 chips from Cirrus
90 Logic - Crystal Semiconductors.
92 To compile this driver as a module, choose M here: the module
93 will be called snd-cs4231.
96 tristate "Generic Cirrus Logic CS4232 driver"
99 select SND_MPU401_UART
100 select SND_CS4231_LIB
102 Say Y here to include support for CS4232 chips from Cirrus
103 Logic - Crystal Semiconductors.
105 To compile this driver as a module, choose M here: the module
106 will be called snd-cs4232.
109 tristate "Generic Cirrus Logic CS4236+ driver"
112 select SND_MPU401_UART
113 select SND_CS4231_LIB
115 Say Y to include support for CS4235,CS4236,CS4237B,CS4238B,
116 CS4239 chips from Cirrus Logic - Crystal Semiconductors.
118 To compile this driver as a module, choose M here: the module
119 will be called snd-cs4236.
122 tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
123 depends on SND && PNP && ISA
126 select SND_MPU401_UART
129 Say Y here to include support for soundcards based on the
130 Diamond Technologies DT-019X or Avance Logic ALS-007 chips.
132 To compile this driver as a module, choose M here: the module
133 will be called snd-dt019x.
136 tristate "Generic ESS ES968 driver"
137 depends on SND && PNP && ISA
139 select SND_MPU401_UART
142 Say Y here to include support for ESS AudioDrive ES968 chips.
144 To compile this driver as a module, choose M here: the module
145 will be called snd-es968.
148 tristate "Generic ESS ES688/ES1688 driver"
151 select SND_MPU401_UART
153 select SND_GENERIC_DRIVER
155 Say Y here to include support for ESS AudioDrive ES688 or
158 To compile this driver as a module, choose M here: the module
159 will be called snd-es1688.
162 tristate "Generic ESS ES18xx driver"
165 select SND_MPU401_UART
167 select SND_GENERIC_DRIVER
169 Say Y here to include support for ESS AudioDrive ES18xx chips.
171 To compile this driver as a module, choose M here: the module
172 will be called snd-es18xx.
177 config SND_GUSCLASSIC
178 tristate "Gravis UltraSound Classic"
183 select SND_GENERIC_DRIVER
185 Say Y here to include support for Gravis UltraSound Classic
188 To compile this driver as a module, choose M here: the module
189 will be called snd-gusclassic.
191 config SND_GUSEXTREME
192 tristate "Gravis UltraSound Extreme"
195 select SND_MPU401_UART
198 select SND_GENERIC_DRIVER
200 Say Y here to include support for Gravis UltraSound Extreme
203 To compile this driver as a module, choose M here: the module
204 will be called snd-gusextreme.
207 tristate "Gravis UltraSound MAX"
210 select SND_CS4231_LIB
212 select SND_GENERIC_DRIVER
214 Say Y here to include support for Gravis UltraSound MAX
217 To compile this driver as a module, choose M here: the module
218 will be called snd-gusmax.
221 tristate "AMD InterWave, Gravis UltraSound PnP"
222 depends on SND && PNP && ISA
224 select SND_CS4231_LIB
226 select SND_GENERIC_DRIVER
228 Say Y here to include support for AMD InterWave based
229 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
230 MED3210, Dynasonic Pro, Panasonic PCA761AW).
232 To compile this driver as a module, choose M here: the module
233 will be called snd-interwave.
235 config SND_INTERWAVE_STB
236 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
237 depends on SND && PNP && ISA
239 select SND_CS4231_LIB
241 select SND_GENERIC_DRIVER
243 Say Y here to include support for AMD InterWave based
244 soundcards with a TEA6330T bass and treble regulator
247 To compile this driver as a module, choose M here: the module
248 will be called snd-interwave-stb.
251 tristate "Yamaha OPL3-SA2/SA3"
254 select SND_MPU401_UART
255 select SND_CS4231_LIB
257 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
260 To compile this driver as a module, choose M here: the module
261 will be called snd-opl3sa2.
263 config SND_OPTI92X_AD1848
264 tristate "OPTi 82C92x - AD1848"
268 select SND_MPU401_UART
269 select SND_AD1848_LIB
271 Say Y here to include support for soundcards based on Opti
272 82C92x or OTI-601 chips and using an AD1848 codec.
274 To compile this driver as a module, choose M here: the module
275 will be called snd-opti92x-ad1848.
277 config SND_OPTI92X_CS4231
278 tristate "OPTi 82C92x - CS4231"
282 select SND_MPU401_UART
283 select SND_CS4231_LIB
285 Say Y here to include support for soundcards based on Opti
286 82C92x chips and using a CS4231 codec.
288 To compile this driver as a module, choose M here: the module
289 will be called snd-opti92x-cs4231.
292 tristate "OPTi 82C93x"
295 select SND_MPU401_UART
297 select SND_GENERIC_DRIVER
299 Say Y here to include support for soundcards based on Opti
302 To compile this driver as a module, choose M here: the module
303 will be called snd-opti93x.
306 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
311 select SND_GENERIC_DRIVER
313 Say Y here to include support for Creative Sound Blaster 1.0/
314 2.0/Pro (8-bit) or 100% compatible soundcards.
316 To compile this driver as a module, choose M here: the module
317 will be called snd-sb8.
320 tristate "Sound Blaster 16 (PnP)"
323 select SND_MPU401_UART
325 select SND_GENERIC_DRIVER
327 Say Y here to include support for Sound Blaster 16 soundcards
328 (including the Plug and Play version).
330 To compile this driver as a module, choose M here: the module
331 will be called snd-sb16.
334 tristate "Sound Blaster AWE (32,64) (PnP)"
337 select SND_MPU401_UART
339 select SND_GENERIC_DRIVER
341 Say Y here to include support for Sound Blaster AWE soundcards
342 (including the Plug and Play version).
344 To compile this driver as a module, choose M here: the module
345 will be called snd-sbawe.
348 bool "Sound Blaster 16/AWE CSP support"
349 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
351 Say Y here to include support for the CSP core. This special
352 coprocessor can do variable tasks like various compression and
353 decompression algorithms.
356 tristate "Aztech Sound Galaxy"
358 select SND_AD1848_LIB
360 Say Y here to include support for Aztech Sound Galaxy
363 To compile this driver as a module, choose M here: the module
364 will be called snd-sgalaxy.
367 tristate "Ensoniq SoundScape PnP driver"
370 select SND_MPU401_UART
371 select SND_CS4231_LIB
373 Say Y here to include support for Ensoniq SoundScape PnP
376 To compile this driver as a module, choose M here: the module
377 will be called snd-sscape.
380 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
383 select SND_MPU401_UART
384 select SND_CS4231_LIB
386 Say Y here to include support for Turtle Beach Maui, Tropez
387 and Tropez+ soundcards based on the Wavefront chip.
389 To compile this driver as a module, choose M here: the module
390 will be called snd-wavefront.