--- zzzz-none-000/linux-4.4.60/sound/soc/qcom/Kconfig 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-7490-727/linux-4.4.60/sound/soc/qcom/Kconfig 2021-02-04 17:41:59.000000000 +0000 @@ -40,3 +40,72 @@ Support for Qualcomm Technologies LPASS audio block in APQ8016 SOC-based systems. Say Y if you want to use audio devices on MI2S. + +config SND_SOC_IPQ + tristate "Soc Audio support for IPQ platforms" + depends on SND_SOC_QCOM && HAS_DMA + select SND_SOC_IPQ_ADSS + select SND_SOC_IPQ_CPU_DAI + select SND_SOC_IPQ_STEREO + select SND_SOC_IPQ_MBOX + select SND_SOC_IPQ_PCM_I2S + select SND_SOC_IPQ_PCM_TDM + select SND_SOC_IPQ_PCM_SPDIF + select SND_SOC_IPQ_PCM_RAW + help + Say Y or M to if you want to add support for SoC audio on + Qualcomm Atheros IPQ based board. + +config SND_SOC_IPQ_CODEC + tristate "SoC Audio CODEC support for IPQ platforms" + depends on ARCH_QCOM && SND_SOC_QCOM + help + Say Y or M if you want to add CODEC support for IPQ + based platforms. + +config SND_SOC_IPQ_ADSS + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_CPU_DAI + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_STEREO + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_MBOX + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_AVM + tristate "SoC AVM-PCM-TDM-Bus interface for IPQ based platforms (necessary for pcmlink)" + +config SND_SOC_IPQ_PCM_I2S + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_PCM_TDM + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_PCM_SPDIF + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ_PCM_RAW + tristate + depends on SND_SOC_IPQ + +config SND_SOC_IPQ806X_PCM_RAW + tristate "Soc PCM support for IPQ806X platform" + depends on SND_SOC_QCOM && HAS_DMA + select SND_SOC_IPQ806X_LPAIF + help + Say Y or M to if you want to add support for PCM on + Qualcomm Atheros IPQ806X based board. + +config SND_SOC_IPQ806X_LPAIF + tristate + depends on SND_SOC_QCOM