Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89dded9a authored by Viraja Kommaraju's avatar Viraja Kommaraju Committed by Gerrit - the friendly Code Review server
Browse files

ASoC: msm: Remove bitclk configure in mi2s slave mode



Remove ebit clock and bit clock configurations for
slave mode as it is not required for MDM9607.

CRs-Fixed: 2049144
Change-Id: I3809bf49823cbdec930447d58a4fa086af501c23
Signed-off-by: default avatarViraja Kommaraju <virajak@codeaurora.org>
parent 56c634cd
Loading
Loading
Loading
Loading
+10 −12
Original line number Diff line number Diff line
@@ -270,14 +270,13 @@ static int mdm_mi2s_clk_ctl(struct snd_soc_pcm_runtime *rtd, bool enable,
			lpass_clk->enable = 0;
		}
	}
	if (mode)
	if (mode) {
		lpass_clk->clk_id = Q6AFE_LPASS_CLK_ID_PRI_MI2S_IBIT;
	else
		lpass_clk->clk_id = Q6AFE_LPASS_CLK_ID_PRI_MI2S_EBIT;
		ret = afe_set_lpass_clock_v2(AFE_PORT_ID_PRIMARY_MI2S_RX,
						lpass_clk);
		if (ret < 0)
			pr_err("%s:afe_set_lpass_clock_v2 failed\n", __func__);
	}

	pr_debug("%s:enable = %d mode = %u bit_clk  = %x mclk = %x\n",
		 __func__, enable, mode, bit_clk_freq, pdata->mclk_freq);
@@ -474,14 +473,13 @@ static int mdm_sec_mi2s_clk_ctl(struct snd_soc_pcm_runtime *rtd, bool enable,
			lpass_clk->enable = 0;
		}
	}
	if (mode)
	if (mode) {
		lpass_clk->clk_id = Q6AFE_LPASS_CLK_ID_SEC_MI2S_IBIT;
	else
		lpass_clk->clk_id = Q6AFE_LPASS_CLK_ID_SEC_MI2S_EBIT;
		ret = afe_set_lpass_clock_v2(AFE_PORT_ID_SECONDARY_MI2S_RX,
						lpass_clk);
		if (ret < 0)
			pr_err("%s:afe_set_lpass_clock_v2 failed\n", __func__);
	}

	pr_debug("%s:enable = %d mode = %u bit_clk  = %x mclk = %x\n",
		 __func__, enable, mode, bit_clk_freq, pdata->mclk_freq);