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_HDA_HWDEP 504 bool "Build hwdep interface for HD-audio driver" 505 depends on SND_HDA_INTEL 506 select SND_HWDEP 507 help 508 Say Y here to build a hwdep interface for HD-audio driver. 509 This interface can be used for out-of-bound communication 510 with codesc for debugging purposes. 511 512config SND_HDSP 513 tristate "RME Hammerfall DSP Audio" 514 depends on SND 515 select SND_HWDEP 516 select SND_RAWMIDI 517 select SND_PCM 518 help 519 Say Y here to include support for RME Hammerfall DSP Audio 520 soundcards. 521 522 To compile this driver as a module, choose M here: the module 523 will be called snd-hdsp. 524 525config SND_HDSPM 526 tristate "RME Hammerfall DSP MADI" 527 depends on SND 528 select SND_HWDEP 529 select SND_RAWMIDI 530 select SND_PCM 531 help 532 Say Y here to include support for RME Hammerfall DSP MADI 533 soundcards. 534 535 To compile this driver as a module, choose M here: the module 536 will be called snd-hdspm. 537 538config SND_ICE1712 539 tristate "ICEnsemble ICE1712 (Envy24)" 540 depends on SND 541 select SND_MPU401_UART 542 select SND_AC97_CODEC 543 help 544 Say Y here to include support for soundcards based on the 545 ICE1712 (Envy24) chip. 546 547 Currently supported hardware is: M-Audio Delta 1010(LT), 548 DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442; 549 TerraTec EWX 24/96, EWS 88MT, 88D, DMX 6Fire, Phase 88; 550 Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8. 551 552 To compile this driver as a module, choose M here: the module 553 will be called snd-ice1712. 554 555config SND_ICE1724 556 tristate "ICE/VT1724/1720 (Envy24HT/PT)" 557 depends on SND 558 select SND_MPU401_UART 559 select SND_AC97_CODEC 560 help 561 Say Y here to include support for soundcards based on 562 ICE/VT1724/1720 (Envy24HT/PT) chips. 563 564 Currently supported hardware is: AMP AUDIO2000; M-Audio 565 Revolution 7.1; TerraTec Aureon 5.1 Sky, 7.1 Space/Universe; 566 AudioTrak Prodigy 7.1; Pontis MS300; Albatron K8X800 Pro II; 567 Chaintech ZNF3-150/250. 568 569 To compile this driver as a module, choose M here: the module 570 will be called snd-ice1724. 571 572config SND_INTEL8X0 573 tristate "Intel/SiS/nVidia/AMD/ALi AC97 Controller" 574 depends on SND 575 select SND_AC97_CODEC 576 help 577 Say Y here to include support for the integrated AC97 sound 578 device on motherboards with Intel/SiS/nVidia/AMD chipsets, or 579 ALi chipsets using the M5455 Audio Controller. (There is a 580 separate driver for ALi M5451 Audio Controllers.) 581 582 To compile this driver as a module, choose M here: the module 583 will be called snd-intel8x0. 584 585config SND_INTEL8X0M 586 tristate "Intel/SiS/nVidia/AMD MC97 Modem" 587 depends on SND 588 select SND_AC97_CODEC 589 help 590 Say Y here to include support for the integrated MC97 modem on 591 motherboards with Intel/SiS/nVidia/AMD chipsets. 592 593 To compile this driver as a module, choose M here: the module 594 will be called snd-intel8x0m. 595 596config SND_KORG1212 597 tristate "Korg 1212 IO" 598 depends on SND 599 select FW_LOADER if !SND_KORG1212_FIRMWARE_IN_KERNEL 600 select SND_PCM 601 help 602 Say Y here to include support for Korg 1212IO soundcards. 603 604 To compile this driver as a module, choose M here: the module 605 will be called snd-korg1212. 606 607config SND_KORG1212_FIRMWARE_IN_KERNEL 608 bool "In-kernel firmware for Korg1212 driver" 609 depends on SND_KORG1212 610 default y 611 help 612 Say Y here to include the static firmware built in the kernel 613 for the Korg1212 driver. If you choose N here, you need to 614 install the firmware files from the alsa-firmware package. 615 616config SND_MAESTRO3 617 tristate "ESS Allegro/Maestro3" 618 depends on SND 619 select FW_LOADER if !SND_MAESTRO3_FIRMWARE_IN_KERNEL 620 select SND_AC97_CODEC 621 help 622 Say Y here to include support for soundcards based on ESS Maestro 3 623 (Allegro) chips. 624 625 To compile this driver as a module, choose M here: the module 626 will be called snd-maestro3. 627 628config SND_MAESTRO3_FIRMWARE_IN_KERNEL 629 bool "In-kernel firmware for Maestro3 driver" 630 depends on SND_MAESTRO3 631 default y 632 help 633 Say Y here to include the static firmware built in the kernel 634 for the Maestro3 driver. If you choose N here, you need to 635 install the firmware files from the alsa-firmware package. 636 637config SND_MIXART 638 tristate "Digigram miXart" 639 depends on SND 640 select SND_HWDEP 641 select SND_PCM 642 help 643 If you want to use Digigram miXart soundcards, say Y here and 644 read <file:Documentation/sound/alsa/MIXART.txt>. 645 646 To compile this driver as a module, choose M here: the module 647 will be called snd-mixart. 648 649config SND_NM256 650 tristate "NeoMagic NM256AV/ZX" 651 depends on SND 652 select SND_AC97_CODEC 653 help 654 Say Y here to include support for NeoMagic NM256AV/ZX chips. 655 656 To compile this driver as a module, choose M here: the module 657 will be called snd-nm256. 658 659config SND_PCXHR 660 tristate "Digigram PCXHR" 661 depends on SND 662 select SND_PCM 663 select SND_HWDEP 664 help 665 Say Y here to include support for Digigram PCXHR boards. 666 667 To compile this driver as a module, choose M here: the module 668 will be called snd-pcxhr. 669 670config SND_RIPTIDE 671 tristate "Conexant Riptide" 672 depends on SND 673 select FW_LOADER 674 select SND_OPL3_LIB 675 select SND_MPU401_UART 676 select SND_AC97_CODEC 677 help 678 Say 'Y' or 'M' to include support for Conexant Riptide chip. 679 680 To compile this driver as a module, choose M here: the module 681 will be called snd-riptide 682 683config SND_RME32 684 tristate "RME Digi32, 32/8, 32 PRO" 685 depends on SND 686 select SND_PCM 687 help 688 Say Y to include support for RME Digi32, Digi32 PRO and 689 Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) audio 690 devices. 691 692 To compile this driver as a module, choose M here: the module 693 will be called snd-rme32. 694 695config SND_RME96 696 tristate "RME Digi96, 96/8, 96/8 PRO" 697 depends on SND 698 select SND_PCM 699 help 700 Say Y here to include support for RME Digi96, Digi96/8 and 701 Digi96/8 PRO/PAD/PST soundcards. 702 703 To compile this driver as a module, choose M here: the module 704 will be called snd-rme96. 705 706config SND_RME9652 707 tristate "RME Digi9652 (Hammerfall)" 708 depends on SND 709 select SND_PCM 710 help 711 Say Y here to include support for RME Hammerfall (RME 712 Digi9652/Digi9636) soundcards. 713 714 To compile this driver as a module, choose M here: the module 715 will be called snd-rme9652. 716 717config SND_SONICVIBES 718 tristate "S3 SonicVibes" 719 depends on SND 720 select SND_OPL3_LIB 721 select SND_MPU401_UART 722 select SND_AC97_CODEC 723 help 724 Say Y here to include support for soundcards based on the S3 725 SonicVibes chip. 726 727 To compile this driver as a module, choose M here: the module 728 will be called snd-sonicvibes. 729 730config SND_TRIDENT 731 tristate "Trident 4D-Wave DX/NX; SiS 7018" 732 depends on SND 733 select SND_MPU401_UART 734 select SND_AC97_CODEC 735 help 736 Say Y here to include support for soundcards based on Trident 737 4D-Wave DX/NX or SiS 7018 chips. 738 739 To compile this driver as a module, choose M here: the module 740 will be called snd-trident. 741 742config SND_VIA82XX 743 tristate "VIA 82C686A/B, 8233/8235 AC97 Controller" 744 depends on SND 745 select SND_MPU401_UART 746 select SND_AC97_CODEC 747 help 748 Say Y here to include support for the integrated AC97 sound 749 device on motherboards with VIA chipsets. 750 751 To compile this driver as a module, choose M here: the module 752 will be called snd-via82xx. 753 754config SND_VIA82XX_MODEM 755 tristate "VIA 82C686A/B, 8233 based Modems" 756 depends on SND 757 select SND_AC97_CODEC 758 help 759 Say Y here to include support for the integrated MC97 modem on 760 motherboards with VIA chipsets. 761 762 To compile this driver as a module, choose M here: the module 763 will be called snd-via82xx-modem. 764 765config SND_VX222 766 tristate "Digigram VX222" 767 depends on SND 768 select SND_VX_LIB 769 help 770 Say Y here to include support for Digigram VX222 soundcards. 771 772 To compile this driver as a module, choose M here: the module 773 will be called snd-vx222. 774 775config SND_YMFPCI 776 tristate "Yamaha YMF724/740/744/754" 777 depends on SND 778 select FW_LOADER if !SND_YMFPCI_FIRMWARE_IN_KERNEL 779 select SND_OPL3_LIB 780 select SND_MPU401_UART 781 select SND_AC97_CODEC 782 help 783 Say Y here to include support for Yamaha PCI audio chips - 784 YMF724, YMF724F, YMF740, YMF740C, YMF744, YMF754. 785 786 To compile this driver as a module, choose M here: the module 787 will be called snd-ymfpci. 788 789config SND_YMFPCI_FIRMWARE_IN_KERNEL 790 bool "In-kernel firmware for YMFPCI driver" 791 depends on SND_YMFPCI 792 default y 793 help 794 Say Y here to include the static firmware built in the kernel 795 for the YMFPCI driver. If you choose N here, you need to 796 install the firmware files from the alsa-firmware package. 797 798config SND_AC97_POWER_SAVE 799 bool "AC97 Power-Saving Mode" 800 depends on SND_AC97_CODEC && EXPERIMENTAL 801 default n 802 help 803 Say Y here to enable the aggressive power-saving support of 804 AC97 codecs. In this mode, the power-mode is dynamically 805 controlled at each open/close. 806 807 The mode is activated by passing power_save=1 option to 808 snd-ac97-codec driver. You can toggle it dynamically over 809 sysfs, too. 810 811endmenu 812