Version:  2.0.40 2.2.26 2.4.37 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16

Linux/sound/isa/Kconfig

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

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