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