Unverified Commit 03c78741 authored by Stuart Henderson's avatar Stuart Henderson Committed by Mark Brown
Browse files

ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC

parent 482c9f3d
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -2914,8 +2914,12 @@ static int wm8962_set_fll(struct snd_soc_component *component, int fll_id, int s
	switch (fll_id) {
	case WM8962_FLL_MCLK:
	case WM8962_FLL_BCLK:
		fll1 |= (fll_id - 1) << WM8962_FLL_REFCLK_SRC_SHIFT;
		break;
	case WM8962_FLL_OSC:
		fll1 |= (fll_id - 1) << WM8962_FLL_REFCLK_SRC_SHIFT;
		snd_soc_component_update_bits(component, WM8962_PLL2,
					      WM8962_OSC_ENA, WM8962_OSC_ENA);
		break;
	case WM8962_FLL_INT:
		snd_soc_component_update_bits(component, WM8962_FLL_CONTROL_1,