blob: 807fedfa1c76eb169b4abdf8652b8f448bb0a8e8 [file] [log] [blame]
Kenneth Westfieldf380dd32015-03-13 01:01:06 -07001config SND_SOC_QCOM
2 tristate "ASoC support for QCOM platforms"
3 help
4 Say Y or M if you want to add support to use audio devices
5 in Qualcomm Technologies SOC-based platforms.
6
7config SND_SOC_LPASS_CPU
8 tristate
Kenneth Westfieldf380dd32015-03-13 01:01:06 -07009 select REGMAP_MMIO
10
11config SND_SOC_LPASS_PLATFORM
12 tristate
Kenneth Westfieldf380dd32015-03-13 01:01:06 -070013 select REGMAP_MMIO
14
Srinivas Kandagatla9bae4882015-05-16 13:32:17 +010015config SND_SOC_LPASS_IPQ806X
16 tristate
17 depends on SND_SOC_QCOM
18 select SND_SOC_LPASS_CPU
19 select SND_SOC_LPASS_PLATFORM
20
Srinivas Kandagatladc1ebd12015-05-22 16:53:52 +010021config SND_SOC_LPASS_APQ8016
22 tristate
23 depends on SND_SOC_QCOM
24 select SND_SOC_LPASS_CPU
25 select SND_SOC_LPASS_PLATFORM
26
Kenneth Westfieldf380dd32015-03-13 01:01:06 -070027config SND_SOC_STORM
28 tristate "ASoC I2S support for Storm boards"
Arnd Bergmann6cc8ae92015-05-22 16:54:17 +010029 depends on SND_SOC_QCOM && (ARCH_QCOM || COMPILE_TEST)
Srinivas Kandagatla9bae4882015-05-16 13:32:17 +010030 select SND_SOC_LPASS_IPQ806X
Kenneth Westfieldf380dd32015-03-13 01:01:06 -070031 select SND_SOC_MAX98357A
32 help
33 Say Y or M if you want add support for SoC audio on the
34 Qualcomm Technologies IPQ806X-based Storm board.
Srinivas Kandagatlabdb052e2015-06-10 13:15:54 +010035
36config SND_SOC_APQ8016_SBC
37 tristate "SoC Audio support for APQ8016 SBC platforms"
38 depends on SND_SOC_QCOM && (ARCH_QCOM || COMPILE_TEST)
39 select SND_SOC_LPASS_APQ8016
40 help
41 Support for Qualcomm Technologies LPASS audio block in
42 APQ8016 SOC-based systems.
43 Say Y if you want to use audio devices on MI2S.