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