16014e902STakashi Iwai# SPDX-License-Identifier: GPL-2.0-only 26014e902STakashi Iwaiif SND_HDA 36014e902STakashi Iwai 46014e902STakashi Iwaiconfig SND_HDA_GENERIC_LEDS 56014e902STakashi Iwai bool 66014e902STakashi Iwai 76014e902STakashi Iwaiconfig SND_HDA_CODEC_ANALOG 86014e902STakashi Iwai tristate "Build Analog Devices HD-audio codec support" 96014e902STakashi Iwai select SND_HDA_GENERIC 106014e902STakashi Iwai help 116014e902STakashi Iwai Say Y or M here to include Analog Devices HD-audio codec support in 126014e902STakashi Iwai snd-hda-intel driver, such as AD1986A. 136014e902STakashi Iwai 146014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 156014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_ANALOG=m 166014e902STakashi Iwai 176014e902STakashi Iwaiconfig SND_HDA_CODEC_SIGMATEL 186014e902STakashi Iwai tristate "Build IDT/Sigmatel HD-audio codec support" 196014e902STakashi Iwai select SND_HDA_GENERIC 206014e902STakashi Iwai select SND_HDA_GENERIC_LEDS 216014e902STakashi Iwai help 226014e902STakashi Iwai Say Y or M here to include IDT (Sigmatel) HD-audio codec support in 236014e902STakashi Iwai snd-hda-intel driver, such as STAC9200. 246014e902STakashi Iwai 256014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 266014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_SIGMATEL=m 276014e902STakashi Iwai 286014e902STakashi Iwaiconfig SND_HDA_CODEC_VIA 296014e902STakashi Iwai tristate "Build VIA HD-audio codec support" 306014e902STakashi Iwai select SND_HDA_GENERIC 316014e902STakashi Iwai help 326014e902STakashi Iwai Say Y or M here to include VIA HD-audio codec support in 336014e902STakashi Iwai snd-hda-intel driver, such as VT1708. 346014e902STakashi Iwai 356014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 366014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_VIA=m 376014e902STakashi Iwai 386014e902STakashi Iwaiconfig SND_HDA_CODEC_CONEXANT 396014e902STakashi Iwai tristate "Build Conexant HD-audio codec support" 406014e902STakashi Iwai select SND_HDA_GENERIC 416014e902STakashi Iwai select SND_HDA_GENERIC_LEDS 426014e902STakashi Iwai help 436014e902STakashi Iwai Say Y or M here to include Conexant HD-audio codec support in 446014e902STakashi Iwai snd-hda-intel driver, such as CX20549. 456014e902STakashi Iwai 466014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 476014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_CONEXANT=m 486014e902STakashi Iwai 496014e902STakashi Iwaiconfig SND_HDA_CODEC_SENARYTECH 506014e902STakashi Iwai tristate "Build Senarytech HD-audio codec support" 516014e902STakashi Iwai select SND_HDA_GENERIC 526014e902STakashi Iwai select SND_HDA_GENERIC_LEDS 536014e902STakashi Iwai help 546014e902STakashi Iwai Say Y or M here to include Senarytech HD-audio codec support in 556014e902STakashi Iwai snd-hda-intel driver, such as SN6186. 566014e902STakashi Iwai 576014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 586014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_SENARYTECH=m 596014e902STakashi Iwai 606014e902STakashi Iwaiconfig SND_HDA_CODEC_CA0110 616014e902STakashi Iwai tristate "Build Creative CA0110-IBG codec support" 626014e902STakashi Iwai select SND_HDA_GENERIC 636014e902STakashi Iwai help 646014e902STakashi Iwai Say Y or M here to include Creative CA0110-IBG codec support in 656014e902STakashi Iwai snd-hda-intel driver, found on some Creative X-Fi cards. 666014e902STakashi Iwai 676014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 686014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_CA0110=m 696014e902STakashi Iwai 706014e902STakashi Iwaiconfig SND_HDA_CODEC_CA0132 716014e902STakashi Iwai tristate "Build Creative CA0132 codec support" 726014e902STakashi Iwai help 736014e902STakashi Iwai Say Y or M here to include Creative CA0132 codec support in 746014e902STakashi Iwai snd-hda-intel driver. 756014e902STakashi Iwai 766014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 776014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_CA0132=m 786014e902STakashi Iwai 796014e902STakashi Iwaiconfig SND_HDA_CODEC_CA0132_DSP 806014e902STakashi Iwai bool "Support new DSP code for CA0132 codec" 816014e902STakashi Iwai depends on SND_HDA_CODEC_CA0132 826014e902STakashi Iwai default y 836014e902STakashi Iwai select SND_HDA_DSP_LOADER 846014e902STakashi Iwai select FW_LOADER 856014e902STakashi Iwai help 866014e902STakashi Iwai Say Y here to enable the DSP for Creative CA0132 for extended 876014e902STakashi Iwai features like equalizer or echo cancellation. 886014e902STakashi Iwai 896014e902STakashi Iwai Note that this option requires the external firmware file 906014e902STakashi Iwai (ctefx.bin). 916014e902STakashi Iwai 926014e902STakashi Iwaiconfig SND_HDA_CODEC_CMEDIA 936014e902STakashi Iwai tristate "Build C-Media HD-audio codec support" 946014e902STakashi Iwai select SND_HDA_GENERIC 956014e902STakashi Iwai help 966014e902STakashi Iwai Say Y or M here to include C-Media HD-audio codec support in 976014e902STakashi Iwai snd-hda-intel driver, such as CMI9880. 986014e902STakashi Iwai 996014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 1006014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_CMEDIA=m 1016014e902STakashi Iwai 102*0f1e8306STakashi Iwaiconfig SND_HDA_CODEC_CM9825 103*0f1e8306STakashi Iwai tristate "Build C-Media CM9825 HD-audio codec support" 104*0f1e8306STakashi Iwai select SND_HDA_GENERIC 105*0f1e8306STakashi Iwai help 106*0f1e8306STakashi Iwai Say Y or M here to include C-Media CM9825 HD-audio codec support in 107*0f1e8306STakashi Iwai snd-hda-intel driver 108*0f1e8306STakashi Iwai 109*0f1e8306STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 110*0f1e8306STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_CM9825=m 111*0f1e8306STakashi Iwai 1126014e902STakashi Iwaiconfig SND_HDA_CODEC_SI3054 1136014e902STakashi Iwai tristate "Build Silicon Labs 3054 HD-modem codec support" 1146014e902STakashi Iwai help 1156014e902STakashi Iwai Say Y or M here to include Silicon Labs 3054 HD-modem codec 1166014e902STakashi Iwai (and compatibles) support in snd-hda-intel driver. 1176014e902STakashi Iwai 1186014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 1196014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_CODEC_SI3054=m 1206014e902STakashi Iwai 1216014e902STakashi Iwaiconfig SND_HDA_GENERIC 1226014e902STakashi Iwai tristate "Enable generic HD-audio codec parser" 1236014e902STakashi Iwai select SND_CTL_LED if SND_HDA_GENERIC_LEDS 1246014e902STakashi Iwai select LEDS_CLASS if SND_HDA_GENERIC_LEDS 1256014e902STakashi Iwai help 1266014e902STakashi Iwai Say Y or M here to enable the generic HD-audio codec parser 1276014e902STakashi Iwai in snd-hda-intel driver. 1286014e902STakashi Iwai 1296014e902STakashi Iwaicomment "Set to Y if you want auto-loading the codec driver" 1306014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_GENERIC=m 1316014e902STakashi Iwai 132aeeb85f2STakashi Iwaisource "sound/hda/codecs/realtek/Kconfig" 1336014e902STakashi Iwaisource "sound/hda/codecs/cirrus/Kconfig" 13473cd0490STakashi Iwaisource "sound/hda/codecs/hdmi/Kconfig" 1356014e902STakashi Iwaisource "sound/hda/codecs/side-codecs/Kconfig" 1366014e902STakashi Iwai 1376014e902STakashi Iwaiendif # SND_HDA 138