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