|
@@ -2675,7 +2675,8 @@ static int wm8962_hw_params(struct snd_pcm_substream *substream,
|
|
|
WM8962_SAMPLE_RATE_INT_MODE |
|
|
|
WM8962_SAMPLE_RATE_MASK, adctl3);
|
|
|
|
|
|
- wm8962_configure_bclk(codec);
|
|
|
+ if (codec->dapm.bias_level == SND_SOC_BIAS_ON)
|
|
|
+ wm8962_configure_bclk(codec);
|
|
|
|
|
|
return 0;
|
|
|
}
|