ASoC: wcd9310: Turn off mclk during clock transition

The clock is not usable when
- clock source changes between external MCLK and internal RCO.
- bandgap mode changes to fast mode.
When listed operations are about to happen, turn off master clock and
turn on again later to prevent codec hardware fails into bad state.

CRs-fixed: 352187
Change-Id: I4d310f32fa20ac86e0d8eb5492b2d5c036260ba6
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
1 file changed