4 depends on SND!=n && PCI
7 tristate "ALi M5451 PCI Audio Controller"
12 Say Y here to include support for the integrated AC97 sound
13 device on motherboards using the ALi M5451 Audio Controller
14 (M1535/M1535D/M1535+/M1535D+ south bridges). Newer chipsets
15 use the "Intel/SiS/nVidia/AMD/ALi AC97 Controller" driver.
17 To compile this driver as a module, choose M here: the module
18 will be called snd-ali5451.
21 tristate "ATI IXP AC97 Controller"
25 Say Y here to include support for the integrated AC97 sound
26 device on motherboards with ATI chipsets (ATI IXP 150/200/250/
29 To compile this driver as a module, choose M here: the module
30 will be called snd-atiixp.
32 config SND_ATIIXP_MODEM
33 tristate "ATI IXP Modem"
37 Say Y here to include support for the integrated MC97 modem on
38 motherboards with ATI chipsets (ATI IXP 150/200/250).
40 To compile this driver as a module, choose M here: the module
41 will be called snd-atiixp-modem.
44 tristate "Aureal Advantage"
46 select SND_MPU401_UART
49 Say Y here to include support for Aureal Advantage soundcards.
51 Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
52 3D support code is in place, but not yet useable. For more info,
53 email the ALSA developer list, or <mjander@users.sourceforge.net>.
55 To compile this driver as a module, choose M here: the module
56 will be called snd-au8810.
59 tristate "Aureal Vortex"
61 select SND_MPU401_UART
64 Say Y here to include support for Aureal Vortex soundcards.
66 Supported features: Hardware Mixer and SRC. For more info, email
67 the ALSA developer list, or <mjander@users.sourceforge.net>.
69 To compile this driver as a module, choose M here: the module
70 will be called snd-au8820.
73 tristate "Aureal Vortex 2"
75 select SND_MPU401_UART
78 Say Y here to include support for Aureal Vortex 2 soundcards.
80 Supported features: Hardware Mixer, SRC, EQ and SPDIF output.
81 3D support code is in place, but not yet useable. For more info,
82 email the ALSA developer list, or <mjander@users.sourceforge.net>.
84 To compile this driver as a module, choose M here: the module
85 will be called snd-au8830.
88 tristate "Aztech AZF3328 / PCI168 (EXPERIMENTAL)"
89 depends on SND && EXPERIMENTAL
91 select SND_MPU401_UART
94 Say Y here to include support for Aztech AZF3328 (PCI168)
97 To compile this driver as a module, choose M here: the module
98 will be called snd-azt3328.
101 tristate "Bt87x Audio Capture"
105 If you want to record audio from TV cards based on
106 Brooktree Bt878/Bt879 chips, say Y here and read
107 <file:Documentation/sound/alsa/Bt87x.txt>.
109 To compile this driver as a module, choose M here: the module
110 will be called snd-bt87x.
112 config SND_BT87X_OVERCLOCK
113 bool "Bt87x Audio overclocking"
116 Say Y here if 448000 Hz isn't enough for you and you want to
117 record from the analog input with up to 1792000 Hz.
119 Higher sample rates won't hurt your hardware, but audio
123 tristate "Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x"
126 select SND_AC97_CODEC
128 Say Y here to include support for Cirrus Logic CS4610/CS4612/
129 CS4614/CS4615/CS4622/CS4624/CS4630/CS4280 chips.
131 To compile this driver as a module, choose M here: the module
132 will be called snd-cs46xx.
134 config SND_CS46XX_NEW_DSP
135 bool "Cirrus Logic (Sound Fusion) New DSP support (EXPERIMENTAL)"
136 depends on SND_CS46XX && EXPERIMENTAL
138 Say Y here to use a new DSP image for SPDIF and dual codecs.
140 This works better than the old code, so say Y.
143 tristate "Cirrus Logic (Sound Fusion) CS4281"
147 select SND_AC97_CODEC
149 Say Y here to include support for Cirrus Logic CS4281 chips.
151 To compile this driver as a module, choose M here: the module
152 will be called snd-cs4281.
155 tristate "Emu10k1 (SB Live!, Audigy, E-mu APS)"
159 select SND_AC97_CODEC
161 Say Y to include support for Sound Blaster PCI 512, Live!,
162 Audigy and E-mu APS (partially supported) soundcards.
164 The confusing multitude of mixer controls is documented in
165 <file:Documentation/sound/alsa/SB-Live-mixer.txt> and
166 <file:Documentation/sound/alsa/Audigy-mixer.txt>.
168 To compile this driver as a module, choose M here: the module
169 will be called snd-emu10k1.
172 tristate "Emu10k1X (Dell OEM Version)"
174 select SND_AC97_CODEC
177 Say Y here to include support for the Dell OEM version of the
180 To compile this driver as a module, choose M here: the module
181 will be called snd-emu10k1x.
184 tristate "SB Audigy LS / Live 24bit"
186 select SND_AC97_CODEC
188 Say Y here to include support for the Sound Blaster Audigy LS
191 To compile this driver as a module, choose M here: the module
192 will be called snd-ca0106.
195 tristate "Korg 1212 IO"
199 Say Y here to include support for Korg 1212IO soundcards.
201 To compile this driver as a module, choose M here: the module
202 will be called snd-korg1212.
205 tristate "Digigram miXart"
210 If you want to use Digigram miXart soundcards, say Y here and
211 read <file:Documentation/sound/alsa/MIXART.txt>.
213 To compile this driver as a module, choose M here: the module
214 will be called snd-mixart.
217 tristate "NeoMagic NM256AV/ZX"
219 select SND_AC97_CODEC
221 Say Y here to include support for NeoMagic NM256AV/ZX chips.
223 To compile this driver as a module, choose M here: the module
224 will be called snd-nm256.
227 tristate "RME Digi32, 32/8, 32 PRO"
231 Say Y to include support for RME Digi32, Digi32 PRO and
232 Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio
235 To compile this driver as a module, choose M here: the module
236 will be called snd-rme32.
239 tristate "RME Digi96, 96/8, 96/8 PRO"
243 Say Y here to include support for RME Digi96, Digi96/8 and
244 Digi96/8 PRO/PAD/PST soundcards.
246 To compile this driver as a module, choose M here: the module
247 will be called snd-rme96.
250 tristate "RME Digi9652 (Hammerfall)"
254 Say Y here to include support for RME Hammerfall (RME
255 Digi9652/Digi9636) soundcards.
257 To compile this driver as a module, choose M here: the module
258 will be called snd-rme9652.
261 tristate "RME Hammerfall DSP Audio"
267 Say Y here to include support for RME Hammerfall DSP Audio
270 To compile this driver as a module, choose M here: the module
271 will be called snd-hdsp.
274 tristate "RME Hammerfall DSP MADI"
280 Say Y here to include support for RME Hammerfall DSP MADI
283 To compile this driver as a module, choose M here: the module
284 will be called snd-hdspm.
287 tristate "Trident 4D-Wave DX/NX; SiS 7018"
289 select SND_MPU401_UART
290 select SND_AC97_CODEC
292 Say Y here to include support for soundcards based on Trident
293 4D-Wave DX/NX or SiS 7018 chips.
295 To compile this driver as a module, choose M here: the module
296 will be called snd-trident.
299 tristate "Yamaha YMF724/740/744/754"
302 select SND_MPU401_UART
303 select SND_AC97_CODEC
305 Say Y here to include support for Yamaha PCI audio chips -
306 YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754.
308 To compile this driver as a module, choose M here: the module
309 will be called snd-ymfpci.
312 tristate "Analog Devices AD1889"
314 select SND_AC97_CODEC
316 Say Y here to include support for the integrated AC97 sound
317 device found in particular on the Hewlett-Packard [BCJ]-xxx0
318 class PA-RISC workstations, using the AD1819 codec.
320 To compile this as a module, choose M here: the module
321 will be called snd-ad1889.
324 tristate "Avance Logic ALS4000"
325 depends on SND && ISA_DMA_API
327 select SND_MPU401_UART
330 Say Y here to include support for soundcards based on Avance Logic
333 To compile this driver as a module, choose M here: the module
334 will be called snd-als4000.
337 tristate "C-Media 8738, 8338"
340 select SND_MPU401_UART
343 If you want to use soundcards based on C-Media CMI8338 or CMI8738
344 chips, say Y here and read
345 <file:Documentation/sound/alsa/CMIPCI.txt>.
347 To compile this driver as a module, choose M here: the module
348 will be called snd-cmipci.
351 tristate "(Creative) Ensoniq AudioPCI 1370"
356 Say Y here to include support for Ensoniq AudioPCI ES1370 chips.
358 To compile this driver as a module, choose M here: the module
359 will be called snd-ens1370.
362 tristate "(Creative) Ensoniq AudioPCI 1371/1373"
365 select SND_AC97_CODEC
367 Say Y here to include support for Ensoniq AudioPCI ES1371 chips and
368 Sound Blaster PCI 64 or 128 soundcards.
370 To compile this driver as a module, choose M here: the module
371 will be called snd-ens1371.
374 tristate "ESS ES1938/1946/1969 (Solo-1)"
377 select SND_MPU401_UART
378 select SND_AC97_CODEC
380 Say Y here to include support for soundcards based on ESS Solo-1
381 (ES1938, ES1946, ES1969) chips.
383 To compile this driver as a module, choose M here: the module
384 will be called snd-es1938.
387 tristate "ESS ES1968/1978 (Maestro-1/2/2E)"
389 select SND_MPU401_UART
390 select SND_AC97_CODEC
392 Say Y here to include support for soundcards based on ESS Maestro
395 To compile this driver as a module, choose M here: the module
396 will be called snd-es1968.
399 tristate "ESS Allegro/Maestro3"
401 select SND_AC97_CODEC
403 Say Y here to include support for soundcards based on ESS Maestro 3
406 To compile this driver as a module, choose M here: the module
407 will be called snd-maestro3.
410 tristate "ForteMedia FM801"
413 select SND_MPU401_UART
414 select SND_AC97_CODEC
416 Say Y here to include support for soundcards based on the ForteMedia
419 To compile this driver as a module, choose M here: the module
420 will be called snd-fm801.
422 config SND_FM801_TEA575X
423 tristate "ForteMedia FM801 + TEA5757 tuner"
427 Say Y here to include support for soundcards based on the ForteMedia
428 FM801 chip with a TEA5757 tuner connected to GPIO1-3 pins (Media
431 To compile this driver as a module, choose M here: the module
432 will be called snd-fm801-tea575x.
435 tristate "ICEnsemble ICE1712 (Envy24)"
437 select SND_MPU401_UART
438 select SND_AC97_CODEC
440 Say Y here to include support for soundcards based on the
441 ICE1712 (Envy24) chip.
443 Currently supported hardware is: M-Audio Delta 1010(LT),
444 DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442;
445 TerraTec EWX 24/96, EWS 88MT, 88D, DMX 6Fire, Phase 88;
446 Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8.
448 To compile this driver as a module, choose M here: the module
449 will be called snd-ice1712.
452 tristate "ICE/VT1724/1720 (Envy24HT/PT)"
454 select SND_MPU401_UART
455 select SND_AC97_CODEC
457 Say Y here to include support for soundcards based on
458 ICE/VT1724/1720 (Envy24HT/PT) chips.
460 Currently supported hardware is: AMP AUDIO2000; M-Audio
461 Revolution 7.1; TerraTec Aureon 5.1 Sky, 7.1 Space/Universe;
462 AudioTrak Prodigy 7.1; Pontis MS300; Albatron K8X800 Pro II;
463 Chaintech ZNF3-150/250.
465 To compile this driver as a module, choose M here: the module
466 will be called snd-ice1724.
469 tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller"
471 select SND_AC97_CODEC
473 Say Y here to include support for the integrated AC97 sound
474 device on motherboards with Intel/SiS/nVidia/AMD chipsets, or
475 ALi chipsets using the M5455 Audio Controller. (There is a
476 separate driver for ALi M5451 Audio Controllers.)
478 To compile this driver as a module, choose M here: the module
479 will be called snd-intel8x0.
482 tristate "Intel/SiS/nVidia/AMD MC97 Modem (EXPERIMENTAL)"
483 depends on SND && EXPERIMENTAL
484 select SND_AC97_CODEC
486 Say Y here to include support for the integrated MC97 modem on
487 motherboards with Intel/SiS/nVidia/AMD chipsets.
489 To compile this driver as a module, choose M here: the module
490 will be called snd-intel8x0m.
492 config SND_SONICVIBES
493 tristate "S3 SonicVibes"
496 select SND_MPU401_UART
497 select SND_AC97_CODEC
499 Say Y here to include support for soundcards based on the S3
502 To compile this driver as a module, choose M here: the module
503 will be called snd-sonicvibes.
506 tristate "VIA 82C686A/B, 8233/8235 AC97 Controller"
508 select SND_MPU401_UART
509 select SND_AC97_CODEC
511 Say Y here to include support for the integrated AC97 sound
512 device on motherboards with VIA chipsets.
514 To compile this driver as a module, choose M here: the module
515 will be called snd-via82xx.
517 config SND_VIA82XX_MODEM
518 tristate "VIA 82C686A/B, 8233 based Modems"
520 select SND_AC97_CODEC
522 Say Y here to include support for the integrated MC97 modem on
523 motherboards with VIA chipsets.
525 To compile this driver as a module, choose M here: the module
526 will be called snd-via82xx-modem.
529 tristate "Digigram VX222"
533 Say Y here to include support for Digigram VX222 soundcards.
535 To compile this driver as a module, choose M here: the module
536 will be called snd-vx222.
539 tristate "Intel HD Audio"
543 Say Y here to include support for Intel "High Definition
544 Audio" (Azalia) motherboard devices.
546 To compile this driver as a module, choose M here: the module
547 will be called snd-hda-intel.