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