OSDN Git Service

ASoC: wm8904: enable MCLK in STANDBY
authorMichał Mirosław <mirq-linux@rere.qmqm.pl>
Wed, 19 Dec 2018 20:11:16 +0000 (21:11 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 3 Jan 2019 16:34:06 +0000 (16:34 +0000)
commit5489e81f981b1fb7c2fdaba332122fff3290e9a4
tree3e7a3aa03b0d1b366aa106eb3c684ae8ad2b1446
parentfb82c6ed31902e651cc9324108f507babfabc890
ASoC: wm8904: enable MCLK in STANDBY

MCLK input is needed when accessing any register after enabling SYSCLK.

This also fixes imbalance of clk_enable / clk_disable when transitioning
between ON -> STANDBY -> ON bias levels.

Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wm8904.c