ASoC: Make pmdown_time a per-card setting
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 12 Feb 2010 11:05:44 +0000 (11:05 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 16 Feb 2010 19:14:52 +0000 (19:14 +0000)
commit96dd362284ddcb546d2783035ae7eeda73692eda
tree441df60fa2d47cfb05d9e3ccc52d6a0282952e1d
parent3a66d3877eaa4ab9818000a15c07326adaa9ca79
ASoC: Make pmdown_time a per-card setting

Make the pmdown_time a per-card setting rather than a global one,
initialised before the card initialisation runs. This allows cards
to override the default setting if it makes sense to do so (for
example, due to an unavoidable pop).

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