From d824fb319bfab5a6d23c44b5a2d63e90e39ec7cd Mon Sep 17 00:00:00 2001 From: Shengjiu Wang Date: Wed, 7 Mar 2018 11:14:53 +0800 Subject: [PATCH] MLK-17156-7: ASoC: imx-rpmsg: use rpmsg codec instead the dummy use the rpmsg_wm8960 codec instead of the dummy codec Signed-off-by: Shengjiu Wang Reviewed-by: Daniel Baluta --- sound/soc/fsl/Kconfig | 1 + sound/soc/fsl/imx-rpmsg.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig index 745139f0a39d..aa81acc9e566 100644 --- a/sound/soc/fsl/Kconfig +++ b/sound/soc/fsl/Kconfig @@ -401,6 +401,7 @@ config SND_SOC_IMX_RPMSG depends on OF && I2C && INPUT select SND_SOC_IMX_PCM_RPMSG select SND_SOC_FSL_RPMSG_I2S + select SND_SOC_RPMSG_WM8960 help SoC Audio support for i.MX boards with rpmsg. There should be rpmsg devices defined in other core diff --git a/sound/soc/fsl/imx-rpmsg.c b/sound/soc/fsl/imx-rpmsg.c index 72b2e01212d9..6887e69df220 100644 --- a/sound/soc/fsl/imx-rpmsg.c +++ b/sound/soc/fsl/imx-rpmsg.c @@ -58,8 +58,8 @@ static int imx_rpmsg_probe(struct platform_device *pdev) data->dai[0].name = "rpmsg hifi"; data->dai[0].stream_name = "rpmsg hifi"; - data->dai[0].codec_dai_name = "snd-soc-dummy-dai"; - data->dai[0].codec_name = "snd-soc-dummy"; + data->dai[0].codec_dai_name = "rpmsg-wm8960-hifi"; + data->dai[0].codec_name = "rpmsg-audio-codec"; data->dai[0].cpu_dai_name = dev_name(&cpu_pdev->dev); data->dai[0].platform_of_node = cpu_np; data->dai[0].playback_only = false; -- 2.17.1