xref: /openbmc/linux/sound/pci/Kconfig (revision b963a844)
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 FW_LOADER
580	select SND_PCM
581	help
582	  Say Y here to include support for Korg 1212IO soundcards.
583
584	  To compile this driver as a module, choose M here: the module
585	  will be called snd-korg1212.
586
587config SND_MAESTRO3
588	tristate "ESS Allegro/Maestro3"
589	depends on SND
590	select FW_LOADER
591	select SND_AC97_CODEC
592	help
593	  Say Y here to include support for soundcards based on ESS Maestro 3
594	  (Allegro) chips.
595
596	  To compile this driver as a module, choose M here: the module
597	  will be called snd-maestro3.
598
599config SND_MIXART
600	tristate "Digigram miXart"
601	depends on SND
602	select SND_HWDEP
603	select SND_PCM
604	help
605	  If you want to use Digigram miXart soundcards, say Y here and
606	  read <file:Documentation/sound/alsa/MIXART.txt>.
607
608	  To compile this driver as a module, choose M here: the module
609	  will be called snd-mixart.
610
611config SND_NM256
612	tristate "NeoMagic NM256AV/ZX"
613	depends on SND
614	select SND_AC97_CODEC
615	help
616	  Say Y here to include support for NeoMagic NM256AV/ZX chips.
617
618	  To compile this driver as a module, choose M here: the module
619	  will be called snd-nm256.
620
621config SND_PCXHR
622	tristate "Digigram PCXHR"
623	depends on SND
624	select SND_PCM
625	select SND_HWDEP
626	help
627	  Say Y here to include support for Digigram PCXHR boards.
628
629	  To compile this driver as a module, choose M here: the module
630	  will be called snd-pcxhr.
631
632config SND_RIPTIDE
633	tristate "Conexant Riptide"
634	depends on SND
635	select FW_LOADER
636	select SND_OPL3_LIB
637	select SND_MPU401_UART
638	select SND_AC97_CODEC
639	help
640	  Say 'Y' or 'M' to include support for Conexant Riptide chip.
641
642	  To compile this driver as a module, choose M here: the module
643	  will be called snd-riptide
644
645config SND_RME32
646	tristate "RME Digi32, 32/8, 32 PRO"
647	depends on SND
648	select SND_PCM
649	help
650	  Say Y to include support for RME Digi32, Digi32 PRO and
651	  Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
652	  devices.
653
654	  To compile this driver as a module, choose M here: the module
655	  will be called snd-rme32.
656
657config SND_RME96
658	tristate "RME Digi96, 96/8, 96/8 PRO"
659	depends on SND
660	select SND_PCM
661	help
662	  Say Y here to include support for RME Digi96, Digi96/8 and
663	  Digi96/8 PRO/PAD/PST soundcards.
664
665	  To compile this driver as a module, choose M here: the module
666	  will be called snd-rme96.
667
668config SND_RME9652
669	tristate "RME Digi9652 (Hammerfall)"
670	depends on SND
671	select SND_PCM
672	help
673	  Say Y here to include support for RME Hammerfall (RME
674	  Digi9652/Digi9636) soundcards.
675
676	  To compile this driver as a module, choose M here: the module
677	  will be called snd-rme9652.
678
679config SND_SONICVIBES
680	tristate "S3 SonicVibes"
681	depends on SND
682	select SND_OPL3_LIB
683	select SND_MPU401_UART
684	select SND_AC97_CODEC
685	help
686	  Say Y here to include support for soundcards based on the S3
687	  SonicVibes chip.
688
689	  To compile this driver as a module, choose M here: the module
690	  will be called snd-sonicvibes.
691
692config SND_TRIDENT
693	tristate "Trident 4D-Wave DX/NX; SiS 7018"
694	depends on SND
695	select SND_MPU401_UART
696	select SND_AC97_CODEC
697	help
698	  Say Y here to include support for soundcards based on Trident
699	  4D-Wave DX/NX or SiS 7018 chips.
700
701	  To compile this driver as a module, choose M here: the module
702	  will be called snd-trident.
703
704config SND_VIA82XX
705	tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
706	depends on SND
707	select SND_MPU401_UART
708	select SND_AC97_CODEC
709	help
710	  Say Y here to include support for the integrated AC97 sound
711	  device on motherboards with VIA chipsets.
712
713	  To compile this driver as a module, choose M here: the module
714	  will be called snd-via82xx.
715
716config SND_VIA82XX_MODEM
717	tristate "VIA 82C686A/B, 8233 based Modems"
718	depends on SND
719	select SND_AC97_CODEC
720	help
721	  Say Y here to include support for the integrated MC97 modem on
722	  motherboards with VIA chipsets.
723
724	  To compile this driver as a module, choose M here: the module
725	  will be called snd-via82xx-modem.
726
727config SND_VX222
728	tristate "Digigram VX222"
729	depends on SND
730	select SND_VX_LIB
731	help
732	  Say Y here to include support for Digigram VX222 soundcards.
733
734	  To compile this driver as a module, choose M here: the module
735	  will be called snd-vx222.
736
737config SND_YMFPCI
738	tristate "Yamaha YMF724/740/744/754"
739	depends on SND
740	select FW_LOADER
741	select SND_OPL3_LIB
742	select SND_MPU401_UART
743	select SND_AC97_CODEC
744	help
745	  Say Y here to include support for Yamaha PCI audio chips -
746	  YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
747
748	  To compile this driver as a module, choose M here: the module
749	  will be called snd-ymfpci.
750
751config SND_AC97_POWER_SAVE
752	bool "AC97 Power-Saving Mode"
753	depends on SND_AC97_CODEC && EXPERIMENTAL
754	default n
755	help
756	  Say Y here to enable the aggressive power-saving support of
757	  AC97 codecs.  In this mode, the power-mode is dynamically
758	  controlled at each open/close.
759
760	  The mode is activated by passing power_save=1 option to
761	  snd-ac97-codec driver.  You can toggle it dynamically over
762	  sysfs, too.
763
764endmenu
765