ASoC: tlv320aic3x: Let the codec hit SND_SOC_BIAS_OFF when idle
authorJarkko Nikula <jhnikula@gmail.com>
Mon, 20 Sep 2010 07:39:14 +0000 (10:39 +0300)
committerLiam Girdwood <lrg@slimlogic.co.uk>
Mon, 20 Sep 2010 17:40:47 +0000 (18:40 +0100)
commit7d1be0a6789f7d04e5104b1d2873268369eafcc2
tree76dc8f68f07ed378f80fe2ba2a8130edb57a2904
parent5a895f8a09218716654fb89e0f876e4e3ca606a8
ASoC: tlv320aic3x: Let the codec hit SND_SOC_BIAS_OFF when idle

Now codec hits the SND_SOC_BIAS_OFF also when it is idle. This is also
the default state after probing and codec is left unconfigured and
unpowered by default. Initialization will happen when the bias state changes
and aic3x_set_power does power-up and cache sync.

Signed-off-by: Jarkko Nikula <jhnikula@gmail.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
sound/soc/codecs/tlv320aic3x.c