4 depends on SND!=n && PCI
11 tristate "ALi M5451 PCI Audio Controller"
13 select SND_MPU401_UART
16 Say Y here to include support for the integrated AC97 sound
17 device on motherboards using the ALi M5451 Audio Controller
18 (M1535/M1535D/M1535+/M1535D+ south bridges). Newer chipsets
19 use the "Intel/SiS/nVidia/AMD/ALi AC97 Controller" driver.
21 To compile this driver as a module, choose M here: the module
22 will be called snd-ali5451.
25 tristate "ATI IXP AC97 Controller"
29 Say Y here to include support for the integrated AC97 sound
30 device on motherboards with ATI chipsets (ATI IXP 150/200/250/
33 To compile this driver as a module, choose M here: the module
34 will be called snd-atiixp.
36 config SND_ATIIXP_MODEM
37 tristate "ATI IXP Modem"
41 Say Y here to include support for the integrated MC97 modem on
42 motherboards with ATI chipsets (ATI IXP 150/200/250).
44 To compile this driver as a module, choose M here: the module
45 will be called snd-atiixp-modem.
48 tristate "Aureal Advantage"
50 select SND_MPU401_UART
53 Say Y here to include support for Aureal Advantage soundcards.
55 Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
56 3D support code is in place, but not yet useable. For more info,
57 email the ALSA developer list, or <mjander@users.sourceforge.net>.
59 To compile this driver as a module, choose M here: the module
60 will be called snd-au8810.
63 tristate "Aureal Vortex"
65 select SND_MPU401_UART
68 Say Y here to include support for Aureal Vortex soundcards.
70 Supported features: Hardware Mixer and SRC. For more info, email
71 the ALSA developer list, or <mjander@users.sourceforge.net>.
73 To compile this driver as a module, choose M here: the module
74 will be called snd-au8820.
77 tristate "Aureal Vortex 2"
79 select SND_MPU401_UART
82 Say Y here to include support for Aureal Vortex 2 soundcards.
84 Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
85 3D support code is in place, but not yet useable. For more info,
86 email the ALSA developer list, or <mjander@users.sourceforge.net>.
88 To compile this driver as a module, choose M here: the module
89 will be called snd-au8830.
92 tristate "Aztech AZF3328 / PCI168 (EXPERIMENTAL)"
93 depends on SND && EXPERIMENTAL
95 select SND_MPU401_UART
98 Say Y here to include support for Aztech AZF3328 (PCI168)
101 To compile this driver as a module, choose M here: the module
102 will be called snd-azt3328.
105 tristate "Bt87x Audio Capture"
109 If you want to record audio from TV cards based on
110 Brooktree Bt878/Bt879 chips, say Y here and read
111 <file:Documentation/sound/alsa/Bt87x.txt>.
113 To compile this driver as a module, choose M here: the module
114 will be called snd-bt87x.
116 config SND_BT87X_OVERCLOCK
117 bool "Bt87x Audio overclocking"
120 Say Y here if 448000 Hz isn't enough for you and you want to
121 record from the analog input with up to 1792000 Hz.
123 Higher sample rates won't hurt your hardware, but audio
127 tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x"
130 select SND_AC97_CODEC
132 Say Y here to include support for Cirrus Logic CS4610/CS4612/
133 CS4614/CS4615/CS4622/CS4624/CS4630/CS4280 chips.
135 To compile this driver as a module, choose M here: the module
136 will be called snd-cs46xx.
138 config SND_CS46XX_NEW_DSP
139 bool "Cirrus Logic (Sound Fusion) New DSP support (EXPERIMENTAL)"
140 depends on SND_CS46XX && EXPERIMENTAL
142 Say Y here to use a new DSP image for SPDIF and dual codecs.
144 This works better than the old code, so say Y.
147 tristate "Cirrus Logic (Sound Fusion) CS4281"
151 select SND_AC97_CODEC
153 Say Y here to include support for Cirrus Logic CS4281 chips.
155 To compile this driver as a module, choose M here: the module
156 will be called snd-cs4281.
159 tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)"
163 select SND_AC97_CODEC
165 Say Y to include support for Sound Blaster PCI 512, Live!,
166 Audigy and E-mu APS (partially supported) soundcards.
168 The confusing multitude of mixer controls is documented in
169 <file:Documentation/sound/alsa/SB-Live-mixer.txt> and
170 <file:Documentation/sound/alsa/Audigy-mixer.txt>.
172 To compile this driver as a module, choose M here: the module
173 will be called snd-emu10k1.
176 tristate "Emu10k1X (Dell OEM Version)"
178 select SND_AC97_CODEC
181 Say Y here to include support for the Dell OEM version of the
184 To compile this driver as a module, choose M here: the module
185 will be called snd-emu10k1x.
188 tristate "SB Audigy LS / Live 24bit"
190 select SND_AC97_CODEC
192 Say Y here to include support for the Sound Blaster Audigy LS
195 To compile this driver as a module, choose M here: the module
196 will be called snd-ca0106.
199 tristate "Korg 1212 IO"
203 Say Y here to include support for Korg 1212IO soundcards.
205 To compile this driver as a module, choose M here: the module
206 will be called snd-korg1212.
209 tristate "Digigram miXart"
214 If you want to use Digigram miXart soundcards, say Y here and
215 read <file:Documentation/sound/alsa/MIXART.txt>.
217 To compile this driver as a module, choose M here: the module
218 will be called snd-mixart.
221 tristate "NeoMagic NM256AV/ZX"
223 select SND_AC97_CODEC
225 Say Y here to include support for NeoMagic NM256AV/ZX chips.
227 To compile this driver as a module, choose M here: the module
228 will be called snd-nm256.
231 tristate "RME Digi32, 32/8, 32 PRO"
235 Say Y to include support for RME Digi32, Digi32 PRO and
236 Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
239 To compile this driver as a module, choose M here: the module
240 will be called snd-rme32.
243 tristate "RME Digi96, 96/8, 96/8 PRO"
247 Say Y here to include support for RME Digi96, Digi96/8 and
248 Digi96/8 PRO/PAD/PST soundcards.
250 To compile this driver as a module, choose M here: the module
251 will be called snd-rme96.
254 tristate "RME Digi9652 (Hammerfall)"
258 Say Y here to include support for RME Hammerfall (RME
259 Digi9652/Digi9636) soundcards.
261 To compile this driver as a module, choose M here: the module
262 will be called snd-rme9652.
265 tristate "RME Hammerfall DSP Audio"
271 Say Y here to include support for RME Hammerfall DSP Audio
274 To compile this driver as a module, choose M here: the module
275 will be called snd-hdsp.
278 tristate "RME Hammerfall DSP MADI"
284 Say Y here to include support for RME Hammerfall DSP MADI
287 To compile this driver as a module, choose M here: the module
288 will be called snd-hdspm.
291 tristate "Trident 4D-Wave DX/NX; SiS 7018"
293 select SND_MPU401_UART
294 select SND_AC97_CODEC
296 Say Y here to include support for soundcards based on Trident
297 4D-Wave DX/NX or SiS 7018 chips.
299 To compile this driver as a module, choose M here: the module
300 will be called snd-trident.
303 tristate "Yamaha YMF724/740/744/754"
306 select SND_MPU401_UART
307 select SND_AC97_CODEC
309 Say Y here to include support for Yamaha PCI audio chips -
310 YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
312 To compile this driver as a module, choose M here: the module
313 will be called snd-ymfpci.
316 tristate "Avance Logic ALS4000"
317 depends on SND && ISA_DMA_API
319 select SND_MPU401_UART
322 Say Y here to include support for soundcards based on Avance Logic
325 To compile this driver as a module, choose M here: the module
326 will be called snd-als4000.
329 tristate "C-Media 8738, 8338"
332 select SND_MPU401_UART
335 If you want to use soundcards based on C-Media CMI8338 or CMI8738
336 chips, say Y here and read
337 <file:Documentation/sound/alsa/CMIPCI.txt>.
339 To compile this driver as a module, choose M here: the module
340 will be called snd-cmipci.
343 tristate "(Creative) Ensoniq AudioPCI 1370"
348 Say Y here to include support for Ensoniq AudioPCI ES1370 chips.
350 To compile this driver as a module, choose M here: the module
351 will be called snd-ens1370.
354 tristate "(Creative) Ensoniq AudioPCI 1371/1373"
357 select SND_AC97_CODEC
359 Say Y here to include support for Ensoniq AudioPCI ES1371 chips and
360 Sound Blaster PCI 64 or 128 soundcards.
362 To compile this driver as a module, choose M here: the module
363 will be called snd-ens1371.
366 tristate "ESS ES1938/1946/1969 (Solo-1)"
369 select SND_MPU401_UART
370 select SND_AC97_CODEC
372 Say Y here to include support for soundcards based on ESS Solo-1
373 (ES1938, ES1946, ES1969) chips.
375 To compile this driver as a module, choose M here: the module
376 will be called snd-es1938.
379 tristate "ESS ES1968/1978 (Maestro-1/2/2E)"
381 select SND_MPU401_UART
382 select SND_AC97_CODEC
384 Say Y here to include support for soundcards based on ESS Maestro
387 To compile this driver as a module, choose M here: the module
388 will be called snd-es1968.
391 tristate "ESS Allegro/Maestro3"
393 select SND_AC97_CODEC
395 Say Y here to include support for soundcards based on ESS Maestro 3
398 To compile this driver as a module, choose M here: the module
399 will be called snd-maestro3.
402 tristate "ForteMedia FM801"
405 select SND_MPU401_UART
406 select SND_AC97_CODEC
408 Say Y here to include support for soundcards based on the ForteMedia
411 To compile this driver as a module, choose M here: the module
412 will be called snd-fm801.
414 config SND_FM801_TEA575X
415 tristate "ForteMedia FM801 + TEA5757 tuner"
419 Say Y here to include support for soundcards based on the ForteMedia
420 FM801 chip with a TEA5757 tuner connected to GPIO1-3 pins (Media
423 To compile this driver as a module, choose M here: the module
424 will be called snd-fm801-tea575x.
427 tristate "ICEnsemble ICE1712 (Envy24)"
429 select SND_MPU401_UART
430 select SND_AC97_CODEC
432 Say Y here to include support for soundcards based on the
433 ICE1712 (Envy24) chip.
435 Currently supported hardware is: M-Audio Delta 1010(LT),
436 DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442;
437 TerraTec EWX 24/96, EWS 88MT, 88D, DMX 6Fire, Phase 88;
438 Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8.
440 To compile this driver as a module, choose M here: the module
441 will be called snd-ice1712.
444 tristate "ICE/VT1724/1720 (Envy24HT/PT)"
446 select SND_MPU401_UART
447 select SND_AC97_CODEC
449 Say Y here to include support for soundcards based on
450 ICE/VT1724/1720 (Envy24HT/PT) chips.
452 Currently supported hardware is: AMP AUDIO2000; M-Audio
453 Revolution 7.1; TerraTec Aureon 5.1 Sky, 7.1 Space/Universe;
454 AudioTrak Prodigy 7.1; Pontis MS300; Albatron K8X800 Pro II;
455 Chaintech ZNF3-150/250.
457 To compile this driver as a module, choose M here: the module
458 will be called snd-ice1724.
461 tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller"
463 select SND_AC97_CODEC
465 Say Y here to include support for the integrated AC97 sound
466 device on motherboards with Intel/SiS/nVidia/AMD chipsets, or
467 ALi chipsets using the M5455 Audio Controller. (There is a
468 separate driver for ALi M5451 Audio Controllers.)
470 To compile this driver as a module, choose M here: the module
471 will be called snd-intel8x0.
474 tristate "Intel/SiS/nVidia/AMD MC97 Modem (EXPERIMENTAL)"
475 depends on SND && EXPERIMENTAL
476 select SND_AC97_CODEC
478 Say Y here to include support for the integrated MC97 modem on
479 motherboards with Intel/SiS/nVidia/AMD chipsets.
481 To compile this driver as a module, choose M here: the module
482 will be called snd-intel8x0m.
484 config SND_SONICVIBES
485 tristate "S3 SonicVibes"
488 select SND_MPU401_UART
489 select SND_AC97_CODEC
491 Say Y here to include support for soundcards based on the S3
494 To compile this driver as a module, choose M here: the module
495 will be called snd-sonicvibes.
498 tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
500 select SND_MPU401_UART
501 select SND_AC97_CODEC
503 Say Y here to include support for the integrated AC97 sound
504 device on motherboards with VIA chipsets.
506 To compile this driver as a module, choose M here: the module
507 will be called snd-via82xx.
509 config SND_VIA82XX_MODEM
510 tristate "VIA 82C686A/B, 8233 based Modems"
512 select SND_AC97_CODEC
514 Say Y here to include support for the integrated MC97 modem on
515 motherboards with VIA chipsets.
517 To compile this driver as a module, choose M here: the module
518 will be called snd-via82xx-modem.
521 tristate "Digigram VX222"
525 Say Y here to include support for Digigram VX222 soundcards.
527 To compile this driver as a module, choose M here: the module
528 will be called snd-vx222.
531 tristate "Intel HD Audio"
535 Say Y here to include support for Intel "High Definition
536 Audio" (Azalia) motherboard devices.
538 To compile this driver as a module, choose M here: the module
539 will be called snd-hda-intel.