ASoC: arizona: Add delay for output disable
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
Tue, 20 Jan 2015 16:31:50 +0000 (16:31 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 27 Jan 2015 17:28:50 +0000 (17:28 +0000)
commit054e1b4892271731453fbfa8658899050196e427
tree605805dac28322fc99a972a8a19902b9a2df7c44
parenta6b3db2c837a2db359bf7f846346680883dbb032
ASoC: arizona: Add delay for output disable

Give the output disable sequence a chance to fully complete, otherwise
there is a danger we may remove the clock before it is finished
resulting in a pop noise. The delay for each output must be cumulative
and these are coalesced into a single delay.

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