1
0
Fork 0

MLK-19581-1: ASoC: rpmsg_ak4497: support ak4497 over rpmsg

The difference of rpmsg_ak4497 and ak4497 driver is first one
will send command through rpmsg, second one send command through
i2c.

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
(cherry picked from commit 337f70c4ea5278db28abe1e6eaefbf2d0082aec5)
pull/10/head
Shengjiu Wang 2018-09-14 13:09:40 +08:00 committed by Jason Liu
parent 939d89ba55
commit 370f617ac3
3 changed files with 1140 additions and 0 deletions

View File

@ -224,6 +224,7 @@ config SND_SOC_ALL_CODECS
select SND_SOC_WM9713 if SND_SOC_AC97_BUS
select SND_SOC_RPMSG_WM8960
select SND_SOC_RPMSG_CS42XX8
select SND_SOC_RPMSG_AK4497
help
Normally ASoC codec drivers are only built if a machine driver which
uses them is also built since they are only usable with a machine
@ -1183,6 +1184,8 @@ config SND_SOC_RPMSG_WM8960
config SND_SOC_RPMSG_CS42XX8
tristate
config SND_SOC_RPMSG_AK4497
tristate
# Amp
config SND_SOC_LM4857
tristate

View File

@ -238,6 +238,7 @@ snd-soc-wm-hubs-objs := wm_hubs.o
snd-soc-zx-aud96p22-objs := zx_aud96p22.o
snd-soc-rpmsg-wm8960-objs := rpmsg_wm8960.o
snd-soc-rpmsg-cs42xx8-objs := rpmsg_cs42xx8.o
snd-soc-rpmsg-ak4497-objs := rpmsg_ak4497.o
# Amp
snd-soc-dio2125-objs := dio2125.o
@ -485,6 +486,7 @@ obj-$(CONFIG_SND_SOC_WM_HUBS) += snd-soc-wm-hubs.o
obj-$(CONFIG_SND_SOC_ZX_AUD96P22) += snd-soc-zx-aud96p22.o
obj-$(CONFIG_SND_SOC_RPMSG_WM8960) += snd-soc-rpmsg-wm8960.o
obj-$(CONFIG_SND_SOC_RPMSG_CS42XX8) += snd-soc-rpmsg-cs42xx8.o
obj-$(CONFIG_SND_SOC_RPMSG_AK4497) += snd-soc-rpmsg-ak4497.o
# Amp
obj-$(CONFIG_SND_SOC_DIO2125) += snd-soc-dio2125.o

File diff suppressed because it is too large Load Diff