xref: /openbmc/linux/sound/pci/Kconfig (revision 102fa906)
1# ALSA PCI drivers
2
3menu "PCI devices"
4	depends on SND!=n && PCI
5
6config 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
18config 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
30config 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
43config 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
57config 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
69config 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
80config 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
95config 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
109config 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
124config 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
137config 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
149config 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
159config 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
171config 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
185config 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
197config 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
209config 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
218config SND_CS5535AUDIO
219	tristate "CS5535/CS5536 Audio"
220	depends on SND && X86 && !X86_64
221	select SND_PCM
222	select SND_AC97_CODEC
223	help
224	  Say Y here to include support for audio on CS5535 chips. It is
225	  referred to as NS CS5535 IO or AMD CS5535 IO companion in
226	  various literature. This driver also supports the CS5536 audio
227	  device. However, for both chips, on certain boards, you may
228	  need to use ac97_quirk=hp_only if your board has physically
229	  mapped headphone out to master output. If that works for you,
230	  send lspci -vvv output to the mailing list so that your board
231	  can be identified in the quirks list.
232
233	  To compile this driver as a module, choose M here: the module
234	  will be called snd-cs5535audio.
235
236config SND_DARLA20
237	tristate "(Echoaudio) Darla20"
238	depends on SND
239	select FW_LOADER
240	select SND_PCM
241	help
242	  Say 'Y' or 'M' to include support for Echoaudio Darla.
243
244	  To compile this driver as a module, choose M here: the module
245	  will be called snd-darla20
246
247config SND_GINA20
248	tristate "(Echoaudio) Gina20"
249	depends on SND
250	select FW_LOADER
251	select SND_PCM
252	help
253	  Say 'Y' or 'M' to include support for Echoaudio Gina.
254
255	  To compile this driver as a module, choose M here: the module
256	  will be called snd-gina20
257
258config SND_LAYLA20
259	tristate "(Echoaudio) Layla20"
260	depends on SND
261	select FW_LOADER
262	select SND_RAWMIDI
263	select SND_PCM
264	help
265	  Say 'Y' or 'M' to include support for Echoaudio Layla.
266
267	  To compile this driver as a module, choose M here: the module
268	  will be called snd-layla20
269
270config SND_DARLA24
271	tristate "(Echoaudio) Darla24"
272	depends on SND
273	select FW_LOADER
274	select SND_PCM
275	help
276	  Say 'Y' or 'M' to include support for Echoaudio Darla24.
277
278	  To compile this driver as a module, choose M here: the module
279	  will be called snd-darla24
280
281config SND_GINA24
282	tristate "(Echoaudio) Gina24"
283	depends on SND
284	select FW_LOADER
285	select SND_PCM
286	help
287	  Say 'Y' or 'M' to include support for Echoaudio Gina24.
288
289	  To compile this driver as a module, choose M here: the module
290	  will be called snd-gina24
291
292config SND_LAYLA24
293	tristate "(Echoaudio) Layla24"
294	depends on SND
295	select FW_LOADER
296	select SND_RAWMIDI
297	select SND_PCM
298	help
299	  Say 'Y' or 'M' to include support for Echoaudio Layla24.
300
301	  To compile this driver as a module, choose M here: the module
302	  will be called snd-layla24
303
304config SND_MONA
305	tristate "(Echoaudio) Mona"
306	depends on SND
307	select FW_LOADER
308	select SND_RAWMIDI
309	select SND_PCM
310	help
311	  Say 'Y' or 'M' to include support for Echoaudio Mona.
312
313	  To compile this driver as a module, choose M here: the module
314	  will be called snd-mona
315
316config SND_MIA
317	tristate "(Echoaudio) Mia"
318	depends on SND
319	select FW_LOADER
320	select SND_RAWMIDI
321	select SND_PCM
322	help
323	  Say 'Y' or 'M' to include support for Echoaudio Mia and Mia-midi.
324
325	  To compile this driver as a module, choose M here: the module
326	  will be called snd-mia
327
328config SND_ECHO3G
329	tristate "(Echoaudio) 3G cards"
330	depends on SND
331	select FW_LOADER
332	select SND_RAWMIDI
333	select SND_PCM
334	help
335	  Say 'Y' or 'M' to include support for Echoaudio Gina3G and Layla3G.
336
337	  To compile this driver as a module, choose M here: the module
338	  will be called snd-echo3g
339
340config SND_INDIGO
341	tristate "(Echoaudio) Indigo"
342	depends on SND
343	select FW_LOADER
344	select SND_PCM
345	help
346	  Say 'Y' or 'M' to include support for Echoaudio Indigo.
347
348	  To compile this driver as a module, choose M here: the module
349	  will be called snd-indigo
350
351config SND_INDIGOIO
352	tristate "(Echoaudio) Indigo IO"
353	depends on SND
354	select FW_LOADER
355	select SND_PCM
356	help
357	  Say 'Y' or 'M' to include support for Echoaudio Indigo IO.
358
359	  To compile this driver as a module, choose M here: the module
360	  will be called snd-indigoio
361
362config SND_INDIGODJ
363	tristate "(Echoaudio) Indigo DJ"
364	depends on SND
365	select FW_LOADER
366	select SND_PCM
367	help
368	  Say 'Y' or 'M' to include support for Echoaudio Indigo DJ.
369
370	  To compile this driver as a module, choose M here: the module
371	  will be called snd-indigodj
372
373config SND_EMU10K1
374	tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)"
375	depends on SND
376	select FW_LOADER
377	select SND_HWDEP
378	select SND_RAWMIDI
379	select SND_AC97_CODEC
380	help
381	  Say Y to include support for Sound Blaster PCI 512, Live!,
382	  Audigy and E-mu APS (partially supported) soundcards.
383
384	  The confusing multitude of mixer controls is documented in
385	  <file:Documentation/sound/alsa/SB-Live-mixer.txt> and
386	  <file:Documentation/sound/alsa/Audigy-mixer.txt>.
387
388	  To compile this driver as a module, choose M here: the module
389	  will be called snd-emu10k1.
390
391config SND_EMU10K1X
392	tristate "Emu10k1X (Dell OEM Version)"
393	depends on SND
394	select SND_AC97_CODEC
395	select SND_RAWMIDI
396	help
397	  Say Y here to include support for the Dell OEM version of the
398	  Sound Blaster Live!.
399
400	  To compile this driver as a module, choose M here: the module
401	  will be called snd-emu10k1x.
402
403config SND_ENS1370
404	tristate "(Creative) Ensoniq AudioPCI 1370"
405	depends on SND
406	select SND_RAWMIDI
407	select SND_PCM
408	help
409	  Say Y here to include support for Ensoniq AudioPCI ES1370 chips.
410
411	  To compile this driver as a module, choose M here: the module
412	  will be called snd-ens1370.
413
414config SND_ENS1371
415	tristate "(Creative) Ensoniq AudioPCI 1371/1373"
416	depends on SND
417	select SND_RAWMIDI
418	select SND_AC97_CODEC
419	help
420	  Say Y here to include support for Ensoniq AudioPCI ES1371 chips and
421	  Sound Blaster PCI 64 or 128 soundcards.
422
423	  To compile this driver as a module, choose M here: the module
424	  will be called snd-ens1371.
425
426config SND_ES1938
427	tristate "ESS ES1938/1946/1969 (Solo-1)"
428	depends on SND
429	select SND_OPL3_LIB
430	select SND_MPU401_UART
431	select SND_AC97_CODEC
432	help
433	  Say Y here to include support for soundcards based on ESS Solo-1
434	  (ES1938, ES1946, ES1969) chips.
435
436	  To compile this driver as a module, choose M here: the module
437	  will be called snd-es1938.
438
439config SND_ES1968
440	tristate "ESS ES1968/1978 (Maestro-1/2/2E)"
441	depends on SND
442	select SND_MPU401_UART
443	select SND_AC97_CODEC
444	help
445	  Say Y here to include support for soundcards based on ESS Maestro
446	  1/2/2E chips.
447
448	  To compile this driver as a module, choose M here: the module
449	  will be called snd-es1968.
450
451config SND_FM801
452	tristate "ForteMedia FM801"
453	depends on SND
454	select SND_OPL3_LIB
455	select SND_MPU401_UART
456	select SND_AC97_CODEC
457	help
458	  Say Y here to include support for soundcards based on the ForteMedia
459	  FM801 chip.
460
461	  To compile this driver as a module, choose M here: the module
462	  will be called snd-fm801.
463
464config SND_FM801_TEA575X_BOOL
465	bool "ForteMedia FM801 + TEA5757 tuner"
466	depends on SND_FM801
467	help
468	  Say Y here to include support for soundcards based on the ForteMedia
469	  FM801 chip with a TEA5757 tuner connected to GPIO1-3 pins (Media
470	  Forte SF256-PCS-02) into the snd-fm801 driver.
471
472	  This will enable support for the old V4L1 API.
473
474config SND_FM801_TEA575X
475	tristate
476	depends on SND_FM801_TEA575X_BOOL
477	default SND_FM801
478	select VIDEO_V4L1
479	select VIDEO_DEV
480
481config SND_HDA_INTEL
482	tristate "Intel HD Audio"
483	depends on SND
484	select SND_PCM
485	help
486	  Say Y here to include support for Intel "High Definition
487	  Audio" (Azalia) motherboard devices.
488
489	  To compile this driver as a module, choose M here: the module
490	  will be called snd-hda-intel.
491
492config SND_HDSP
493	tristate "RME Hammerfall DSP Audio"
494	depends on SND
495	select SND_HWDEP
496	select SND_RAWMIDI
497	select SND_PCM
498	help
499	  Say Y here to include support for RME Hammerfall DSP Audio
500	  soundcards.
501
502	  To compile this driver as a module, choose M here: the module
503	  will be called snd-hdsp.
504
505config SND_HDSPM
506	tristate "RME Hammerfall DSP MADI"
507	depends on SND
508	select SND_HWDEP
509	select SND_RAWMIDI
510	select SND_PCM
511	help
512	  Say Y here to include support for RME Hammerfall DSP MADI
513	  soundcards.
514
515	  To compile this driver as a module, choose M here: the module
516	  will be called snd-hdspm.
517
518config SND_ICE1712
519	tristate "ICEnsemble ICE1712 (Envy24)"
520	depends on SND
521	select SND_MPU401_UART
522	select SND_AC97_CODEC
523	help
524	  Say Y here to include support for soundcards based on the
525	  ICE1712 (Envy24) chip.
526
527	  Currently supported hardware is: M-Audio Delta 1010(LT),
528	  DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442;
529	  TerraTec EWX 24/96, EWS 88MT, 88D, DMX 6Fire, Phase 88;
530	  Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8.
531
532	  To compile this driver as a module, choose M here: the module
533	  will be called snd-ice1712.
534
535config SND_ICE1724
536	tristate "ICE/VT1724/1720 (Envy24HT/PT)"
537	depends on SND
538	select SND_MPU401_UART
539	select SND_AC97_CODEC
540	help
541	  Say Y here to include support for soundcards based on
542	  ICE/VT1724/1720 (Envy24HT/PT) chips.
543
544	  Currently supported hardware is: AMP AUDIO2000; M-Audio
545	  Revolution 7.1; TerraTec Aureon 5.1 Sky, 7.1 Space/Universe;
546	  AudioTrak Prodigy 7.1; Pontis MS300; Albatron K8X800 Pro II;
547	  Chaintech ZNF3-150/250.
548
549	  To compile this driver as a module, choose M here: the module
550	  will be called snd-ice1724.
551
552config SND_INTEL8X0
553	tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller"
554	depends on SND
555	select SND_AC97_CODEC
556	help
557	  Say Y here to include support for the integrated AC97 sound
558	  device on motherboards with Intel/SiS/nVidia/AMD chipsets, or
559	  ALi chipsets using the M5455 Audio Controller.  (There is a
560	  separate driver for ALi M5451 Audio Controllers.)
561
562	  To compile this driver as a module, choose M here: the module
563	  will be called snd-intel8x0.
564
565config SND_INTEL8X0M
566	tristate "Intel/SiS/nVidia/AMD MC97 Modem"
567	depends on SND
568	select SND_AC97_CODEC
569	help
570	  Say Y here to include support for the integrated MC97 modem on
571	  motherboards with Intel/SiS/nVidia/AMD chipsets.
572
573	  To compile this driver as a module, choose M here: the module
574	  will be called snd-intel8x0m.
575
576config SND_KORG1212
577	tristate "Korg 1212 IO"
578	depends on SND
579	select SND_PCM
580	help
581	  Say Y here to include support for Korg 1212IO soundcards.
582
583	  To compile this driver as a module, choose M here: the module
584	  will be called snd-korg1212.
585
586config SND_MAESTRO3
587	tristate "ESS Allegro/Maestro3"
588	depends on SND
589	select SND_AC97_CODEC
590	help
591	  Say Y here to include support for soundcards based on ESS Maestro 3
592	  (Allegro) chips.
593
594	  To compile this driver as a module, choose M here: the module
595	  will be called snd-maestro3.
596
597config SND_MIXART
598	tristate "Digigram miXart"
599	depends on SND
600	select SND_HWDEP
601	select SND_PCM
602	help
603	  If you want to use Digigram miXart soundcards, say Y here and
604	  read <file:Documentation/sound/alsa/MIXART.txt>.
605
606	  To compile this driver as a module, choose M here: the module
607	  will be called snd-mixart.
608
609config SND_NM256
610	tristate "NeoMagic NM256AV/ZX"
611	depends on SND
612	select SND_AC97_CODEC
613	help
614	  Say Y here to include support for NeoMagic NM256AV/ZX chips.
615
616	  To compile this driver as a module, choose M here: the module
617	  will be called snd-nm256.
618
619config SND_PCXHR
620	tristate "Digigram PCXHR"
621	depends on SND
622	select SND_PCM
623	select SND_HWDEP
624	help
625	  Say Y here to include support for Digigram PCXHR boards.
626
627	  To compile this driver as a module, choose M here: the module
628	  will be called snd-pcxhr.
629
630config SND_RIPTIDE
631	tristate "Conexant Riptide"
632	depends on SND
633	select FW_LOADER
634	select SND_OPL3_LIB
635	select SND_MPU401_UART
636	select SND_AC97_CODEC
637	help
638	  Say 'Y' or 'M' to include support for Conexant Riptide chip.
639
640	  To compile this driver as a module, choose M here: the module
641	  will be called snd-riptide
642
643config SND_RME32
644	tristate "RME Digi32, 32/8, 32 PRO"
645	depends on SND
646	select SND_PCM
647	help
648	  Say Y to include support for RME Digi32, Digi32 PRO and
649	  Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
650	  devices.
651
652	  To compile this driver as a module, choose M here: the module
653	  will be called snd-rme32.
654
655config SND_RME96
656	tristate "RME Digi96, 96/8, 96/8 PRO"
657	depends on SND
658	select SND_PCM
659	help
660	  Say Y here to include support for RME Digi96, Digi96/8 and
661	  Digi96/8 PRO/PAD/PST soundcards.
662
663	  To compile this driver as a module, choose M here: the module
664	  will be called snd-rme96.
665
666config SND_RME9652
667	tristate "RME Digi9652 (Hammerfall)"
668	depends on SND
669	select SND_PCM
670	help
671	  Say Y here to include support for RME Hammerfall (RME
672	  Digi9652/Digi9636) soundcards.
673
674	  To compile this driver as a module, choose M here: the module
675	  will be called snd-rme9652.
676
677config SND_SONICVIBES
678	tristate "S3 SonicVibes"
679	depends on SND
680	select SND_OPL3_LIB
681	select SND_MPU401_UART
682	select SND_AC97_CODEC
683	help
684	  Say Y here to include support for soundcards based on the S3
685	  SonicVibes chip.
686
687	  To compile this driver as a module, choose M here: the module
688	  will be called snd-sonicvibes.
689
690config SND_TRIDENT
691	tristate "Trident 4D-Wave DX/NX; SiS 7018"
692	depends on SND
693	select SND_MPU401_UART
694	select SND_AC97_CODEC
695	help
696	  Say Y here to include support for soundcards based on Trident
697	  4D-Wave DX/NX or SiS 7018 chips.
698
699	  To compile this driver as a module, choose M here: the module
700	  will be called snd-trident.
701
702config SND_VIA82XX
703	tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
704	depends on SND
705	select SND_MPU401_UART
706	select SND_AC97_CODEC
707	help
708	  Say Y here to include support for the integrated AC97 sound
709	  device on motherboards with VIA chipsets.
710
711	  To compile this driver as a module, choose M here: the module
712	  will be called snd-via82xx.
713
714config SND_VIA82XX_MODEM
715	tristate "VIA 82C686A/B, 8233 based Modems"
716	depends on SND
717	select SND_AC97_CODEC
718	help
719	  Say Y here to include support for the integrated MC97 modem on
720	  motherboards with VIA chipsets.
721
722	  To compile this driver as a module, choose M here: the module
723	  will be called snd-via82xx-modem.
724
725config SND_VX222
726	tristate "Digigram VX222"
727	depends on SND
728	select SND_VX_LIB
729	help
730	  Say Y here to include support for Digigram VX222 soundcards.
731
732	  To compile this driver as a module, choose M here: the module
733	  will be called snd-vx222.
734
735config SND_YMFPCI
736	tristate "Yamaha YMF724/740/744/754"
737	depends on SND
738	select FW_LOADER
739	select SND_OPL3_LIB
740	select SND_MPU401_UART
741	select SND_AC97_CODEC
742	help
743	  Say Y here to include support for Yamaha PCI audio chips -
744	  YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
745
746	  To compile this driver as a module, choose M here: the module
747	  will be called snd-ymfpci.
748
749config SND_AC97_POWER_SAVE
750	bool "AC97 Power-Saving Mode"
751	depends on SND_AC97_CODEC && EXPERIMENTAL
752	default n
753	help
754	  Say Y here to enable the aggressive power-saving support of
755	  AC97 codecs.  In this mode, the power-mode is dynamically
756	  controlled at each open/close.
757
758	  The mode is activated by passing power_save=1 option to
759	  snd-ac97-codec driver.  You can toggle it dynamically over
760	  sysfs, too.
761
762endmenu
763