From c88b47aaa30a86a6da95aae468f46866d10b18e9 Mon Sep 17 00:00:00 2001 From: Sumit Bhattacharya Date: Tue, 17 Jan 2012 19:26:18 +0530 Subject: ASoC: WM8903: Use 2x of miniumum bitclk in master mode Instead of using tight bitclk use 2x of minimum bitclk requirement in codec master mode. This change is needed to have clean audio in codec master mode on Tegra30 based cardhu platform. Bug 915107 Change-Id: Ia59e1a906415ad8fd1ed324ab4dabef61746b62f Reviewed-on: http://git-master/r/75706 Reviewed-by: Ravindra Lokhande Reviewed-by: Scott Peterson Signed-off-by: Sumit Bhattacharya Signed-off-by: Varun Wadekar Reviewed-on: http://git-master/r/76467 Reviewed-by: Automatic_Commit_Validation_User --- sound/soc/codecs/wm8903.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/codecs/wm8903.c b/sound/soc/codecs/wm8903.c index 4f418fc2c324..a5193a95cea1 100644 --- a/sound/soc/codecs/wm8903.c +++ b/sound/soc/codecs/wm8903.c @@ -1493,7 +1493,7 @@ static int wm8903_hw_params(struct snd_pcm_substream *substream, clock1 |= sample_rates[dsp_config].value; aif1 &= ~WM8903_AIF_WL_MASK; - bclk = 2 * fs; + bclk = 4 * fs; switch (params_format(params)) { case SNDRV_PCM_FORMAT_S16_LE: bclk *= 16; -- cgit v1.2.3