Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
[sfrench/cifs-2.6.git] / sound / soc / qcom / Kconfig
1 config SND_SOC_QCOM
2         tristate "ASoC support for QCOM platforms"
3         depends on ARCH_QCOM || COMPILE_TEST
4         help
5           Say Y or M if you want to add support to use audio devices
6           in Qualcomm Technologies SOC-based platforms.
7
8 config SND_SOC_LPASS_CPU
9         tristate
10         select REGMAP_MMIO
11
12 config SND_SOC_LPASS_PLATFORM
13         tristate
14         depends on HAS_DMA
15         select REGMAP_MMIO
16
17 config SND_SOC_LPASS_IPQ806X
18         tristate
19         depends on HAS_DMA
20         select SND_SOC_LPASS_CPU
21         select SND_SOC_LPASS_PLATFORM
22
23 config SND_SOC_LPASS_APQ8016
24         tristate
25         depends on HAS_DMA
26         select SND_SOC_LPASS_CPU
27         select SND_SOC_LPASS_PLATFORM
28
29 config SND_SOC_STORM
30         tristate "ASoC I2S support for Storm boards"
31         depends on SND_SOC_QCOM && HAS_DMA
32         select SND_SOC_LPASS_IPQ806X
33         select SND_SOC_MAX98357A
34         help
35           Say Y or M if you want add support for SoC audio on the
36           Qualcomm Technologies IPQ806X-based Storm board.
37
38 config SND_SOC_APQ8016_SBC
39         tristate "SoC Audio support for APQ8016 SBC platforms"
40         depends on SND_SOC_QCOM && HAS_DMA
41         select SND_SOC_LPASS_APQ8016
42         help
43           Support for Qualcomm Technologies LPASS audio block in
44           APQ8016 SOC-based systems.
45           Say Y if you want to use audio devices on MI2S.