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