57350bd41c
Add new machine driver to register sound card on sc7280 based targets and do the required configuration for lpass cpu dai and external codecs connected over MI2S and soundwire interfaces. Add support for audio jack detection, soundwire init and MBHC. Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com> Co-developed-by: Venkata Prasad Potturu <quic_potturu@quicinc.com> Signed-off-by: Venkata Prasad Potturu <quic_potturu@quicinc.com> Link: https://lore.kernel.org/r/1644497415-25291-4-git-send-email-quic_srivasam@quicinc.com Signed-off-by: Mark Brown <broonie@kernel.org>
38 lines
1.4 KiB
Makefile
38 lines
1.4 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
# Platform
|
|
snd-soc-lpass-cpu-objs := lpass-cpu.o
|
|
snd-soc-lpass-hdmi-objs := lpass-hdmi.o
|
|
snd-soc-lpass-platform-objs := lpass-platform.o
|
|
snd-soc-lpass-ipq806x-objs := lpass-ipq806x.o
|
|
snd-soc-lpass-apq8016-objs := lpass-apq8016.o
|
|
snd-soc-lpass-sc7180-objs := lpass-sc7180.o
|
|
|
|
obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o
|
|
obj-$(CONFIG_SND_SOC_LPASS_HDMI) += snd-soc-lpass-hdmi.o
|
|
obj-$(CONFIG_SND_SOC_LPASS_PLATFORM) += snd-soc-lpass-platform.o
|
|
obj-$(CONFIG_SND_SOC_LPASS_IPQ806X) += snd-soc-lpass-ipq806x.o
|
|
obj-$(CONFIG_SND_SOC_LPASS_APQ8016) += snd-soc-lpass-apq8016.o
|
|
obj-$(CONFIG_SND_SOC_LPASS_SC7180) += snd-soc-lpass-sc7180.o
|
|
|
|
# Machine
|
|
snd-soc-storm-objs := storm.o
|
|
snd-soc-apq8016-sbc-objs := apq8016_sbc.o
|
|
snd-soc-apq8096-objs := apq8096.o
|
|
snd-soc-sc7180-objs := sc7180.o
|
|
snd-soc-sc7280-objs := sc7280.o
|
|
snd-soc-sdm845-objs := sdm845.o
|
|
snd-soc-sm8250-objs := sm8250.o
|
|
snd-soc-qcom-common-objs := common.o
|
|
|
|
obj-$(CONFIG_SND_SOC_STORM) += snd-soc-storm.o
|
|
obj-$(CONFIG_SND_SOC_APQ8016_SBC) += snd-soc-apq8016-sbc.o
|
|
obj-$(CONFIG_SND_SOC_MSM8996) += snd-soc-apq8096.o
|
|
obj-$(CONFIG_SND_SOC_SC7180) += snd-soc-sc7180.o
|
|
obj-$(CONFIG_SND_SOC_SC7280) += snd-soc-sc7280.o
|
|
obj-$(CONFIG_SND_SOC_SDM845) += snd-soc-sdm845.o
|
|
obj-$(CONFIG_SND_SOC_SM8250) += snd-soc-sm8250.o
|
|
obj-$(CONFIG_SND_SOC_QCOM_COMMON) += snd-soc-qcom-common.o
|
|
|
|
#DSP lib
|
|
obj-$(CONFIG_SND_SOC_QDSP6) += qdsp6/
|