ASoC: msm: Add machine driver for APQ8096 based automotive platform
Add machine driver for APQ8096 based automotive platform. The machine driver is based on msm8996.c. On top of it, add support for TDM which is used for data transfer between APQ8096 and the automotive COODEC HW, the changes include add TDM backend and frontend DAI links as well as kcontrol functions to configure TDM channels. CRs-fixed: 2002348 Change-Id: Id4e8931c06de9cf20f8012d84cd808f919020174 Signed-off-by: Honghao Liu <honghaol@codeaurora.org> Signed-off-by: Derek Chen <chenche@codeaurora.org>
This commit is contained in:
parent
4a6f833be0
commit
8a3af1b5a6
2 changed files with 4459 additions and 1 deletions
|
@ -13,7 +13,7 @@ snd-soc-cpe-objs := msm-cpe-lsm.o
|
|||
obj-$(CONFIG_SND_SOC_CPE) += snd-soc-cpe.o
|
||||
|
||||
# for MSM8996 sound card driver
|
||||
snd-soc-msm8996-objs := msm8996.o
|
||||
snd-soc-msm8996-objs := msm8996.o apq8096-auto.o
|
||||
obj-$(CONFIG_SND_SOC_MSM8996) += snd-soc-msm8996.o
|
||||
|
||||
# for MSM8998 sound card driver
|
||||
|
|
4458
sound/soc/msm/apq8096-auto.c
Normal file
4458
sound/soc/msm/apq8096-auto.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue