[ALSA] Add support for Cyrix/NatSemi Geode CS5530 (VSA1)
[safe/jmp/linux-2.6] / sound / pci / Kconfig
1 # ALSA PCI drivers
2
3 menu "PCI devices"
4         depends on SND!=n && PCI
5
6 config SND_AD1889
7         tristate "Analog Devices AD1889"
8         depends on SND
9         select SND_AC97_CODEC
10         help
11           Say Y here to include support for the integrated AC97 sound
12           device found in particular on the Hewlett-Packard [BCJ]-xxx0
13           class PA-RISC workstations, using the AD1819 codec.
14
15           To compile this as a module, choose M here: the module
16           will be called snd-ad1889.
17
18 config SND_ALS300
19         tristate "Avance Logic ALS300/ALS300+"
20         depends on SND
21         select SND_PCM
22         select SND_AC97_CODEC
23         select SND_OPL3_LIB
24         help
25           Say 'Y' or 'M' to include support for Avance Logic ALS300/ALS300+
26
27           To compile this driver as a module, choose M here: the module
28           will be called snd-als300
29
30 config SND_ALS4000
31         tristate "Avance Logic ALS4000"
32         depends on SND && ISA_DMA_API
33         select SND_OPL3_LIB
34         select SND_MPU401_UART
35         select SND_PCM
36         help
37           Say Y here to include support for soundcards based on Avance Logic
38           ALS4000 chips.
39
40           To compile this driver as a module, choose M here: the module
41           will be called snd-als4000.
42
43 config SND_ALI5451
44         tristate "ALi M5451 PCI Audio Controller"
45         depends on SND
46         select SND_MPU401_UART
47         select SND_AC97_CODEC
48         help
49           Say Y here to include support for the integrated AC97 sound
50           device on motherboards using the ALi M5451 Audio Controller
51           (M1535/M1535D/M1535+/M1535D+ south bridges).  Newer chipsets
52           use the "Intel/SiS/nVidia/AMD/ALi AC97 Controller" driver.
53
54           To compile this driver as a module, choose M here: the module
55           will be called snd-ali5451.
56
57 config SND_ATIIXP
58         tristate "ATI IXP AC97 Controller"
59         depends on SND
60         select SND_AC97_CODEC
61         help
62           Say Y here to include support for the integrated AC97 sound
63           device on motherboards with ATI chipsets (ATI IXP 150/200/250/
64           300/400).
65
66           To compile this driver as a module, choose M here: the module
67           will be called snd-atiixp.
68
69 config SND_ATIIXP_MODEM
70         tristate "ATI IXP Modem"
71         depends on SND
72         select SND_AC97_CODEC
73         help
74           Say Y here to include support for the integrated MC97 modem on
75           motherboards with ATI chipsets (ATI IXP 150/200/250).
76
77           To compile this driver as a module, choose M here: the module
78           will be called snd-atiixp-modem.
79
80 config SND_AU8810
81         tristate "Aureal Advantage"
82         depends on SND
83         select SND_MPU401_UART
84         select SND_AC97_CODEC
85         help
86           Say Y here to include support for Aureal Advantage soundcards.
87
88           Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
89           3D support code is in place, but not yet useable. For more info,
90           email the ALSA developer list, or <mjander@users.sourceforge.net>.
91
92           To compile this driver as a module, choose M here: the module
93           will be called snd-au8810.
94
95 config SND_AU8820
96         tristate "Aureal Vortex"
97         depends on SND
98         select SND_MPU401_UART
99         select SND_AC97_CODEC
100         help
101           Say Y here to include support for Aureal Vortex soundcards.
102
103           Supported features: Hardware Mixer and SRC. For more info, email
104           the ALSA developer list, or <mjander@users.sourceforge.net>.
105
106           To compile this driver as a module, choose M here: the module
107           will be called snd-au8820.
108
109 config SND_AU8830
110         tristate "Aureal Vortex 2"
111         depends on SND
112         select SND_MPU401_UART
113         select SND_AC97_CODEC
114         help
115           Say Y here to include support for Aureal Vortex 2 soundcards.
116
117           Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
118           3D support code is in place, but not yet useable. For more info,
119           email the ALSA developer list, or <mjander@users.sourceforge.net>.
120
121           To compile this driver as a module, choose M here: the module
122           will be called snd-au8830.
123
124 config SND_AZT3328
125         tristate "Aztech AZF3328 / PCI168 (EXPERIMENTAL)"
126         depends on SND && EXPERIMENTAL
127         select SND_OPL3_LIB
128         select SND_MPU401_UART
129         select SND_PCM
130         help
131           Say Y here to include support for Aztech AZF3328 (PCI168)
132           soundcards.
133
134           To compile this driver as a module, choose M here: the module
135           will be called snd-azt3328.
136
137 config SND_BT87X
138         tristate "Bt87x Audio Capture"
139         depends on SND
140         select SND_PCM
141         help
142           If you want to record audio from TV cards based on
143           Brooktree Bt878/Bt879 chips, say Y here and read
144           <file:Documentation/sound/alsa/Bt87x.txt>.
145
146           To compile this driver as a module, choose M here: the module
147           will be called snd-bt87x.
148
149 config SND_BT87X_OVERCLOCK
150         bool "Bt87x Audio overclocking"
151         depends on SND_BT87X
152         help
153           Say Y here if 448000 Hz isn't enough for you and you want to
154           record from the analog input with up to 1792000 Hz.
155
156           Higher sample rates won't hurt your hardware, but audio
157           quality may suffer.
158
159 config SND_CA0106
160         tristate "SB Audigy LS / Live 24bit"
161         depends on SND
162         select SND_AC97_CODEC
163         select SND_RAWMIDI
164         help
165           Say Y here to include support for the Sound Blaster Audigy LS
166           and Live 24bit.
167
168           To compile this driver as a module, choose M here: the module
169           will be called snd-ca0106.
170
171 config SND_CMIPCI
172         tristate "C-Media 8738, 8338"
173         depends on SND
174         select SND_OPL3_LIB
175         select SND_MPU401_UART
176         select SND_PCM
177         help
178           If you want to use soundcards based on C-Media CMI8338 or CMI8738
179           chips, say Y here and read
180           <file:Documentation/sound/alsa/CMIPCI.txt>.
181
182           To compile this driver as a module, choose M here: the module
183           will be called snd-cmipci.
184
185 config SND_CS4281
186         tristate "Cirrus Logic (Sound Fusion) CS4281"
187         depends on SND
188         select SND_OPL3_LIB
189         select SND_RAWMIDI
190         select SND_AC97_CODEC
191         help
192           Say Y here to include support for Cirrus Logic CS4281 chips.
193
194           To compile this driver as a module, choose M here: the module
195           will be called snd-cs4281.
196
197 config SND_CS46XX
198         tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x"
199         depends on SND
200         select SND_RAWMIDI
201         select SND_AC97_CODEC
202         help
203           Say Y here to include support for Cirrus Logic CS4610/CS4612/
204           CS4614/CS4615/CS4622/CS4624/CS4630/CS4280 chips.
205
206           To compile this driver as a module, choose M here: the module
207           will be called snd-cs46xx.
208
209 config SND_CS46XX_NEW_DSP
210         bool "Cirrus Logic (Sound Fusion) New DSP support"
211         depends on SND_CS46XX
212         default y
213         help
214           Say Y here to use a new DSP image for SPDIF and dual codecs.
215
216           This works better than the old code, so say Y.
217
218 config SND_CS5530
219         tristate "CS5530 Audio"
220         depends on SND && ISA_DMA_API
221         select SND_SB16
222         help
223           Say Y here to include support for audio on Cyrix/NatSemi CS5530 chips.
224
225           To compile this driver as a module, choose M here: the module
226           will be called snd-cs5530.
227
228 config SND_CS5535AUDIO
229         tristate "CS5535/CS5536 Audio"
230         depends on SND && X86 && !X86_64
231         select SND_PCM
232         select SND_AC97_CODEC
233         help
234           Say Y here to include support for audio on CS5535 chips. It is
235           referred to as NS CS5535 IO or AMD CS5535 IO companion in
236           various literature. This driver also supports the CS5536 audio
237           device. However, for both chips, on certain boards, you may
238           need to use ac97_quirk=hp_only if your board has physically
239           mapped headphone out to master output. If that works for you,
240           send lspci -vvv output to the mailing list so that your board
241           can be identified in the quirks list.
242
243           To compile this driver as a module, choose M here: the module
244           will be called snd-cs5535audio.
245
246 config SND_DARLA20
247         tristate "(Echoaudio) Darla20"
248         depends on SND
249         select FW_LOADER
250         select SND_PCM
251         help
252           Say 'Y' or 'M' to include support for Echoaudio Darla.
253
254           To compile this driver as a module, choose M here: the module
255           will be called snd-darla20
256
257 config SND_GINA20
258         tristate "(Echoaudio) Gina20"
259         depends on SND
260         select FW_LOADER
261         select SND_PCM
262         help
263           Say 'Y' or 'M' to include support for Echoaudio Gina.
264
265           To compile this driver as a module, choose M here: the module
266           will be called snd-gina20
267
268 config SND_LAYLA20
269         tristate "(Echoaudio) Layla20"
270         depends on SND
271         select FW_LOADER
272         select SND_RAWMIDI
273         select SND_PCM
274         help
275           Say 'Y' or 'M' to include support for Echoaudio Layla.
276
277           To compile this driver as a module, choose M here: the module
278           will be called snd-layla20
279
280 config SND_DARLA24
281         tristate "(Echoaudio) Darla24"
282         depends on SND
283         select FW_LOADER
284         select SND_PCM
285         help
286           Say 'Y' or 'M' to include support for Echoaudio Darla24.
287
288           To compile this driver as a module, choose M here: the module
289           will be called snd-darla24
290
291 config SND_GINA24
292         tristate "(Echoaudio) Gina24"
293         depends on SND
294         select FW_LOADER
295         select SND_PCM
296         help
297           Say 'Y' or 'M' to include support for Echoaudio Gina24.
298
299           To compile this driver as a module, choose M here: the module
300           will be called snd-gina24
301
302 config SND_LAYLA24
303         tristate "(Echoaudio) Layla24"
304         depends on SND
305         select FW_LOADER
306         select SND_RAWMIDI
307         select SND_PCM
308         help
309           Say 'Y' or 'M' to include support for Echoaudio Layla24.
310
311           To compile this driver as a module, choose M here: the module
312           will be called snd-layla24
313
314 config SND_MONA
315         tristate "(Echoaudio) Mona"
316         depends on SND
317         select FW_LOADER
318         select SND_RAWMIDI
319         select SND_PCM
320         help
321           Say 'Y' or 'M' to include support for Echoaudio Mona.
322
323           To compile this driver as a module, choose M here: the module
324           will be called snd-mona
325
326 config SND_MIA
327         tristate "(Echoaudio) Mia"
328         depends on SND
329         select FW_LOADER
330         select SND_RAWMIDI
331         select SND_PCM
332         help
333           Say 'Y' or 'M' to include support for Echoaudio Mia and Mia-midi.
334
335           To compile this driver as a module, choose M here: the module
336           will be called snd-mia
337
338 config SND_ECHO3G
339         tristate "(Echoaudio) 3G cards"
340         depends on SND
341         select FW_LOADER
342         select SND_RAWMIDI
343         select SND_PCM
344         help
345           Say 'Y' or 'M' to include support for Echoaudio Gina3G and Layla3G.
346
347           To compile this driver as a module, choose M here: the module
348           will be called snd-echo3g
349
350 config SND_INDIGO
351         tristate "(Echoaudio) Indigo"
352         depends on SND
353         select FW_LOADER
354         select SND_PCM
355         help
356           Say 'Y' or 'M' to include support for Echoaudio Indigo.
357
358           To compile this driver as a module, choose M here: the module
359           will be called snd-indigo
360
361 config SND_INDIGOIO
362         tristate "(Echoaudio) Indigo IO"
363         depends on SND
364         select FW_LOADER
365         select SND_PCM
366         help
367           Say 'Y' or 'M' to include support for Echoaudio Indigo IO.
368
369           To compile this driver as a module, choose M here: the module
370           will be called snd-indigoio
371
372 config SND_INDIGODJ
373         tristate "(Echoaudio) Indigo DJ"
374         depends on SND
375         select FW_LOADER
376         select SND_PCM
377         help
378           Say 'Y' or 'M' to include support for Echoaudio Indigo DJ.
379
380           To compile this driver as a module, choose M here: the module
381           will be called snd-indigodj
382
383 config SND_EMU10K1
384         tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)"
385         depends on SND
386         select FW_LOADER
387         select SND_HWDEP
388         select SND_RAWMIDI
389         select SND_AC97_CODEC
390         help
391           Say Y to include support for Sound Blaster PCI 512, Live!,
392           Audigy and E-mu APS (partially supported) soundcards.
393
394           The confusing multitude of mixer controls is documented in
395           <file:Documentation/sound/alsa/SB-Live-mixer.txt> and
396           <file:Documentation/sound/alsa/Audigy-mixer.txt>.
397
398           To compile this driver as a module, choose M here: the module
399           will be called snd-emu10k1.
400
401 config SND_EMU10K1X
402         tristate "Emu10k1X (Dell OEM Version)"
403         depends on SND
404         select SND_AC97_CODEC
405         select SND_RAWMIDI
406         help
407           Say Y here to include support for the Dell OEM version of the
408           Sound Blaster Live!.
409
410           To compile this driver as a module, choose M here: the module
411           will be called snd-emu10k1x.
412
413 config SND_ENS1370
414         tristate "(Creative) Ensoniq AudioPCI 1370"
415         depends on SND
416         select SND_RAWMIDI
417         select SND_PCM
418         help
419           Say Y here to include support for Ensoniq AudioPCI ES1370 chips.
420
421           To compile this driver as a module, choose M here: the module
422           will be called snd-ens1370.
423
424 config SND_ENS1371
425         tristate "(Creative) Ensoniq AudioPCI 1371/1373"
426         depends on SND
427         select SND_RAWMIDI
428         select SND_AC97_CODEC
429         help
430           Say Y here to include support for Ensoniq AudioPCI ES1371 chips and
431           Sound Blaster PCI 64 or 128 soundcards.
432
433           To compile this driver as a module, choose M here: the module
434           will be called snd-ens1371.
435
436 config SND_ES1938
437         tristate "ESS ES1938/1946/1969 (Solo-1)"
438         depends on SND
439         select SND_OPL3_LIB
440         select SND_MPU401_UART
441         select SND_AC97_CODEC
442         help
443           Say Y here to include support for soundcards based on ESS Solo-1
444           (ES1938, ES1946, ES1969) chips.
445
446           To compile this driver as a module, choose M here: the module
447           will be called snd-es1938.
448
449 config SND_ES1968
450         tristate "ESS ES1968/1978 (Maestro-1/2/2E)"
451         depends on SND
452         select SND_MPU401_UART
453         select SND_AC97_CODEC
454         help
455           Say Y here to include support for soundcards based on ESS Maestro
456           1/2/2E chips.
457
458           To compile this driver as a module, choose M here: the module
459           will be called snd-es1968.
460
461 config SND_FM801
462         tristate "ForteMedia FM801"
463         depends on SND
464         select SND_OPL3_LIB
465         select SND_MPU401_UART
466         select SND_AC97_CODEC
467         help
468           Say Y here to include support for soundcards based on the ForteMedia
469           FM801 chip.
470
471           To compile this driver as a module, choose M here: the module
472           will be called snd-fm801.
473
474 config SND_FM801_TEA575X_BOOL
475         bool "ForteMedia FM801 + TEA5757 tuner"
476         depends on SND_FM801
477         help
478           Say Y here to include support for soundcards based on the ForteMedia
479           FM801 chip with a TEA5757 tuner connected to GPIO1-3 pins (Media
480           Forte SF256-PCS-02) into the snd-fm801 driver.
481
482           This will enable support for the old V4L1 API.
483
484 config SND_FM801_TEA575X
485         tristate
486         depends on SND_FM801_TEA575X_BOOL
487         default SND_FM801
488         select VIDEO_V4L1
489         select VIDEO_DEV
490
491 config SND_HDA_INTEL
492         tristate "Intel HD Audio"
493         depends on SND
494         select SND_PCM
495         help
496           Say Y here to include support for Intel "High Definition
497           Audio" (Azalia) motherboard devices.
498
499           To compile this driver as a module, choose M here: the module
500           will be called snd-hda-intel.
501
502 config SND_HDSP
503         tristate "RME Hammerfall DSP Audio"
504         depends on SND
505         select SND_HWDEP
506         select SND_RAWMIDI
507         select SND_PCM
508         help
509           Say Y here to include support for RME Hammerfall DSP Audio
510           soundcards.
511
512           To compile this driver as a module, choose M here: the module
513           will be called snd-hdsp.
514
515 config SND_HDSPM
516         tristate "RME Hammerfall DSP MADI"
517         depends on SND
518         select SND_HWDEP
519         select SND_RAWMIDI
520         select SND_PCM
521         help
522           Say Y here to include support for RME Hammerfall DSP MADI
523           soundcards.
524
525           To compile this driver as a module, choose M here: the module
526           will be called snd-hdspm.
527
528 config SND_ICE1712
529         tristate "ICEnsemble ICE1712 (Envy24)"
530         depends on SND
531         select SND_MPU401_UART
532         select SND_AC97_CODEC
533         help
534           Say Y here to include support for soundcards based on the
535           ICE1712 (Envy24) chip.
536
537           Currently supported hardware is: M-Audio Delta 1010(LT),
538           DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442;
539           TerraTec EWX 24/96, EWS 88MT, 88D, DMX 6Fire, Phase 88;
540           Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8.
541
542           To compile this driver as a module, choose M here: the module
543           will be called snd-ice1712.
544
545 config SND_ICE1724
546         tristate "ICE/VT1724/1720 (Envy24HT/PT)"
547         depends on SND
548         select SND_MPU401_UART
549         select SND_AC97_CODEC
550         help
551           Say Y here to include support for soundcards based on
552           ICE/VT1724/1720 (Envy24HT/PT) chips.
553
554           Currently supported hardware is: AMP AUDIO2000; M-Audio
555           Revolution 7.1; TerraTec Aureon 5.1 Sky, 7.1 Space/Universe;
556           AudioTrak Prodigy 7.1; Pontis MS300; Albatron K8X800 Pro II;
557           Chaintech ZNF3-150/250.
558
559           To compile this driver as a module, choose M here: the module
560           will be called snd-ice1724.
561
562 config SND_INTEL8X0
563         tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller"
564         depends on SND
565         select SND_AC97_CODEC
566         help
567           Say Y here to include support for the integrated AC97 sound
568           device on motherboards with Intel/SiS/nVidia/AMD chipsets, or
569           ALi chipsets using the M5455 Audio Controller.  (There is a
570           separate driver for ALi M5451 Audio Controllers.)
571
572           To compile this driver as a module, choose M here: the module
573           will be called snd-intel8x0.
574
575 config SND_INTEL8X0M
576         tristate "Intel/SiS/nVidia/AMD MC97 Modem"
577         depends on SND
578         select SND_AC97_CODEC
579         help
580           Say Y here to include support for the integrated MC97 modem on
581           motherboards with Intel/SiS/nVidia/AMD chipsets.
582
583           To compile this driver as a module, choose M here: the module
584           will be called snd-intel8x0m.
585
586 config SND_KORG1212
587         tristate "Korg 1212 IO"
588         depends on SND
589         select FW_LOADER if !SND_KORG1212_FIRMWARE_IN_KERNEL
590         select SND_PCM
591         help
592           Say Y here to include support for Korg 1212IO soundcards.
593
594           To compile this driver as a module, choose M here: the module
595           will be called snd-korg1212.
596
597 config SND_KORG1212_FIRMWARE_IN_KERNEL
598         bool "In-kernel firmware for Korg1212 driver"
599         depends on SND_KORG1212
600         default y
601         help
602           Say Y here to include the static firmware built in the kernel
603           for the Korg1212 driver.  If you choose N here, you need to
604           install the firmware files from the alsa-firmware package.
605
606 config SND_MAESTRO3
607         tristate "ESS Allegro/Maestro3"
608         depends on SND
609         select FW_LOADER if !SND_MAESTRO3_FIRMWARE_IN_KERNEL
610         select SND_AC97_CODEC
611         help
612           Say Y here to include support for soundcards based on ESS Maestro 3
613           (Allegro) chips.
614
615           To compile this driver as a module, choose M here: the module
616           will be called snd-maestro3.
617
618 config SND_MAESTRO3_FIRMWARE_IN_KERNEL
619         bool "In-kernel firmware for Maestro3 driver"
620         depends on SND_MAESTRO3
621         default y
622         help
623           Say Y here to include the static firmware built in the kernel
624           for the Maestro3 driver.  If you choose N here, you need to
625           install the firmware files from the alsa-firmware package.
626
627 config SND_MIXART
628         tristate "Digigram miXart"
629         depends on SND
630         select SND_HWDEP
631         select SND_PCM
632         help
633           If you want to use Digigram miXart soundcards, say Y here and
634           read <file:Documentation/sound/alsa/MIXART.txt>.
635
636           To compile this driver as a module, choose M here: the module
637           will be called snd-mixart.
638
639 config SND_NM256
640         tristate "NeoMagic NM256AV/ZX"
641         depends on SND
642         select SND_AC97_CODEC
643         help
644           Say Y here to include support for NeoMagic NM256AV/ZX chips.
645
646           To compile this driver as a module, choose M here: the module
647           will be called snd-nm256.
648
649 config SND_PCXHR
650         tristate "Digigram PCXHR"
651         depends on SND
652         select SND_PCM
653         select SND_HWDEP
654         help
655           Say Y here to include support for Digigram PCXHR boards.
656
657           To compile this driver as a module, choose M here: the module
658           will be called snd-pcxhr.
659
660 config SND_RIPTIDE
661         tristate "Conexant Riptide"
662         depends on SND
663         select FW_LOADER
664         select SND_OPL3_LIB
665         select SND_MPU401_UART
666         select SND_AC97_CODEC
667         help
668           Say 'Y' or 'M' to include support for Conexant Riptide chip.
669
670           To compile this driver as a module, choose M here: the module
671           will be called snd-riptide
672
673 config SND_RME32
674         tristate "RME Digi32, 32/8, 32 PRO"
675         depends on SND
676         select SND_PCM
677         help
678           Say Y to include support for RME Digi32, Digi32 PRO and
679           Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
680           devices.
681
682           To compile this driver as a module, choose M here: the module
683           will be called snd-rme32.
684
685 config SND_RME96
686         tristate "RME Digi96, 96/8, 96/8 PRO"
687         depends on SND
688         select SND_PCM
689         help
690           Say Y here to include support for RME Digi96, Digi96/8 and
691           Digi96/8 PRO/PAD/PST soundcards.
692
693           To compile this driver as a module, choose M here: the module
694           will be called snd-rme96.
695
696 config SND_RME9652
697         tristate "RME Digi9652 (Hammerfall)"
698         depends on SND
699         select SND_PCM
700         help
701           Say Y here to include support for RME Hammerfall (RME
702           Digi9652/Digi9636) soundcards.
703
704           To compile this driver as a module, choose M here: the module
705           will be called snd-rme9652.
706
707 config SND_SONICVIBES
708         tristate "S3 SonicVibes"
709         depends on SND
710         select SND_OPL3_LIB
711         select SND_MPU401_UART
712         select SND_AC97_CODEC
713         help
714           Say Y here to include support for soundcards based on the S3
715           SonicVibes chip.
716
717           To compile this driver as a module, choose M here: the module
718           will be called snd-sonicvibes.
719
720 config SND_TRIDENT
721         tristate "Trident 4D-Wave DX/NX; SiS 7018"
722         depends on SND
723         select SND_MPU401_UART
724         select SND_AC97_CODEC
725         help
726           Say Y here to include support for soundcards based on Trident
727           4D-Wave DX/NX or SiS 7018 chips.
728
729           To compile this driver as a module, choose M here: the module
730           will be called snd-trident.
731
732 config SND_VIA82XX
733         tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
734         depends on SND
735         select SND_MPU401_UART
736         select SND_AC97_CODEC
737         help
738           Say Y here to include support for the integrated AC97 sound
739           device on motherboards with VIA chipsets.
740
741           To compile this driver as a module, choose M here: the module
742           will be called snd-via82xx.
743
744 config SND_VIA82XX_MODEM
745         tristate "VIA 82C686A/B, 8233 based Modems"
746         depends on SND
747         select SND_AC97_CODEC
748         help
749           Say Y here to include support for the integrated MC97 modem on
750           motherboards with VIA chipsets.
751
752           To compile this driver as a module, choose M here: the module
753           will be called snd-via82xx-modem.
754
755 config SND_VX222
756         tristate "Digigram VX222"
757         depends on SND
758         select SND_VX_LIB
759         help
760           Say Y here to include support for Digigram VX222 soundcards.
761
762           To compile this driver as a module, choose M here: the module
763           will be called snd-vx222.
764
765 config SND_YMFPCI
766         tristate "Yamaha YMF724/740/744/754"
767         depends on SND
768         select FW_LOADER if !SND_YMFPCI_FIRMWARE_IN_KERNEL
769         select SND_OPL3_LIB
770         select SND_MPU401_UART
771         select SND_AC97_CODEC
772         help
773           Say Y here to include support for Yamaha PCI audio chips -
774           YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
775
776           To compile this driver as a module, choose M here: the module
777           will be called snd-ymfpci.
778
779 config SND_YMFPCI_FIRMWARE_IN_KERNEL
780         bool "In-kernel firmware for YMFPCI driver"
781         depends on SND_YMFPCI
782         default y
783         help
784           Say Y here to include the static firmware built in the kernel
785           for the YMFPCI driver.  If you choose N here, you need to
786           install the firmware files from the alsa-firmware package.
787
788 config SND_AC97_POWER_SAVE
789         bool "AC97 Power-Saving Mode"
790         depends on SND_AC97_CODEC && EXPERIMENTAL
791         default n
792         help
793           Say Y here to enable the aggressive power-saving support of
794           AC97 codecs.  In this mode, the power-mode is dynamically
795           controlled at each open/close.
796
797           The mode is activated by passing power_save=1 option to
798           snd-ac97-codec driver.  You can toggle it dynamically over
799           sysfs, too.
800
801 endmenu