Version:  2.0.40 2.2.26 2.4.37 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 3.17 3.18

Linux/sound/pci/Kconfig

  1 # ALSA PCI drivers
  2 
  3 menuconfig SND_PCI
  4         bool "PCI sound devices"
  5         depends on PCI
  6         default y
  7         help
  8           Support for sound devices connected via the PCI bus.
  9 
 10 if SND_PCI
 11 
 12 config SND_AD1889
 13         tristate "Analog Devices AD1889"
 14         select SND_AC97_CODEC
 15         help
 16           Say Y here to include support for the integrated AC97 sound
 17           device found in particular on the Hewlett-Packard [BCJ]-xxx0
 18           class PA-RISC workstations, using the AD1819 codec.
 19 
 20           To compile this as a module, choose M here: the module
 21           will be called snd-ad1889.
 22 
 23 config SND_ALS300
 24         tristate "Avance Logic ALS300/ALS300+"
 25         select SND_PCM
 26         select SND_AC97_CODEC
 27         select SND_OPL3_LIB
 28         select ZONE_DMA
 29         help
 30           Say 'Y' or 'M' to include support for Avance Logic ALS300/ALS300+
 31 
 32           To compile this driver as a module, choose M here: the module
 33           will be called snd-als300
 34 
 35 config SND_ALS4000
 36         tristate "Avance Logic ALS4000"
 37         depends on ISA_DMA_API
 38         select SND_OPL3_LIB
 39         select SND_MPU401_UART
 40         select SND_PCM
 41         select SND_SB_COMMON
 42         help
 43           Say Y here to include support for soundcards based on Avance Logic
 44           ALS4000 chips.
 45 
 46           To compile this driver as a module, choose M here: the module
 47           will be called snd-als4000.
 48 
 49 config SND_ALI5451
 50         tristate "ALi M5451 PCI Audio Controller"
 51         select SND_MPU401_UART
 52         select SND_AC97_CODEC
 53         select ZONE_DMA
 54         help
 55           Say Y here to include support for the integrated AC97 sound
 56           device on motherboards using the ALi M5451 Audio Controller
 57           (M1535/M1535D/M1535+/M1535D+ south bridges).  Newer chipsets
 58           use the "Intel/SiS/nVidia/AMD/ALi AC97 Controller" driver.
 59 
 60           To compile this driver as a module, choose M here: the module
 61           will be called snd-ali5451.
 62 
 63 config SND_ASIHPI
 64         tristate "AudioScience ASIxxxx"
 65         depends on X86
 66         select FW_LOADER
 67         select SND_PCM
 68         select SND_HWDEP
 69         help
 70           Say Y here to include support for AudioScience ASI sound cards.
 71 
 72           To compile this driver as a module, choose M here: the module
 73           will be called snd-asihpi.
 74 
 75 config SND_ATIIXP
 76         tristate "ATI IXP AC97 Controller"
 77         select SND_AC97_CODEC
 78         help
 79           Say Y here to include support for the integrated AC97 sound
 80           device on motherboards with ATI chipsets (ATI IXP 150/200/250/
 81           300/400).
 82 
 83           To compile this driver as a module, choose M here: the module
 84           will be called snd-atiixp.
 85 
 86 config SND_ATIIXP_MODEM
 87         tristate "ATI IXP Modem"
 88         select SND_AC97_CODEC
 89         help
 90           Say Y here to include support for the integrated MC97 modem on
 91           motherboards with ATI chipsets (ATI IXP 150/200/250).
 92 
 93           To compile this driver as a module, choose M here: the module
 94           will be called snd-atiixp-modem.
 95 
 96 config SND_AU8810
 97         tristate "Aureal Advantage"
 98         select SND_MPU401_UART
 99         select SND_AC97_CODEC
100         help
101           Say Y here to include support for Aureal Advantage soundcards.
102 
103           Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
104           3D support code is in place, but not yet useable. For more info,
105           email the ALSA developer list, or <mjander@users.sourceforge.net>.
106 
107           To compile this driver as a module, choose M here: the module
108           will be called snd-au8810.
109 
110 config SND_AU8820
111         tristate "Aureal Vortex"
112         select SND_MPU401_UART
113         select SND_AC97_CODEC
114         help
115           Say Y here to include support for Aureal Vortex soundcards.
116 
117           Supported features: Hardware Mixer and SRC. For more info, email
118           the ALSA developer list, or <mjander@users.sourceforge.net>.
119 
120           To compile this driver as a module, choose M here: the module
121           will be called snd-au8820.
122 
123 config SND_AU8830
124         tristate "Aureal Vortex 2"
125         select SND_MPU401_UART
126         select SND_AC97_CODEC
127         help
128           Say Y here to include support for Aureal Vortex 2 soundcards.
129 
130           Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
131           3D support code is in place, but not yet useable. For more info,
132           email the ALSA developer list, or <mjander@users.sourceforge.net>.
133 
134           To compile this driver as a module, choose M here: the module
135           will be called snd-au8830.
136 
137 config SND_AW2
138         tristate "Emagic Audiowerk 2"
139         help
140           Say Y here to include support for Emagic Audiowerk 2 soundcards.
141 
142           Supported features: Analog and SPDIF output. Analog or SPDIF input.
143           Note: Switch between analog and digital input does not always work.
144           It can produce continuous noise. The workaround is to switch again
145           (and again) between digital and analog input until it works.
146 
147           To compile this driver as a module, choose M here: the module
148           will be called snd-aw2.
149 
150 
151 config SND_AZT3328
152         tristate "Aztech AZF3328 / PCI168"
153         select SND_OPL3_LIB
154         select SND_MPU401_UART
155         select SND_PCM
156         select SND_RAWMIDI
157         select SND_AC97_CODEC
158         select ZONE_DMA
159         help
160           Say Y here to include support for Aztech AZF3328 (PCI168)
161           soundcards.
162 
163           Supported features: AC97-"conformant" mixer, MPU401/OPL3, analog I/O
164           (16bit/8bit, many sample rates [<= 66.2kHz], NO hardware mixing),
165           Digital Enhanced Game Port, 1.024MHz multimedia sequencer timer,
166           ext. codec (I2S port), onboard amp (4W/4Ohms/ch), suspend/resume.
167 
168           To compile this driver as a module, choose M here: the module
169           will be called snd-azt3328.
170 
171 config SND_BT87X
172         tristate "Bt87x Audio Capture"
173         select SND_PCM
174         help
175           If you want to record audio from TV cards based on
176           Brooktree Bt878/Bt879 chips, say Y here and read
177           <file:Documentation/sound/alsa/Bt87x.txt>.
178 
179           To compile this driver as a module, choose M here: the module
180           will be called snd-bt87x.
181 
182 config SND_BT87X_OVERCLOCK
183         bool "Bt87x Audio overclocking"
184         depends on SND_BT87X
185         help
186           Say Y here if 448000 Hz isn't enough for you and you want to
187           record from the analog input with up to 1792000 Hz.
188 
189           Higher sample rates won't hurt your hardware, but audio
190           quality may suffer.
191 
192 config SND_CA0106
193         tristate "SB Audigy LS / Live 24bit"
194         select SND_AC97_CODEC
195         select SND_RAWMIDI
196         select SND_VMASTER
197         help
198           Say Y here to include support for the Sound Blaster Audigy LS
199           and Live 24bit.
200 
201           To compile this driver as a module, choose M here: the module
202           will be called snd-ca0106.
203 
204 config SND_CMIPCI
205         tristate "C-Media 8338, 8738, 8768, 8770"
206         select SND_OPL3_LIB
207         select SND_MPU401_UART
208         select SND_PCM
209         help
210           If you want to use soundcards based on C-Media CMI8338, CMI8738,
211           CMI8768 or CMI8770 chips, say Y here and read
212           <file:Documentation/sound/alsa/CMIPCI.txt>.
213 
214           To compile this driver as a module, choose M here: the module
215           will be called snd-cmipci.
216 
217 config SND_OXYGEN_LIB
218         tristate
219 
220 config SND_OXYGEN
221         tristate "C-Media 8786, 8787, 8788 (Oxygen)"
222         select SND_OXYGEN_LIB
223         select SND_PCM
224         select SND_MPU401_UART
225         help
226           Say Y here to include support for sound cards based on the
227           C-Media CMI8788 (Oxygen HD Audio) chip:
228            * Asound A-8788
229            * Asus Xonar DG/DGX
230            * AuzenTech X-Meridian
231            * AuzenTech X-Meridian 2G
232            * Bgears b-Enspirer
233            * Club3D Theatron DTS
234            * HT-Omega Claro (plus)
235            * HT-Omega Claro halo (XT)
236            * Kuroutoshikou CMI8787-HG2PCI
237            * Razer Barracuda AC-1
238            * Sondigo Inferno
239            * TempoTec/MediaTek HiFier Fantasia
240            * TempoTec/MediaTek HiFier Serenade
241 
242           To compile this driver as a module, choose M here: the module
243           will be called snd-oxygen.
244 
245 config SND_CS4281
246         tristate "Cirrus Logic (Sound Fusion) CS4281"
247         select SND_OPL3_LIB
248         select SND_RAWMIDI
249         select SND_AC97_CODEC
250         help
251           Say Y here to include support for Cirrus Logic CS4281 chips.
252 
253           To compile this driver as a module, choose M here: the module
254           will be called snd-cs4281.
255 
256 config SND_CS46XX
257         tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x"
258         select SND_RAWMIDI
259         select SND_AC97_CODEC
260         select FW_LOADER
261         help
262           Say Y here to include support for Cirrus Logic CS4610/CS4612/
263           CS4614/CS4615/CS4622/CS4624/CS4630/CS4280 chips.
264 
265           To compile this driver as a module, choose M here: the module
266           will be called snd-cs46xx.
267 
268 config SND_CS46XX_NEW_DSP
269         bool "Cirrus Logic (Sound Fusion) New DSP support"
270         depends on SND_CS46XX
271         default y
272         help
273           Say Y here to use a new DSP image for SPDIF and dual codecs.
274 
275           This works better than the old code, so say Y.
276 
277 config SND_CS5530
278         tristate "CS5530 Audio"
279         depends on ISA_DMA_API && (X86_32 || COMPILE_TEST)
280         select SND_SB16_DSP
281         help
282           Say Y here to include support for audio on Cyrix/NatSemi CS5530 chips.
283 
284           To compile this driver as a module, choose M here: the module
285           will be called snd-cs5530.
286 
287 config SND_CS5535AUDIO
288         tristate "CS5535/CS5536 Audio"
289         depends on X86_32 || MIPS || COMPILE_TEST
290         select SND_PCM
291         select SND_AC97_CODEC
292         help
293           Say Y here to include support for audio on CS5535 chips. It is
294           referred to as NS CS5535 IO or AMD CS5535 IO companion in
295           various literature. This driver also supports the CS5536 audio
296           device. However, for both chips, on certain boards, you may
297           need to use ac97_quirk=hp_only if your board has physically
298           mapped headphone out to master output. If that works for you,
299           send lspci -vvv output to the mailing list so that your board
300           can be identified in the quirks list.
301 
302           To compile this driver as a module, choose M here: the module
303           will be called snd-cs5535audio.
304 
305 config SND_CTXFI
306         tristate "Creative Sound Blaster X-Fi"
307         select SND_PCM
308         help
309           If you want to use soundcards based on Creative Sound Blastr X-Fi
310           boards with 20k1 or 20k2 chips, say Y here.
311 
312           To compile this driver as a module, choose M here: the module
313           will be called snd-ctxfi.
314 
315 config SND_DARLA20
316         tristate "(Echoaudio) Darla20"
317         select FW_LOADER
318         select SND_PCM
319         help
320           Say 'Y' or 'M' to include support for Echoaudio Darla.
321 
322           To compile this driver as a module, choose M here: the module
323           will be called snd-darla20
324 
325 config SND_GINA20
326         tristate "(Echoaudio) Gina20"
327         select FW_LOADER
328         select SND_PCM
329         help
330           Say 'Y' or 'M' to include support for Echoaudio Gina.
331 
332           To compile this driver as a module, choose M here: the module
333           will be called snd-gina20
334 
335 config SND_LAYLA20
336         tristate "(Echoaudio) Layla20"
337         select FW_LOADER
338         select SND_RAWMIDI
339         select SND_PCM
340         help
341           Say 'Y' or 'M' to include support for Echoaudio Layla.
342 
343           To compile this driver as a module, choose M here: the module
344           will be called snd-layla20
345 
346 config SND_DARLA24
347         tristate "(Echoaudio) Darla24"
348         select FW_LOADER
349         select SND_PCM
350         help
351           Say 'Y' or 'M' to include support for Echoaudio Darla24.
352 
353           To compile this driver as a module, choose M here: the module
354           will be called snd-darla24
355 
356 config SND_GINA24
357         tristate "(Echoaudio) Gina24"
358         select FW_LOADER
359         select SND_PCM
360         help
361           Say 'Y' or 'M' to include support for Echoaudio Gina24.
362 
363           To compile this driver as a module, choose M here: the module
364           will be called snd-gina24
365 
366 config SND_LAYLA24
367         tristate "(Echoaudio) Layla24"
368         select FW_LOADER
369         select SND_RAWMIDI
370         select SND_PCM
371         help
372           Say 'Y' or 'M' to include support for Echoaudio Layla24.
373 
374           To compile this driver as a module, choose M here: the module
375           will be called snd-layla24
376 
377 config SND_MONA
378         tristate "(Echoaudio) Mona"
379         select FW_LOADER
380         select SND_RAWMIDI
381         select SND_PCM
382         help
383           Say 'Y' or 'M' to include support for Echoaudio Mona.
384 
385           To compile this driver as a module, choose M here: the module
386           will be called snd-mona
387 
388 config SND_MIA
389         tristate "(Echoaudio) Mia"
390         select FW_LOADER
391         select SND_RAWMIDI
392         select SND_PCM
393         help
394           Say 'Y' or 'M' to include support for Echoaudio Mia and Mia-midi.
395 
396           To compile this driver as a module, choose M here: the module
397           will be called snd-mia
398 
399 config SND_ECHO3G
400         tristate "(Echoaudio) 3G cards"
401         select FW_LOADER
402         select SND_RAWMIDI
403         select SND_PCM
404         help
405           Say 'Y' or 'M' to include support for Echoaudio Gina3G and Layla3G.
406 
407           To compile this driver as a module, choose M here: the module
408           will be called snd-echo3g
409 
410 config SND_INDIGO
411         tristate "(Echoaudio) Indigo"
412         select FW_LOADER
413         select SND_PCM
414         help
415           Say 'Y' or 'M' to include support for Echoaudio Indigo.
416 
417           To compile this driver as a module, choose M here: the module
418           will be called snd-indigo
419 
420 config SND_INDIGOIO
421         tristate "(Echoaudio) Indigo IO"
422         select FW_LOADER
423         select SND_PCM
424         help
425           Say 'Y' or 'M' to include support for Echoaudio Indigo IO.
426 
427           To compile this driver as a module, choose M here: the module
428           will be called snd-indigoio
429 
430 config SND_INDIGODJ
431         tristate "(Echoaudio) Indigo DJ"
432         select FW_LOADER
433         select SND_PCM
434         help
435           Say 'Y' or 'M' to include support for Echoaudio Indigo DJ.
436 
437           To compile this driver as a module, choose M here: the module
438           will be called snd-indigodj
439 
440 config SND_INDIGOIOX
441         tristate "(Echoaudio) Indigo IOx"
442         select FW_LOADER
443         select SND_PCM
444         help
445           Say 'Y' or 'M' to include support for Echoaudio Indigo IOx.
446 
447           To compile this driver as a module, choose M here: the module
448           will be called snd-indigoiox
449 
450 config SND_INDIGODJX
451         tristate "(Echoaudio) Indigo DJx"
452         select FW_LOADER
453         select SND_PCM
454         help
455           Say 'Y' or 'M' to include support for Echoaudio Indigo DJx.
456 
457           To compile this driver as a module, choose M here: the module
458           will be called snd-indigodjx
459 
460 config SND_EMU10K1
461         tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)"
462         select FW_LOADER
463         select SND_HWDEP
464         select SND_RAWMIDI
465         select SND_AC97_CODEC
466         select ZONE_DMA
467         help
468           Say Y to include support for Sound Blaster PCI 512, Live!,
469           Audigy and E-mu APS (partially supported) soundcards.
470 
471           The confusing multitude of mixer controls is documented in
472           <file:Documentation/sound/alsa/SB-Live-mixer.txt> and
473           <file:Documentation/sound/alsa/Audigy-mixer.txt>.
474 
475           To compile this driver as a module, choose M here: the module
476           will be called snd-emu10k1.
477 
478 config SND_EMU10K1X
479         tristate "Emu10k1X (Dell OEM Version)"
480         select SND_AC97_CODEC
481         select SND_RAWMIDI
482         select ZONE_DMA
483         help
484           Say Y here to include support for the Dell OEM version of the
485           Sound Blaster Live!.
486 
487           To compile this driver as a module, choose M here: the module
488           will be called snd-emu10k1x.
489 
490 config SND_ENS1370
491         tristate "(Creative) Ensoniq AudioPCI 1370"
492         select SND_RAWMIDI
493         select SND_PCM
494         help
495           Say Y here to include support for Ensoniq AudioPCI ES1370 chips.
496 
497           To compile this driver as a module, choose M here: the module
498           will be called snd-ens1370.
499 
500 config SND_ENS1371
501         tristate "(Creative) Ensoniq AudioPCI 1371/1373"
502         select SND_RAWMIDI
503         select SND_AC97_CODEC
504         help
505           Say Y here to include support for Ensoniq AudioPCI ES1371 chips and
506           Sound Blaster PCI 64 or 128 soundcards.
507 
508           To compile this driver as a module, choose M here: the module
509           will be called snd-ens1371.
510 
511 config SND_ES1938
512         tristate "ESS ES1938/1946/1969 (Solo-1)"
513         select SND_OPL3_LIB
514         select SND_MPU401_UART
515         select SND_AC97_CODEC
516         select ZONE_DMA
517         help
518           Say Y here to include support for soundcards based on ESS Solo-1
519           (ES1938, ES1946, ES1969) chips.
520 
521           To compile this driver as a module, choose M here: the module
522           will be called snd-es1938.
523 
524 config SND_ES1968
525         tristate "ESS ES1968/1978 (Maestro-1/2/2E)"
526         select SND_MPU401_UART
527         select SND_AC97_CODEC
528         select ZONE_DMA
529         help
530           Say Y here to include support for soundcards based on ESS Maestro
531           1/2/2E chips.
532 
533           To compile this driver as a module, choose M here: the module
534           will be called snd-es1968.
535 
536 config SND_ES1968_INPUT
537         bool "Enable input device for es1968 volume buttons"
538         depends on SND_ES1968
539         depends on INPUT=y || INPUT=SND_ES1968
540         help
541           If you say Y here, you will get an input device which reports
542           keypresses for the volume buttons connected to the es1968 chip.
543           If you say N the buttons will directly control the master volume.
544           It is recommended to say Y.
545 
546 config SND_ES1968_RADIO
547         bool "Enable TEA5757 radio tuner support for es1968"
548         depends on SND_ES1968
549         depends on MEDIA_RADIO_SUPPORT
550         depends on VIDEO_V4L2=y || VIDEO_V4L2=SND_ES1968
551         select RADIO_ADAPTERS
552         select RADIO_TEA575X
553 
554         help
555           Say Y here to include support for TEA5757 radio tuner integrated on
556           some MediaForte cards (e.g. SF64-PCE2).
557 
558 config SND_FM801
559         tristate "ForteMedia FM801"
560         select SND_OPL3_LIB
561         select SND_MPU401_UART
562         select SND_AC97_CODEC
563         help
564           Say Y here to include support for soundcards based on the ForteMedia
565           FM801 chip.
566 
567           To compile this driver as a module, choose M here: the module
568           will be called snd-fm801.
569 
570 config SND_FM801_TEA575X_BOOL
571         bool "ForteMedia FM801 + TEA5757 tuner"
572         depends on SND_FM801
573         depends on MEDIA_RADIO_SUPPORT
574         depends on VIDEO_V4L2=y || VIDEO_V4L2=SND_FM801
575         select RADIO_ADAPTERS
576         select RADIO_TEA575X
577         help
578           Say Y here to include support for soundcards based on the ForteMedia
579           FM801 chip with a TEA5757 tuner (MediaForte SF256-PCS, SF256-PCP and
580           SF64-PCR) into the snd-fm801 driver.
581 
582 config SND_HDSP
583         tristate "RME Hammerfall DSP Audio"
584         select FW_LOADER
585         select SND_HWDEP
586         select SND_RAWMIDI
587         select SND_PCM
588         help
589           Say Y here to include support for RME Hammerfall DSP Audio
590           soundcards.
591 
592           To compile this driver as a module, choose M here: the module
593           will be called snd-hdsp.
594 
595 comment "Don't forget to add built-in firmwares for HDSP driver"
596         depends on SND_HDSP=y
597 
598 config SND_HDSPM
599         tristate "RME Hammerfall DSP MADI/RayDAT/AIO"
600         select SND_HWDEP
601         select SND_RAWMIDI
602         select SND_PCM
603         help
604           Say Y here to include support for RME Hammerfall DSP MADI,
605           RayDAT and AIO soundcards.
606 
607           To compile this driver as a module, choose M here: the module
608           will be called snd-hdspm.
609 
610 config SND_ICE1712
611         tristate "ICEnsemble ICE1712 (Envy24)"
612         select SND_MPU401_UART
613         select SND_AC97_CODEC
614         select BITREVERSE
615         select ZONE_DMA
616         help
617           Say Y here to include support for soundcards based on the
618           ICE1712 (Envy24) chip.
619 
620           Currently supported hardware is: M-Audio Delta 1010(LT),
621           DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442;
622           TerraTec EWX 24/96, EWS 88MT/D, DMX 6Fire, Phase 88;
623           Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8;
624           Lionstracs Mediastation, Terrasoniq TS 88.
625 
626           To compile this driver as a module, choose M here: the module
627           will be called snd-ice1712.
628 
629 config SND_ICE1724
630         tristate "ICE/VT1724/1720 (Envy24HT/PT)"
631         select SND_RAWMIDI
632         select SND_AC97_CODEC
633         select SND_VMASTER
634         help
635           Say Y here to include support for soundcards based on
636           ICE/VT1724/1720 (Envy24HT/PT) chips.
637 
638           Currently supported hardware is: AMP AUDIO2000; M-Audio
639           Revolution 5.1, 7.1, Audiophile 192; TerraTec Aureon 5.1 Sky,
640           7.1 Space/Universe, Phase 22/28; Onkyo SE-90PCI, SE-200PCI;
641           AudioTrak Prodigy 192, 7.1 (HIFI/LT/XT), HD2; Hercules
642           Fortissimo IV; ESI Juli@; Pontis MS300; EGO-SYS WaveTerminal
643           192M; Albatron K8X800 Pro II; Chaintech ZNF3-150/250, 9CJS,
644           AV-710; Shuttle SN25P; Philips PSC724 Ultimate Edge.
645 
646           To compile this driver as a module, choose M here: the module
647           will be called snd-ice1724.
648 
649 config SND_INTEL8X0
650         tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller"
651         select SND_AC97_CODEC
652         help
653           Say Y here to include support for the integrated AC97 sound
654           device on motherboards with Intel/SiS/nVidia/AMD chipsets, or
655           ALi chipsets using the M5455 Audio Controller.  (There is a
656           separate driver for ALi M5451 Audio Controllers.)
657 
658           To compile this driver as a module, choose M here: the module
659           will be called snd-intel8x0.
660 
661 config SND_INTEL8X0M
662         tristate "Intel/SiS/nVidia/AMD MC97 Modem"
663         select SND_AC97_CODEC
664         help
665           Say Y here to include support for the integrated MC97 modem on
666           motherboards with Intel/SiS/nVidia/AMD chipsets.
667 
668           To compile this driver as a module, choose M here: the module
669           will be called snd-intel8x0m.
670 
671 config SND_KORG1212
672         tristate "Korg 1212 IO"
673         select SND_PCM
674         help
675           Say Y here to include support for Korg 1212IO soundcards.
676 
677           To compile this driver as a module, choose M here: the module
678           will be called snd-korg1212.
679 
680 config SND_LOLA
681         tristate "Digigram Lola"
682         select SND_PCM
683         help
684           Say Y to include support for Digigram Lola boards.
685 
686           To compile this driver as a module, choose M here: the module
687           will be called snd-lola.
688 
689 config SND_LX6464ES
690         tristate "Digigram LX6464ES"
691         depends on HAS_IOPORT_MAP
692         select SND_PCM
693         help
694           Say Y here to include support for Digigram LX6464ES boards.
695 
696           To compile this driver as a module, choose M here: the module
697           will be called snd-lx6464es.
698 
699 
700 config SND_MAESTRO3
701         tristate "ESS Allegro/Maestro3"
702         select SND_AC97_CODEC
703         select ZONE_DMA
704         help
705           Say Y here to include support for soundcards based on ESS Maestro 3
706           (Allegro) chips.
707 
708           To compile this driver as a module, choose M here: the module
709           will be called snd-maestro3.
710 
711 config SND_MAESTRO3_INPUT
712         bool "Enable input device for maestro3 volume buttons"
713         depends on SND_MAESTRO3
714         depends on INPUT=y || INPUT=SND_MAESTRO3
715         help
716           If you say Y here, you will get an input device which reports
717           keypresses for the volume buttons connected to the maestro3 chip.
718           If you say N the buttons will directly control the master volume.
719           It is recommended to say Y.
720 
721 config SND_MIXART
722         tristate "Digigram miXart"
723         select FW_LOADER
724         select SND_HWDEP
725         select SND_PCM
726         help
727           If you want to use Digigram miXart soundcards, say Y here and
728           read <file:Documentation/sound/alsa/MIXART.txt>.
729 
730           To compile this driver as a module, choose M here: the module
731           will be called snd-mixart.
732 
733 config SND_NM256
734         tristate "NeoMagic NM256AV/ZX"
735         select SND_AC97_CODEC
736         help
737           Say Y here to include support for NeoMagic NM256AV/ZX chips.
738 
739           To compile this driver as a module, choose M here: the module
740           will be called snd-nm256.
741 
742 config SND_PCXHR
743         tristate "Digigram PCXHR"
744         select FW_LOADER
745         select SND_PCM
746         select SND_HWDEP
747         help
748           Say Y here to include support for Digigram PCXHR boards.
749 
750           To compile this driver as a module, choose M here: the module
751           will be called snd-pcxhr.
752 
753 config SND_RIPTIDE
754         tristate "Conexant Riptide"
755         select FW_LOADER
756         select SND_OPL3_LIB
757         select SND_MPU401_UART
758         select SND_AC97_CODEC
759         help
760           Say 'Y' or 'M' to include support for Conexant Riptide chip.
761 
762           To compile this driver as a module, choose M here: the module
763           will be called snd-riptide
764 
765 config SND_RME32
766         tristate "RME Digi32, 32/8, 32 PRO"
767         select SND_PCM
768         help
769           Say Y to include support for RME Digi32, Digi32 PRO and
770           Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
771           devices.
772 
773           To compile this driver as a module, choose M here: the module
774           will be called snd-rme32.
775 
776 config SND_RME96
777         tristate "RME Digi96, 96/8, 96/8 PRO"
778         select SND_PCM
779         help
780           Say Y here to include support for RME Digi96, Digi96/8 and
781           Digi96/8 PRO/PAD/PST soundcards.
782 
783           To compile this driver as a module, choose M here: the module
784           will be called snd-rme96.
785 
786 config SND_RME9652
787         tristate "RME Digi9652 (Hammerfall)"
788         select SND_PCM
789         help
790           Say Y here to include support for RME Hammerfall (RME
791           Digi9652/Digi9636) soundcards.
792 
793           To compile this driver as a module, choose M here: the module
794           will be called snd-rme9652.
795 
796 config SND_SIS7019
797         tristate "SiS 7019 Audio Accelerator"
798         depends on X86_32
799         select SND_AC97_CODEC
800         select ZONE_DMA
801         help
802           Say Y here to include support for the SiS 7019 Audio Accelerator.
803 
804           To compile this driver as a module, choose M here: the module
805           will be called snd-sis7019.
806 
807 config SND_SONICVIBES
808         tristate "S3 SonicVibes"
809         select SND_OPL3_LIB
810         select SND_MPU401_UART
811         select SND_AC97_CODEC
812         select ZONE_DMA
813         help
814           Say Y here to include support for soundcards based on the S3
815           SonicVibes chip.
816 
817           To compile this driver as a module, choose M here: the module
818           will be called snd-sonicvibes.
819 
820 config SND_TRIDENT
821         tristate "Trident 4D-Wave DX/NX; SiS 7018"
822         select SND_MPU401_UART
823         select SND_AC97_CODEC
824         select ZONE_DMA
825         help
826           Say Y here to include support for soundcards based on Trident
827           4D-Wave DX/NX or SiS 7018 chips.
828 
829           To compile this driver as a module, choose M here: the module
830           will be called snd-trident.
831 
832 config SND_VIA82XX
833         tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
834         select SND_MPU401_UART
835         select SND_AC97_CODEC
836         help
837           Say Y here to include support for the integrated AC97 sound
838           device on motherboards with VIA chipsets.
839 
840           To compile this driver as a module, choose M here: the module
841           will be called snd-via82xx.
842 
843 config SND_VIA82XX_MODEM
844         tristate "VIA 82C686A/B, 8233 based Modems"
845         select SND_AC97_CODEC
846         help
847           Say Y here to include support for the integrated MC97 modem on
848           motherboards with VIA chipsets.
849 
850           To compile this driver as a module, choose M here: the module
851           will be called snd-via82xx-modem.
852 
853 config SND_VIRTUOSO
854         tristate "Asus Virtuoso 66/100/200 (Xonar)"
855         select SND_OXYGEN_LIB
856         select SND_PCM
857         select SND_MPU401_UART
858         select SND_JACK if INPUT=y || INPUT=SND
859         help
860           Say Y here to include support for sound cards based on the
861           Asus AV66/AV100/AV200 chips, i.e., Xonar D1, DX, D2, D2X, DS, DSX,
862           Essence ST (Deluxe), and Essence STX (II).
863           Support for the HDAV1.3 (Deluxe) and HDAV1.3 Slim is experimental;
864           for the Xense, missing.
865 
866           To compile this driver as a module, choose M here: the module
867           will be called snd-virtuoso.
868 
869 config SND_VX222
870         tristate "Digigram VX222"
871         select SND_VX_LIB
872         help
873           Say Y here to include support for Digigram VX222 soundcards.
874 
875           To compile this driver as a module, choose M here: the module
876           will be called snd-vx222.
877 
878 config SND_YMFPCI
879         tristate "Yamaha YMF724/740/744/754"
880         select SND_OPL3_LIB
881         select SND_MPU401_UART
882         select SND_AC97_CODEC
883         help
884           Say Y here to include support for Yamaha PCI audio chips -
885           YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
886 
887           To compile this driver as a module, choose M here: the module
888           will be called snd-ymfpci.
889 
890 endif   # SND_PCI
891 
892 source "sound/pci/hda/Kconfig"

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