diff --git a/asoc/codecs/wcd937x/wcd937x.c b/asoc/codecs/wcd937x/wcd937x.c index 9cb3d222af..6eb7cd367e 100644 --- a/asoc/codecs/wcd937x/wcd937x.c +++ b/asoc/codecs/wcd937x/wcd937x.c @@ -1458,7 +1458,7 @@ int wcd937x_micbias_control(struct snd_soc_component *component, mutex_unlock(&wcd937x->ana_tx_clk_lock); if (wcd937x->micb_ref[micb_index] == 1) { snd_soc_component_update_bits(component, - WCD937X_DIGITAL_CDC_DIG_CLK_CTL, 0xE0, 0xE0); + WCD937X_DIGITAL_CDC_DIG_CLK_CTL, 0xF0, 0xF0); snd_soc_component_update_bits(component, WCD937X_DIGITAL_CDC_ANA_CLK_CTL, 0x10, 0x10); snd_soc_component_update_bits(component, diff --git a/asoc/codecs/wcd938x/wcd938x.c b/asoc/codecs/wcd938x/wcd938x.c index 9682207e97..376c35db8f 100644 --- a/asoc/codecs/wcd938x/wcd938x.c +++ b/asoc/codecs/wcd938x/wcd938x.c @@ -1902,7 +1902,7 @@ int wcd938x_micbias_control(struct snd_soc_component *component, wcd938x->micb_ref[micb_index]++; if (wcd938x->micb_ref[micb_index] == 1) { snd_soc_component_update_bits(component, - WCD938X_DIGITAL_CDC_DIG_CLK_CTL, 0xE0, 0xE0); + WCD938X_DIGITAL_CDC_DIG_CLK_CTL, 0xF0, 0xF0); snd_soc_component_update_bits(component, WCD938X_DIGITAL_CDC_ANA_CLK_CTL, 0x10, 0x10); snd_soc_component_update_bits(component,