From 3b29155a55aa3fdde8c2c67f530b013f4183c1eb Mon Sep 17 00:00:00 2001 From: Walter Yang Date: Tue, 20 Sep 2016 18:35:47 +0800 Subject: [PATCH] ASoC: msm: create backend dailink for wcd934x MAD To support ADSP SVA on wcd934x, dedicated backend dailink needs to be created. Add the dailink associating the specific cpu dai and the MAD codec dai. CRs-Fixed: 1070327 Change-Id: I4152d81e4e951216a8ecdd93562eb1740dbb962c Signed-off-by: Walter Yang --- sound/soc/msm/msmcobalt.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/sound/soc/msm/msmcobalt.c b/sound/soc/msm/msmcobalt.c index 5c8d91bfe400..a2bd3be62175 100644 --- a/sound/soc/msm/msmcobalt.c +++ b/sound/soc/msm/msmcobalt.c @@ -5111,6 +5111,21 @@ static struct snd_soc_dai_link msm_tavil_be_dai_links[] = { .ignore_pmdown_time = 1, .ignore_suspend = 1, }, + /* MAD BE */ + { + .name = LPASS_BE_SLIMBUS_5_TX, + .stream_name = "Slimbus5 Capture", + .cpu_dai_name = "msm-dai-q6-dev.16395", + .platform_name = "msm-pcm-routing", + .codec_name = "tavil_codec", + .codec_dai_name = "tavil_mad1", + .no_pcm = 1, + .dpcm_capture = 1, + .be_id = MSM_BACKEND_DAI_SLIMBUS_5_TX, + .be_hw_params_fixup = msm_be_hw_params_fixup, + .ops = &msm_be_ops, + .ignore_suspend = 1, + }, { .name = LPASS_BE_SLIMBUS_6_RX, .stream_name = "Slimbus6 Playback", -- 2.11.0