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