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

Commit c5330567 authored by Phani Kumar Uppalapati's avatar Phani Kumar Uppalapati
Browse files

ASoC: wcd9335: Set correct the mixing path sample rate



Codec mixing path sample rate is not set correctly leading
to overflow errors during audio playback. Set correct sample
rate for a given interpolator.

Change-Id: I94d34c20f450dfc311f08655dc60cd8cdf2e6b28
Signed-off-by: default avatarPhani Kumar Uppalapati <phaniu@codeaurora.org>
parent 6f524acc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7347,7 +7347,7 @@ static int tasha_set_mix_interpolator_rate(struct snd_soc_dai *dai,
			int_mux_cfg1_val = snd_soc_read(codec, int_mux_cfg1) &
						0x0F;
			if (int_mux_cfg1_val == int_2_inp) {
				int_fs_reg = WCD9335_CDC_RX1_RX_PATH_MIX_CTL +
				int_fs_reg = WCD9335_CDC_RX0_RX_PATH_MIX_CTL +
						20 * j;
				pr_debug("%s: AIF_MIX_PB DAI(%d) connected to INT%u_2\n",
					  __func__, dai->id, j);