summaryrefslogtreecommitdiffstats
path: root/sound/soc/soc-pcm.c
diff options
context:
space:
mode:
authorChuansheng Liu <chuansheng.liu@intel.com>2012-12-21 18:17:12 +0800
committerMark Brown <broonie@opensource.wolfsonmicro.com>2012-12-24 15:35:34 +0000
commitff541f4b2a7546ffa8edf123f4b3b49bb24574e2 (patch)
tree07d1f14b59e51119b3caf9fc1da4e815b9b32982 /sound/soc/soc-pcm.c
parenta49f0d1ea3ec94fc7cf33a7c36a16343b74bd565 (diff)
downloadlinux-ff541f4b2a7546ffa8edf123f4b3b49bb24574e2.tar.gz
linux-ff541f4b2a7546ffa8edf123f4b3b49bb24574e2.tar.bz2
linux-ff541f4b2a7546ffa8edf123f4b3b49bb24574e2.zip
ASoC: core: giving WARN when device starting from non-off bias with idle_bias_off
Just found some cases that some codec drivers set the bias to _STANDBY and set idle_bias_off to 1 during probing. It will cause unpaired runtime_get_sync/put() issue. Also as Mark suggested, there is no reason to start from _STANDBY bias with idle_bias_off == 1. So here giving one warning when detected (dapm.idle_bias_off == 1) and (dapm.bias_level != SND_SOC_BIAS_OFF) just after driver->probe(). Signed-off-by: liu chuansheng <chuansheng.liu@intel.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/soc-pcm.c')
0 files changed, 0 insertions, 0 deletions