From 48809d97c1810e263f4a643f7dd9644b905048b4 Mon Sep 17 00:00:00 2001 From: Karthikeyan Mani Date: Mon, 14 Nov 2016 11:05:53 -0800 Subject: [PATCH] ASoC: wcd934x: Add missing INT0 interpolator path Add missing path for codec interpolator 0 (INT0) in wcd934x audio routing. This will cause playback mute through INT0 mixing path. Change info logs to dbg at instances of default value assignment. CRs-fixed: 1099759 Change-Id: I3332d7e3bd0b310b486d273b7f9884410509ce25 Signed-off-by: Karthikeyan Mani --- sound/soc/codecs/wcd934x/wcd934x-routing.h | 3 ++- sound/soc/codecs/wcd934x/wcd934x.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sound/soc/codecs/wcd934x/wcd934x-routing.h b/sound/soc/codecs/wcd934x/wcd934x-routing.h index 940fdf89d361..8ca4c07a3327 100644 --- a/sound/soc/codecs/wcd934x/wcd934x-routing.h +++ b/sound/soc/codecs/wcd934x/wcd934x-routing.h @@ -761,7 +761,8 @@ const struct snd_soc_dapm_route tavil_audio_map[] = { {"RX INT0_2 MUX", "RX5", "CDC_IF RX5 MUX"}, {"RX INT0_2 MUX", "RX6", "CDC_IF RX6 MUX"}, {"RX INT0_2 MUX", "RX7", "CDC_IF RX7 MUX"}, - {"RX INT0 SEC MIX", NULL, "RX INT0_2 MUX"}, + {"RX INT0_2 INTERP", NULL, "RX INT0_2 MUX"}, + {"RX INT0 SEC MIX", NULL, "RX INT0_2 INTERP"}, /* Mixing path INT1 */ {"RX INT1_2 MUX", "RX0", "CDC_IF RX0 MUX"}, diff --git a/sound/soc/codecs/wcd934x/wcd934x.c b/sound/soc/codecs/wcd934x/wcd934x.c index b0bb89c8d9c2..56d47a48d3a0 100644 --- a/sound/soc/codecs/wcd934x/wcd934x.c +++ b/sound/soc/codecs/wcd934x/wcd934x.c @@ -8572,7 +8572,7 @@ static int tavil_handle_pdata(struct tavil_priv *tavil, if (pdata->dmic_clk_drv == WCD9XXX_DMIC_CLK_DRIVE_UNDEFINED) { pdata->dmic_clk_drv = WCD934X_DMIC_CLK_DRIVE_DEFAULT; - dev_info(codec->dev, + dev_dbg(codec->dev, "%s: dmic_clk_strength invalid, default = %d\n", __func__, pdata->dmic_clk_drv); }