18 Aug
2010
18 Aug
'10
5:22 p.m.
On Wed, 2010-08-18 at 16:19 +0100, Mark Brown wrote:
Instead of unconditionally enabling the crystal oscillator on the WM8731 only enable it when explicitly selected via set_sysclk(), allowing machine drivers to specify that they drive a clock into MCLK alone. This avoids any conflicts between the oscillator and the external MCLK source and saves power for systems which do not need the oscillator.
This should also deliver a small power saving on systems using the crystal since the oscillator will only be enabled when the ADC or DAC is active.
Signed-off-by: Mark Brown broonie@opensource.wolfsonmicro.com
Acked-by: Liam Girdwood lrg@slimlogic.co.uk
--
Freelance Developer, SlimLogic Ltd
ASoC and Voltage Regulator Maintainer.
http://www.slimlogic.co.uk