ASoC: wcd938x: clear digital CDC analog CLK bit 0x08
Update the bit 0x08 of WCD938X_DIGITAL_CDC_ANA_CLK_CTL to 0 during DAPM post PMD. Change-Id: Iea7d3878e9c56f8e219240007b8dbe30683d3161 Signed-off-by: Xiaoyu Ye <benyxy@codeaurora.org>
This commit is contained in:
@@ -1883,9 +1883,12 @@ static int wcd938x_enable_req(struct snd_soc_dapm_widget *w,
|
|||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (wcd938x->adc_count == 0)
|
if (wcd938x->adc_count == 0) {
|
||||||
snd_soc_component_update_bits(component,
|
snd_soc_component_update_bits(component,
|
||||||
WCD938X_DIGITAL_CDC_ANA_CLK_CTL, 0x10, 0x00);
|
WCD938X_DIGITAL_CDC_ANA_CLK_CTL, 0x10, 0x00);
|
||||||
|
snd_soc_component_update_bits(component,
|
||||||
|
WCD938X_DIGITAL_CDC_ANA_CLK_CTL, 0x08, 0x00);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
return ret;
|
return ret;
|
||||||
|
Reference in New Issue
Block a user