1# ALSA PCI drivers 2 3config SND_TEA575X 4 tristate 5 depends on SND_FM801_TEA575X_BOOL || SND_ES1968_RADIO || RADIO_SF16FMR2 || RADIO_MAXIRADIO 6 default SND_FM801 || SND_ES1968 || RADIO_SF16FMR2 || RADIO_MAXIRADIO 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