1# SPDX-License-Identifier: GPL-2.0-only 2if SND_HDA 3 4config SND_HDA_GENERIC_LEDS 5 bool 6 7config SND_HDA_CODEC_ANALOG 8 tristate "Build Analog Devices HD-audio codec support" 9 select SND_HDA_GENERIC 10 help 11 Say Y or M here to include Analog Devices HD-audio codec support in 12 snd-hda-intel driver, such as AD1986A. 13 14comment "Set to Y if you want auto-loading the codec driver" 15 depends on SND_HDA=y && SND_HDA_CODEC_ANALOG=m 16 17config SND_HDA_CODEC_SIGMATEL 18 tristate "Build IDT/Sigmatel HD-audio codec support" 19 select SND_HDA_GENERIC 20 select SND_HDA_GENERIC_LEDS 21 help 22 Say Y or M here to include IDT (Sigmatel) HD-audio codec support in 23 snd-hda-intel driver, such as STAC9200. 24 25comment "Set to Y if you want auto-loading the codec driver" 26 depends on SND_HDA=y && SND_HDA_CODEC_SIGMATEL=m 27 28config SND_HDA_CODEC_VIA 29 tristate "Build VIA HD-audio codec support" 30 select SND_HDA_GENERIC 31 help 32 Say Y or M here to include VIA HD-audio codec support in 33 snd-hda-intel driver, such as VT1708. 34 35comment "Set to Y if you want auto-loading the codec driver" 36 depends on SND_HDA=y && SND_HDA_CODEC_VIA=m 37 38config SND_HDA_CODEC_CONEXANT 39 tristate "Build Conexant HD-audio codec support" 40 select SND_HDA_GENERIC 41 select SND_HDA_GENERIC_LEDS 42 help 43 Say Y or M here to include Conexant HD-audio codec support in 44 snd-hda-intel driver, such as CX20549. 45 46comment "Set to Y if you want auto-loading the codec driver" 47 depends on SND_HDA=y && SND_HDA_CODEC_CONEXANT=m 48 49config SND_HDA_CODEC_SENARYTECH 50 tristate "Build Senarytech HD-audio codec support" 51 select SND_HDA_GENERIC 52 select SND_HDA_GENERIC_LEDS 53 help 54 Say Y or M here to include Senarytech HD-audio codec support in 55 snd-hda-intel driver, such as SN6186. 56 57comment "Set to Y if you want auto-loading the codec driver" 58 depends on SND_HDA=y && SND_HDA_CODEC_SENARYTECH=m 59 60config SND_HDA_CODEC_CA0110 61 tristate "Build Creative CA0110-IBG codec support" 62 select SND_HDA_GENERIC 63 help 64 Say Y or M here to include Creative CA0110-IBG codec support in 65 snd-hda-intel driver, found on some Creative X-Fi cards. 66 67comment "Set to Y if you want auto-loading the codec driver" 68 depends on SND_HDA=y && SND_HDA_CODEC_CA0110=m 69 70config SND_HDA_CODEC_CA0132 71 tristate "Build Creative CA0132 codec support" 72 help 73 Say Y or M here to include Creative CA0132 codec support in 74 snd-hda-intel driver. 75 76comment "Set to Y if you want auto-loading the codec driver" 77 depends on SND_HDA=y && SND_HDA_CODEC_CA0132=m 78 79config SND_HDA_CODEC_CA0132_DSP 80 bool "Support new DSP code for CA0132 codec" 81 depends on SND_HDA_CODEC_CA0132 82 default y 83 select SND_HDA_DSP_LOADER 84 select FW_LOADER 85 help 86 Say Y here to enable the DSP for Creative CA0132 for extended 87 features like equalizer or echo cancellation. 88 89 Note that this option requires the external firmware file 90 (ctefx.bin). 91 92config SND_HDA_CODEC_CMEDIA 93 tristate "Build C-Media HD-audio codec support" 94 select SND_HDA_GENERIC 95 help 96 Say Y or M here to include C-Media HD-audio codec support in 97 snd-hda-intel driver, such as CMI9880. 98 99comment "Set to Y if you want auto-loading the codec driver" 100 depends on SND_HDA=y && SND_HDA_CODEC_CMEDIA=m 101 102config SND_HDA_CODEC_CM9825 103 tristate "Build C-Media CM9825 HD-audio codec support" 104 select SND_HDA_GENERIC 105 help 106 Say Y or M here to include C-Media CM9825 HD-audio codec support in 107 snd-hda-intel driver 108 109comment "Set to Y if you want auto-loading the codec driver" 110 depends on SND_HDA=y && SND_HDA_CODEC_CM9825=m 111 112config SND_HDA_CODEC_SI3054 113 tristate "Build Silicon Labs 3054 HD-modem codec support" 114 help 115 Say Y or M here to include Silicon Labs 3054 HD-modem codec 116 (and compatibles) support in snd-hda-intel driver. 117 118comment "Set to Y if you want auto-loading the codec driver" 119 depends on SND_HDA=y && SND_HDA_CODEC_SI3054=m 120 121config SND_HDA_GENERIC 122 tristate "Enable generic HD-audio codec parser" 123 select SND_CTL_LED if SND_HDA_GENERIC_LEDS 124 select LEDS_CLASS if SND_HDA_GENERIC_LEDS 125 help 126 Say Y or M here to enable the generic HD-audio codec parser 127 in snd-hda-intel driver. 128 129comment "Set to Y if you want auto-loading the codec driver" 130 depends on SND_HDA=y && SND_HDA_GENERIC=m 131 132source "sound/hda/codecs/realtek/Kconfig" 133source "sound/hda/codecs/cirrus/Kconfig" 134source "sound/hda/codecs/hdmi/Kconfig" 135source "sound/hda/codecs/side-codecs/Kconfig" 136 137endif # SND_HDA 138