mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-26 06:04:14 +08:00
ASoC: qcom: Add ability to build QCOM drivers
Define the LPASS platform driver, the LPASS CPU DAI driver and the Storm machine driver configurations, and how to build them. Signed-off-by: Kenneth Westfield <kwestfie@codeaurora.org> Acked-by: Banajit Goswami <bgoswami@codeaurora.org> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
79119c7986
commit
f380dd3f3c
25
sound/soc/qcom/Kconfig
Normal file
25
sound/soc/qcom/Kconfig
Normal file
@ -0,0 +1,25 @@
|
||||
config SND_SOC_QCOM
|
||||
tristate "ASoC support for QCOM platforms"
|
||||
help
|
||||
Say Y or M if you want to add support to use audio devices
|
||||
in Qualcomm Technologies SOC-based platforms.
|
||||
|
||||
config SND_SOC_LPASS_CPU
|
||||
tristate
|
||||
depends on SND_SOC_QCOM
|
||||
select REGMAP_MMIO
|
||||
|
||||
config SND_SOC_LPASS_PLATFORM
|
||||
tristate
|
||||
depends on SND_SOC_QCOM
|
||||
select REGMAP_MMIO
|
||||
|
||||
config SND_SOC_STORM
|
||||
tristate "ASoC I2S support for Storm boards"
|
||||
depends on (ARCH_QCOM && SND_SOC_QCOM) || COMPILE_TEST
|
||||
select SND_SOC_LPASS_CPU
|
||||
select SND_SOC_LPASS_PLATFORM
|
||||
select SND_SOC_MAX98357A
|
||||
help
|
||||
Say Y or M if you want add support for SoC audio on the
|
||||
Qualcomm Technologies IPQ806X-based Storm board.
|
11
sound/soc/qcom/Makefile
Normal file
11
sound/soc/qcom/Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
# Platform
|
||||
snd-soc-lpass-cpu-objs := lpass-cpu.o
|
||||
snd-soc-lpass-platform-objs := lpass-platform.o
|
||||
|
||||
obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o
|
||||
obj-$(CONFIG_SND_SOC_LPASS_PLATFORM) += snd-soc-lpass-platform.o
|
||||
|
||||
# Machine
|
||||
snd-soc-storm-objs := storm.o
|
||||
|
||||
obj-$(CONFIG_SND_SOC_STORM) += snd-soc-storm.o
|
Loading…
Reference in New Issue
Block a user