ASoC: Optimise WM8904 output stage power control
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 3 Feb 2010 19:51:33 +0000 (19:51 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 4 Feb 2010 10:42:21 +0000 (10:42 +0000)
commite4bc669610d75106a00b0f96f2410ac5898ef1ca
tree3ccf94cde511c01c464f2355e19e279c5049442d
parentc133421800d9d1dfec0c98de6c9da0a7a99e0573
ASoC: Optimise WM8904 output stage power control

Handle the output PGAs as part of the output powerup since they can
never be powered separately and reorder things so that we remove the
output shorts after both line and headphone outputs have been brought
up, minimising the opportunity for any issues.

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