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 select SND_HDA_GENERIC 73 help 74 Say Y or M here to include Creative CA0132 codec support in 75 snd-hda-intel driver. 76 77comment "Set to Y if you want auto-loading the codec driver" 78 depends on SND_HDA=y && SND_HDA_CODEC_CA0132=m 79 80config SND_HDA_CODEC_CA0132_DSP 81 bool "Support new DSP code for CA0132 codec" 82 depends on SND_HDA_CODEC_CA0132 83 default y 84 select SND_HDA_DSP_LOADER 85 select FW_LOADER 86 help 87 Say Y here to enable the DSP for Creative CA0132 for extended 88 features like equalizer or echo cancellation. 89 90 Note that this option requires the external firmware file 91 (ctefx.bin). 92 93config SND_HDA_CODEC_CMEDIA 94 tristate "Build C-Media HD-audio codec support" 95 select SND_HDA_GENERIC 96 help 97 Say Y or M here to include C-Media HD-audio codec support in 98 snd-hda-intel driver, such as CMI9880. 99 100comment "Set to Y if you want auto-loading the codec driver" 101 depends on SND_HDA=y && SND_HDA_CODEC_CMEDIA=m 102 103config SND_HDA_CODEC_CM9825 104 tristate "Build C-Media CM9825 HD-audio codec support" 105 select SND_HDA_GENERIC 106 help 107 Say Y or M here to include C-Media CM9825 HD-audio codec support in 108 snd-hda-intel driver 109 110comment "Set to Y if you want auto-loading the codec driver" 111 depends on SND_HDA=y && SND_HDA_CODEC_CM9825=m 112 113config SND_HDA_CODEC_SI3054 114 tristate "Build Silicon Labs 3054 HD-modem codec support" 115 help 116 Say Y or M here to include Silicon Labs 3054 HD-modem codec 117 (and compatibles) support in snd-hda-intel driver. 118 119comment "Set to Y if you want auto-loading the codec driver" 120 depends on SND_HDA=y && SND_HDA_CODEC_SI3054=m 121 122config SND_HDA_GENERIC 123 tristate "Enable generic HD-audio codec parser" 124 select SND_CTL_LED if SND_HDA_GENERIC_LEDS 125 select LEDS_CLASS if SND_HDA_GENERIC_LEDS 126 help 127 Say Y or M here to enable the generic HD-audio codec parser 128 in snd-hda-intel driver. 129 130comment "Set to Y if you want auto-loading the codec driver" 131 depends on SND_HDA=y && SND_HDA_GENERIC=m 132 133source "sound/hda/codecs/realtek/Kconfig" 134source "sound/hda/codecs/cirrus/Kconfig" 135source "sound/hda/codecs/hdmi/Kconfig" 136source "sound/hda/codecs/side-codecs/Kconfig" 137 138endif # SND_HDA 139