ASoC: arizona: Ensure synchroniser is disabled when not needed
When live configuring a FLL configuration with no synchroniser disable the synchroniser in case the previous configuration used one. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
8f113d7d26
commit
eca2e8e24a
|
@ -1187,6 +1187,9 @@ static void arizona_enable_fll(struct arizona_fll *fll,
|
|||
|
||||
arizona_apply_fll(arizona, fll->base, sync,
|
||||
fll->sync_src, false);
|
||||
|
||||
regmap_update_bits(arizona->regmap, fll->base + 0x11,
|
||||
ARIZONA_FLL1_SYNC_ENA, 0);
|
||||
} else {
|
||||
arizona_fll_err(fll, "No clocks provided\n");
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue