Version:  2.0.40 2.2.26 2.4.37 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8

Linux/sound/isa/Kconfig

  1 # ALSA ISA drivers
  2 
  3 config SND_WSS_LIB
  4         tristate
  5         select SND_PCM
  6         select SND_TIMER
  7 
  8 config SND_SB_COMMON
  9         tristate
 10 
 11 config SND_SB8_DSP
 12         tristate
 13         select SND_PCM
 14         select SND_SB_COMMON
 15 
 16 config SND_SB16_DSP
 17         tristate
 18         select SND_PCM
 19         select SND_SB_COMMON
 20 
 21 menuconfig SND_ISA
 22         bool "ISA sound devices"
 23         depends on ISA && ISA_DMA_API
 24         default y
 25         help
 26           Support for sound devices connected via the ISA bus.
 27 
 28 if SND_ISA
 29 
 30 config SND_ADLIB
 31         tristate "AdLib FM card"
 32         select SND_OPL3_LIB
 33         help
 34           Say Y here to include support for AdLib FM cards.
 35 
 36           To compile this driver as a module, choose M here: the module
 37           will be called snd-adlib.
 38 
 39 config SND_AD1816A
 40         tristate "Analog Devices SoundPort AD1816A"
 41         depends on PNP
 42         select ISAPNP
 43         select SND_OPL3_LIB
 44         select SND_MPU401_UART
 45         select SND_PCM
 46         select SND_TIMER
 47         help
 48           Say Y here to include support for Analog Devices SoundPort
 49           AD1816A or compatible sound chips.
 50 
 51           To compile this driver as a module, choose M here: the module
 52           will be called snd-ad1816a.
 53 
 54 config SND_AD1848
 55         tristate "Generic AD1848/CS4248 driver"
 56         select SND_WSS_LIB
 57         help
 58           Say Y here to include support for AD1848 (Analog Devices) or
 59           CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
 60           
 61           For newer chips from Cirrus Logic, use the CS4231 or CS4232+
 62           drivers.
 63 
 64           To compile this driver as a module, choose M here: the module
 65           will be called snd-ad1848.
 66 
 67 config SND_ALS100
 68         tristate "Diamond Tech. DT-019x and Avance Logic ALSxxx"
 69         depends on PNP
 70         select ISAPNP
 71         select SND_OPL3_LIB
 72         select SND_MPU401_UART
 73         select SND_SB16_DSP
 74         help
 75           Say Y here to include support for soundcards based on the
 76           Diamond Technologies DT-019X or Avance Logic chips: ALS007,
 77           ALS100, ALS110, ALS120 and ALS200 chips.
 78 
 79           To compile this driver as a module, choose M here: the module
 80           will be called snd-als100.
 81 
 82 config SND_AZT1605
 83         tristate "Aztech AZT1605 Driver"
 84         depends on SND
 85         select SND_WSS_LIB
 86         select SND_MPU401_UART
 87         select SND_OPL3_LIB
 88         help
 89           Say Y here to include support for Aztech Sound Galaxy cards
 90           based on the AZT1605 chipset.
 91 
 92           To compile this driver as a module, choose M here: the module
 93           will be called snd-azt1605.
 94 
 95 config SND_AZT2316
 96         tristate "Aztech AZT2316 Driver"
 97         depends on SND
 98         select SND_WSS_LIB
 99         select SND_MPU401_UART
100         select SND_OPL3_LIB
101         help
102           Say Y here to include support for Aztech Sound Galaxy cards
103           based on the AZT2316 chipset.
104 
105           To compile this driver as a module, choose M here: the module
106           will be called snd-azt2316.
107 
108 config SND_AZT2320
109         tristate "Aztech Systems AZT2320"
110         depends on PNP
111         select ISAPNP
112         select SND_OPL3_LIB
113         select SND_MPU401_UART
114         select SND_WSS_LIB
115         help
116           Say Y here to include support for soundcards based on the
117           Aztech Systems AZT2320 chip.
118 
119           To compile this driver as a module, choose M here: the module
120           will be called snd-azt2320.
121 
122 config SND_CMI8328
123         tristate "C-Media CMI8328"
124         select SND_WSS_LIB
125         select SND_OPL3_LIB
126         select SND_MPU401_UART
127         help
128           Say Y here to include support for soundcards based on the
129           C-Media CMI8328 chip.
130 
131           To compile this driver as a module, choose M here: the module
132           will be called snd-cmi8328.
133 
134 config SND_CMI8330
135         tristate "C-Media CMI8330"
136         select SND_WSS_LIB
137         select SND_SB16_DSP
138         select SND_OPL3_LIB
139         select SND_MPU401_UART
140         help
141           Say Y here to include support for soundcards based on the
142           C-Media CMI8330 chip.
143 
144           To compile this driver as a module, choose M here: the module
145           will be called snd-cmi8330.
146 
147 config SND_CS4231
148         tristate "Generic Cirrus Logic CS4231 driver"
149         select SND_MPU401_UART
150         select SND_WSS_LIB
151         help
152           Say Y here to include support for CS4231 chips from Cirrus
153           Logic - Crystal Semiconductors.
154 
155           To compile this driver as a module, choose M here: the module
156           will be called snd-cs4231.
157 
158 config SND_CS4236
159         tristate "Generic Cirrus Logic CS4232/CS4236+ driver"
160         select SND_OPL3_LIB
161         select SND_MPU401_UART
162         select SND_WSS_LIB
163         help
164           Say Y to include support for CS4232,CS4235,CS4236,CS4237B,
165           CS4238B,CS4239 chips from Cirrus Logic - Crystal
166           Semiconductors.
167 
168           To compile this driver as a module, choose M here: the module
169           will be called snd-cs4236.
170 
171 config SND_ES1688
172         tristate "Generic ESS ES688/ES1688 and ES968 PnP driver"
173         select SND_OPL3_LIB
174         select SND_MPU401_UART
175         select SND_PCM
176         help
177           Say Y here to include support for ESS AudioDrive ES688 or
178           ES1688 chips. Also, this module support cards with ES968 PnP chip.
179 
180           To compile this driver as a module, choose M here: the module
181           will be called snd-es1688.
182 
183 config SND_ES18XX
184         tristate "Generic ESS ES18xx driver"
185         select SND_OPL3_LIB
186         select SND_MPU401_UART
187         select SND_PCM
188         help
189           Say Y here to include support for ESS AudioDrive ES18xx chips.
190 
191           To compile this driver as a module, choose M here: the module
192           will be called snd-es18xx.
193 
194 config SND_SC6000
195         tristate "Gallant SC-6000/6600/7000 and Audio Excel DSP 16"
196         depends on HAS_IOPORT_MAP
197         select SND_WSS_LIB
198         select SND_OPL3_LIB
199         select SND_MPU401_UART
200         help
201           Say Y here to include support for Gallant SC-6000, SC-6600, SC-7000
202           cards and clones:
203           Audio Excel DSP 16 and Zoltrix AV302.
204 
205           These cards are based on CompuMedia ASC-9308 or ASC-9408 chips.
206 
207           To compile this driver as a module, choose M here: the module
208           will be called snd-sc6000.
209 
210 config SND_GUSCLASSIC
211         tristate "Gravis UltraSound Classic"
212         select SND_RAWMIDI
213         select SND_PCM
214         select SND_TIMER
215         help
216           Say Y here to include support for Gravis UltraSound Classic
217           soundcards.
218 
219           To compile this driver as a module, choose M here: the module
220           will be called snd-gusclassic.
221 
222 config SND_GUSEXTREME
223         tristate "Gravis UltraSound Extreme"
224         select SND_OPL3_LIB
225         select SND_MPU401_UART
226         select SND_PCM
227         select SND_TIMER
228         help
229           Say Y here to include support for Gravis UltraSound Extreme
230           soundcards.
231 
232           To compile this driver as a module, choose M here: the module
233           will be called snd-gusextreme.
234 
235 config SND_GUSMAX
236         tristate "Gravis UltraSound MAX"
237         select SND_RAWMIDI
238         select SND_WSS_LIB
239         help
240           Say Y here to include support for Gravis UltraSound MAX
241           soundcards.
242 
243           To compile this driver as a module, choose M here: the module
244           will be called snd-gusmax.
245 
246 config SND_INTERWAVE
247         tristate "AMD InterWave, Gravis UltraSound PnP"
248         depends on PNP
249         select SND_RAWMIDI
250         select SND_WSS_LIB
251         help
252           Say Y here to include support for AMD InterWave based
253           soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
254           MED3210, Dynasonic Pro, Panasonic PCA761AW).
255 
256           To compile this driver as a module, choose M here: the module
257           will be called snd-interwave.
258 
259 config SND_INTERWAVE_STB
260         tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
261         depends on PNP
262         select SND_RAWMIDI
263         select SND_WSS_LIB
264         help
265           Say Y here to include support for AMD InterWave based
266           soundcards with a TEA6330T bass and treble regulator
267           (UltraSound 32-Pro).
268 
269           To compile this driver as a module, choose M here: the module
270           will be called snd-interwave-stb.
271 
272 config SND_JAZZ16
273         tristate "Media Vision Jazz16 card and compatibles"
274         select SND_OPL3_LIB
275         select SND_MPU401_UART
276         select SND_SB8_DSP
277         help
278           Say Y here to include support for soundcards based on the
279           Media Vision Jazz16 chipset: digital chip MVD1216 (Jazz16),
280           codec MVA416 (CS4216) and mixer MVA514 (ICS2514).
281           Media Vision's Jazz16 cards were sold under names Pro Sonic 16,
282           Premium 3-D and Pro 3-D. There were also OEMs cards with the
283           Jazz16 chipset.
284 
285           To compile this driver as a module, choose M here: the module
286           will be called snd-jazz16.
287 
288 config SND_OPL3SA2
289         tristate "Yamaha OPL3-SA2/SA3"
290         select SND_OPL3_LIB
291         select SND_MPU401_UART
292         select SND_WSS_LIB
293         help
294           Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
295           chips.
296 
297           To compile this driver as a module, choose M here: the module
298           will be called snd-opl3sa2.
299 
300 config SND_OPTI92X_AD1848
301         tristate "OPTi 82C92x - AD1848"
302         select SND_OPL3_LIB
303         select SND_OPL4_LIB
304         select SND_MPU401_UART
305         select SND_WSS_LIB
306         help
307           Say Y here to include support for soundcards based on Opti
308           82C92x or OTI-601 chips and using an AD1848 codec.
309 
310           To compile this driver as a module, choose M here: the module
311           will be called snd-opti92x-ad1848.
312 
313 config SND_OPTI92X_CS4231
314         tristate "OPTi 82C92x - CS4231"
315         select SND_OPL3_LIB
316         select SND_OPL4_LIB
317         select SND_MPU401_UART
318         select SND_WSS_LIB
319         help
320           Say Y here to include support for soundcards based on Opti
321           82C92x chips and using a CS4231 codec.
322 
323           To compile this driver as a module, choose M here: the module
324           will be called snd-opti92x-cs4231.
325 
326 config SND_OPTI93X
327         tristate "OPTi 82C93x"
328         select SND_OPL3_LIB
329         select SND_MPU401_UART
330         select SND_WSS_LIB
331         help
332           Say Y here to include support for soundcards based on Opti
333           82C93x chips.
334 
335           To compile this driver as a module, choose M here: the module
336           will be called snd-opti93x.
337 
338 config SND_MIRO
339         tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver"
340         select SND_OPL4_LIB
341         select SND_WSS_LIB
342         select SND_MPU401_UART
343         select SND_PCM
344         help
345           Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro, 
346           miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards.
347 
348           To compile this driver as a module, choose M here: the module
349           will be called snd-miro.
350 
351 config SND_SB8
352         tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
353         select SND_OPL3_LIB
354         select SND_RAWMIDI
355         select SND_SB8_DSP
356         help
357           Say Y here to include support for Creative Sound Blaster 1.0/
358           2.0/Pro (8-bit) or 100% compatible soundcards.
359 
360           To compile this driver as a module, choose M here: the module
361           will be called snd-sb8.
362 
363 config SND_SB16
364         tristate "Sound Blaster 16 (PnP)"
365         select SND_OPL3_LIB
366         select SND_MPU401_UART
367         select SND_SB16_DSP
368         help
369           Say Y here to include support for Sound Blaster 16 soundcards
370           (including the Plug and Play version).
371 
372           To compile this driver as a module, choose M here: the module
373           will be called snd-sb16.
374 
375 config SND_SBAWE
376         tristate "Sound Blaster AWE (32,64) (PnP)"
377         select SND_OPL3_LIB
378         select SND_MPU401_UART
379         select SND_SB16_DSP
380         help
381           Say Y here to include support for Sound Blaster AWE soundcards
382           (including the Plug and Play version).
383 
384           To compile this driver as a module, choose M here: the module
385           will be called snd-sbawe.
386 
387 config SND_SB16_CSP
388         bool "Sound Blaster 16/AWE CSP support"
389         depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
390         select FW_LOADER
391         help
392           Say Y here to include support for the CSP core.  This special
393           coprocessor can do variable tasks like various compression and
394           decompression algorithms.
395 
396 config SND_SSCAPE
397         tristate "Ensoniq SoundScape driver"
398         select SND_MPU401_UART
399         select SND_WSS_LIB
400         select FW_LOADER
401         help
402           Say Y here to include support for Ensoniq SoundScape 
403           and Ensoniq OEM soundcards.
404 
405           The PCM audio is supported on SoundScape Classic, Elite, PnP
406           and VIVO cards. The supported OEM cards are SPEA Media FX and
407           Reveal SC-600.
408           The MIDI support is very experimental and requires binary
409           firmware files called "scope.cod" and "sndscape.co?" where the
410           ? is digit 0, 1, 2, 3 or 4. The firmware files can be found
411           in DOS or Windows driver packages. One has to put the firmware
412           files into the /lib/firmware directory.
413 
414           To compile this driver as a module, choose M here: the module
415           will be called snd-sscape.
416 
417 config SND_WAVEFRONT
418         tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
419         select FW_LOADER
420         select SND_OPL3_LIB
421         select SND_MPU401_UART
422         select SND_WSS_LIB
423         help
424           Say Y here to include support for Turtle Beach Maui, Tropez
425           and Tropez+ soundcards based on the Wavefront chip.
426 
427           To compile this driver as a module, choose M here: the module
428           will be called snd-wavefront.
429 
430 config SND_MSND_PINNACLE
431         tristate "Turtle Beach MultiSound Pinnacle/Fiji driver"
432         depends on X86
433         select FW_LOADER
434         select SND_MPU401_UART
435         select SND_PCM
436         help
437           Say Y to include support for Turtle Beach MultiSound Pinnacle/
438           Fiji soundcards.
439 
440           To compile this driver as a module, choose M here: the module
441           will be called snd-msnd-pinnacle.
442 
443 config SND_MSND_CLASSIC
444         tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey"
445         depends on X86
446         select FW_LOADER
447         select SND_MPU401_UART
448         select SND_PCM
449         help
450           Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or
451           Monterey (not for the Pinnacle or Fiji).
452 
453           See <file:Documentation/sound/oss/MultiSound> for important information
454           about this driver.  Note that it has been discontinued, but the
455           Voyetra Turtle Beach knowledge base entry for it is still available
456           at <http://www.turtlebeach.com/site/kb_ftp/790.asp>.
457 
458           To compile this driver as a module, choose M here: the module
459           will be called snd-msnd-classic.
460 
461 endif   # SND_ISA
462 

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us