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 "Generic Cirrus Logic CS4231 driver"
47 select SND_MPU401_UART
50 Say Y here to include support for CS4231 chips from Cirrus
51 Logic - Crystal Semiconductors.
53 To compile this driver as a module, choose M here: the module
54 will be called snd-cs4231.
57 tristate "Generic Cirrus Logic CS4232 driver"
60 select SND_MPU401_UART
63 Say Y here to include support for CS4232 chips from Cirrus
64 Logic - Crystal Semiconductors.
66 To compile this driver as a module, choose M here: the module
67 will be called snd-cs4232.
70 tristate "Generic Cirrus Logic CS4236+ driver"
73 select SND_MPU401_UART
76 Say Y to include support for CS4235,CS4236,CS4237B,CS4238B,
77 CS4239 chips from Cirrus Logic - Crystal Semiconductors.
79 To compile this driver as a module, choose M here: the module
80 will be called snd-cs4236.
83 tristate "Generic ESS ES968 driver"
84 depends on SND && PNP && ISA
86 select SND_MPU401_UART
89 Say Y here to include support for ESS AudioDrive ES968 chips.
91 To compile this driver as a module, choose M here: the module
92 will be called snd-es968.
95 tristate "Generic ESS ES688/ES1688 driver"
98 select SND_MPU401_UART
100 select SND_GENERIC_DRIVER
102 Say Y here to include support for ESS AudioDrive ES688 or
105 To compile this driver as a module, choose M here: the module
106 will be called snd-es1688.
109 tristate "Generic ESS ES18xx driver"
112 select SND_MPU401_UART
114 select SND_GENERIC_DRIVER
116 Say Y here to include support for ESS AudioDrive ES18xx chips.
118 To compile this driver as a module, choose M here: the module
119 will be called snd-es18xx.
124 config SND_GUSCLASSIC
125 tristate "Gravis UltraSound Classic"
130 select SND_GENERIC_DRIVER
132 Say Y here to include support for Gravis UltraSound Classic
135 To compile this driver as a module, choose M here: the module
136 will be called snd-gusclassic.
138 config SND_GUSEXTREME
139 tristate "Gravis UltraSound Extreme"
142 select SND_MPU401_UART
145 select SND_GENERIC_DRIVER
147 Say Y here to include support for Gravis UltraSound Extreme
150 To compile this driver as a module, choose M here: the module
151 will be called snd-gusextreme.
154 tristate "Gravis UltraSound MAX"
157 select SND_CS4231_LIB
159 select SND_GENERIC_DRIVER
161 Say Y here to include support for Gravis UltraSound MAX
164 To compile this driver as a module, choose M here: the module
165 will be called snd-gusmax.
168 tristate "AMD InterWave, Gravis UltraSound PnP"
169 depends on SND && PNP && ISA
171 select SND_CS4231_LIB
173 select SND_GENERIC_DRIVER
175 Say Y here to include support for AMD InterWave based
176 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
177 MED3210, Dynasonic Pro, Panasonic PCA761AW).
179 To compile this driver as a module, choose M here: the module
180 will be called snd-interwave.
182 config SND_INTERWAVE_STB
183 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
184 depends on SND && PNP && ISA
186 select SND_CS4231_LIB
188 select SND_GENERIC_DRIVER
190 Say Y here to include support for AMD InterWave based
191 soundcards with a TEA6330T bass and treble regulator
194 To compile this driver as a module, choose M here: the module
195 will be called snd-interwave-stb.
197 config SND_OPTI92X_AD1848
198 tristate "OPTi 82C92x - AD1848"
202 select SND_MPU401_UART
203 select SND_AD1848_LIB
205 Say Y here to include support for soundcards based on Opti
206 82C92x or OTI-601 chips and using an AD1848 codec.
208 To compile this driver as a module, choose M here: the module
209 will be called snd-opti92x-ad1848.
211 config SND_OPTI92X_CS4231
212 tristate "OPTi 82C92x - CS4231"
216 select SND_MPU401_UART
217 select SND_CS4231_LIB
219 Say Y here to include support for soundcards based on Opti
220 82C92x chips and using a CS4231 codec.
222 To compile this driver as a module, choose M here: the module
223 will be called snd-opti92x-cs4231.
226 tristate "OPTi 82C93x"
229 select SND_MPU401_UART
231 select SND_GENERIC_DRIVER
233 Say Y here to include support for soundcards based on Opti
236 To compile this driver as a module, choose M here: the module
237 will be called snd-opti93x.
240 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
245 select SND_GENERIC_DRIVER
247 Say Y here to include support for Creative Sound Blaster 1.0/
248 2.0/Pro (8-bit) or 100% compatible soundcards.
250 To compile this driver as a module, choose M here: the module
251 will be called snd-sb8.
254 tristate "Sound Blaster 16 (PnP)"
257 select SND_MPU401_UART
259 select SND_GENERIC_DRIVER
261 Say Y here to include support for Sound Blaster 16 soundcards
262 (including the Plug and Play version).
264 To compile this driver as a module, choose M here: the module
265 will be called snd-sb16.
268 tristate "Sound Blaster AWE (32,64) (PnP)"
271 select SND_MPU401_UART
273 select SND_GENERIC_DRIVER
275 Say Y here to include support for Sound Blaster AWE soundcards
276 (including the Plug and Play version).
278 To compile this driver as a module, choose M here: the module
279 will be called snd-sbawe.
282 bool "Sound Blaster 16/AWE CSP support"
283 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
285 Say Y here to include support for the CSP core. This special
286 coprocessor can do variable tasks like various compression and
287 decompression algorithms.
290 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
293 select SND_MPU401_UART
294 select SND_CS4231_LIB
296 Say Y here to include support for Turtle Beach Maui, Tropez
297 and Tropez+ soundcards based on the Wavefront chip.
299 To compile this driver as a module, choose M here: the module
300 will be called snd-wavefront.
303 tristate "Avance Logic ALS100/ALS120"
304 depends on SND && PNP && ISA
307 select SND_MPU401_UART
310 Say Y here to include support for soundcards based on Avance
311 Logic ALS100, ALS110, ALS120 and ALS200 chips.
313 To compile this driver as a module, choose M here: the module
314 will be called snd-als100.
317 tristate "Aztech Systems AZT2320"
318 depends on SND && PNP && ISA
321 select SND_MPU401_UART
322 select SND_CS4231_LIB
324 Say Y here to include support for soundcards based on the
325 Aztech Systems AZT2320 chip.
327 To compile this driver as a module, choose M here: the module
328 will be called snd-azt2320.
331 tristate "C-Media CMI8330"
333 select SND_AD1848_LIB
335 Say Y here to include support for soundcards based on the
336 C-Media CMI8330 chip.
338 To compile this driver as a module, choose M here: the module
339 will be called snd-cmi8330.
342 tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
343 depends on SND && PNP && ISA
346 select SND_MPU401_UART
349 Say Y here to include support for soundcards based on the
350 Diamond Technologies DT-019X or Avance Logic ALS-007 chips.
352 To compile this driver as a module, choose M here: the module
353 will be called snd-dt019x.
356 tristate "Yamaha OPL3-SA2/SA3"
359 select SND_MPU401_UART
360 select SND_CS4231_LIB
362 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
365 To compile this driver as a module, choose M here: the module
366 will be called snd-opl3sa2.
369 tristate "Aztech Sound Galaxy"
371 select SND_AD1848_LIB
373 Say Y here to include support for Aztech Sound Galaxy
376 To compile this driver as a module, choose M here: the module
377 will be called snd-sgalaxy.
380 tristate "Ensoniq SoundScape PnP driver"
383 select SND_MPU401_UART
384 select SND_CS4231_LIB
386 Say Y here to include support for Ensoniq SoundScape PnP
389 To compile this driver as a module, choose M here: the module
390 will be called snd-sscape.