summaryrefslogtreecommitdiff
path: root/sound/soc/intel/sst/sst_drv_interface.c
diff options
context:
space:
mode:
authorLars-Peter Clausen <lars@metafoo.de>2014-11-23 13:37:30 +0100
committerMark Brown <broonie@kernel.org>2014-11-24 18:27:02 +0000
commitb0d55b1a63ea3c3d694c58694d93f74bea61215f (patch)
tree36508a5085e60c6bc202708815257728b671514a /sound/soc/intel/sst/sst_drv_interface.c
parentf114040e3ea6e07372334ade75d1ee0775c355e1 (diff)
ASoC: wm8903: Cleanup manual bias level transitions
Set the CODEC driver's suspend_bias_off flag rather than manually going to SND_SOC_BIAS_OFF in suspend and SND_SOC_BIAS_STANDBY in resume. This makes the code a bit shorter and cleaner. Since the ASoC core now takes care of setting the bias level to SND_SOC_BIAS_OFF when removing the CODEC there is no need to do it manually anymore either. The manual transition to SND_SOC_BIAS_STANDBY at the end of CODEC probe() can also be removed as the core will automatically do this after the CODEC has been probed. Also remove the unused codec field from the wm8903_priv struct so we can remove the whole probe callback. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/sst/sst_drv_interface.c')
0 files changed, 0 insertions, 0 deletions