ASoC: arizona: Only allow input volume updates when inputs are enabled
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 15 Feb 2013 17:27:22 +0000 (17:27 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 4 Mar 2013 03:01:01 +0000 (11:01 +0800)
commitddbce97cd1798ba4661e33662c659b168e9f51ed
tree71d0238f92143a022c973f52ba8ba9f1ca536a83
parentf3f1163d19ebd5aa374e5df5372a8f932f2bd5f9
ASoC: arizona: Only allow input volume updates when inputs are enabled

Since we are automatically managing the mutes we may as well also manage
the volume update bits, disabling volume updates while none of the inputs
are active. Since we are doing this we may as well allow the volumes to
ramp together so only enable volume updates once at the end of power up.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/arizona.c
sound/soc/codecs/arizona.h
sound/soc/codecs/wm5102.c
sound/soc/codecs/wm5110.c