4 depends on SND!=n && ISA && ISA_DMA_API
15 tristate "Analog Devices SoundPort AD1816A"
16 depends on SND && PNP && ISA
19 select SND_MPU401_UART
22 Say Y here to include support for Analog Devices SoundPort
23 AD1816A or compatible sound chips.
25 To compile this driver as a module, choose M here: the module
26 will be called snd-ad1816a.
29 tristate "Generic AD1848/CS4248 driver"
33 Say Y here to include support for AD1848 (Analog Devices) or
34 CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
36 For newer chips from Cirrus Logic, use the CS4231, CS4232 or
39 To compile this driver as a module, choose M here: the module
40 will be called snd-ad1848.
43 tristate "Avance Logic ALS100/ALS120"
44 depends on SND && PNP && ISA
47 select SND_MPU401_UART
50 Say Y here to include support for soundcards based on Avance
51 Logic ALS100, ALS110, ALS120 and ALS200 chips.
53 To compile this driver as a module, choose M here: the module
54 will be called snd-als100.
57 tristate "Aztech Systems AZT2320"
58 depends on SND && PNP && ISA
61 select SND_MPU401_UART
64 Say Y here to include support for soundcards based on the
65 Aztech Systems AZT2320 chip.
67 To compile this driver as a module, choose M here: the module
68 will be called snd-azt2320.
71 tristate "C-Media CMI8330"
75 Say Y here to include support for soundcards based on the
78 To compile this driver as a module, choose M here: the module
79 will be called snd-cmi8330.
82 tristate "Generic Cirrus Logic CS4231 driver"
84 select SND_MPU401_UART
87 Say Y here to include support for CS4231 chips from Cirrus
88 Logic - Crystal Semiconductors.
90 To compile this driver as a module, choose M here: the module
91 will be called snd-cs4231.
94 tristate "Generic Cirrus Logic CS4232 driver"
97 select SND_MPU401_UART
100 Say Y here to include support for CS4232 chips from Cirrus
101 Logic - Crystal Semiconductors.
103 To compile this driver as a module, choose M here: the module
104 will be called snd-cs4232.
107 tristate "Generic Cirrus Logic CS4236+ driver"
110 select SND_MPU401_UART
111 select SND_CS4231_LIB
113 Say Y to include support for CS4235,CS4236,CS4237B,CS4238B,
114 CS4239 chips from Cirrus Logic - Crystal Semiconductors.
116 To compile this driver as a module, choose M here: the module
117 will be called snd-cs4236.
120 tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
121 depends on SND && PNP && ISA
124 select SND_MPU401_UART
127 Say Y here to include support for soundcards based on the
128 Diamond Technologies DT-019X or Avance Logic ALS-007 chips.
130 To compile this driver as a module, choose M here: the module
131 will be called snd-dt019x.
134 tristate "Generic ESS ES968 driver"
135 depends on SND && PNP && ISA
137 select SND_MPU401_UART
140 Say Y here to include support for ESS AudioDrive ES968 chips.
142 To compile this driver as a module, choose M here: the module
143 will be called snd-es968.
146 tristate "Generic ESS ES688/ES1688 driver"
149 select SND_MPU401_UART
152 Say Y here to include support for ESS AudioDrive ES688 or
155 To compile this driver as a module, choose M here: the module
156 will be called snd-es1688.
159 tristate "Generic ESS ES18xx driver"
162 select SND_MPU401_UART
165 Say Y here to include support for ESS AudioDrive ES18xx chips.
167 To compile this driver as a module, choose M here: the module
168 will be called snd-es18xx.
173 config SND_GUSCLASSIC
174 tristate "Gravis UltraSound Classic"
180 Say Y here to include support for Gravis UltraSound Classic
183 To compile this driver as a module, choose M here: the module
184 will be called snd-gusclassic.
186 config SND_GUSEXTREME
187 tristate "Gravis UltraSound Extreme"
190 select SND_MPU401_UART
194 Say Y here to include support for Gravis UltraSound Extreme
197 To compile this driver as a module, choose M here: the module
198 will be called snd-gusextreme.
201 tristate "Gravis UltraSound MAX"
204 select SND_CS4231_LIB
207 Say Y here to include support for Gravis UltraSound MAX
210 To compile this driver as a module, choose M here: the module
211 will be called snd-gusmax.
214 tristate "AMD InterWave, Gravis UltraSound PnP"
215 depends on SND && PNP && ISA
217 select SND_CS4231_LIB
220 Say Y here to include support for AMD InterWave based
221 soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
222 MED3210, Dynasonic Pro, Panasonic PCA761AW).
224 To compile this driver as a module, choose M here: the module
225 will be called snd-interwave.
227 config SND_INTERWAVE_STB
228 tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
229 depends on SND && PNP && ISA
231 select SND_CS4231_LIB
234 Say Y here to include support for AMD InterWave based
235 soundcards with a TEA6330T bass and treble regulator
238 To compile this driver as a module, choose M here: the module
239 will be called snd-interwave-stb.
242 tristate "Yamaha OPL3-SA2/SA3"
245 select SND_MPU401_UART
246 select SND_CS4231_LIB
248 Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
251 To compile this driver as a module, choose M here: the module
252 will be called snd-opl3sa2.
254 config SND_OPTI92X_AD1848
255 tristate "OPTi 82C92x - AD1848"
259 select SND_MPU401_UART
260 select SND_AD1848_LIB
262 Say Y here to include support for soundcards based on Opti
263 82C92x or OTI-601 chips and using an AD1848 codec.
265 To compile this driver as a module, choose M here: the module
266 will be called snd-opti92x-ad1848.
268 config SND_OPTI92X_CS4231
269 tristate "OPTi 82C92x - CS4231"
273 select SND_MPU401_UART
274 select SND_CS4231_LIB
276 Say Y here to include support for soundcards based on Opti
277 82C92x chips and using a CS4231 codec.
279 To compile this driver as a module, choose M here: the module
280 will be called snd-opti92x-cs4231.
283 tristate "OPTi 82C93x"
286 select SND_MPU401_UART
289 Say Y here to include support for soundcards based on Opti
292 To compile this driver as a module, choose M here: the module
293 will be called snd-opti93x.
296 tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
302 Say Y here to include support for Creative Sound Blaster 1.0/
303 2.0/Pro (8-bit) or 100% compatible soundcards.
305 To compile this driver as a module, choose M here: the module
306 will be called snd-sb8.
309 tristate "Sound Blaster 16 (PnP)"
312 select SND_MPU401_UART
315 Say Y here to include support for Sound Blaster 16 soundcards
316 (including the Plug and Play version).
318 To compile this driver as a module, choose M here: the module
319 will be called snd-sb16.
322 tristate "Sound Blaster AWE (32,64) (PnP)"
325 select SND_MPU401_UART
328 Say Y here to include support for Sound Blaster AWE soundcards
329 (including the Plug and Play version).
331 To compile this driver as a module, choose M here: the module
332 will be called snd-sbawe.
335 bool "Sound Blaster 16/AWE CSP support"
336 depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
338 Say Y here to include support for the CSP core. This special
339 coprocessor can do variable tasks like various compression and
340 decompression algorithms.
343 tristate "Aztech Sound Galaxy"
345 select SND_AD1848_LIB
347 Say Y here to include support for Aztech Sound Galaxy
350 To compile this driver as a module, choose M here: the module
351 will be called snd-sgalaxy.
354 tristate "Ensoniq SoundScape PnP driver"
357 select SND_MPU401_UART
358 select SND_CS4231_LIB
360 Say Y here to include support for Ensoniq SoundScape PnP
363 To compile this driver as a module, choose M here: the module
364 will be called snd-sscape.
367 tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
370 select SND_MPU401_UART
371 select SND_CS4231_LIB
373 Say Y here to include support for Turtle Beach Maui, Tropez
374 and Tropez+ soundcards based on the Wavefront chip.
376 To compile this driver as a module, choose M here: the module
377 will be called snd-wavefront.