Root/sound/pci/Kconfig

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

Archive Download this file



interactive