summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorNicolin Chen <b42378@freescale.com>2013-06-14 11:49:06 (GMT)
committerMark Brown <broonie@linaro.org>2013-06-14 11:43:16 (GMT)
commitf5055f93733730b61a8a69dedbb216e6b4dd84c5 (patch)
tree13d83e01d27c4ec9b98d3a90acc9686601258517 /usr
parent2e7ee15ced914e109a1a5b6dfcd463d846a13bd5 (diff)
downloadlinux-f5055f93733730b61a8a69dedbb216e6b4dd84c5.tar.xz
ASoC: wm8962: Enable start-up and normal bias after reset in runtime resume
This part of bias settings are essential for WM8962 to power up. Without it "wm8962 0-001a: DC servo timed out" might be prompted due to power-up failure that happens to FLL if being used. The driver's also bringing the bias down in the suspend path so it needs to be powered up in the resume path for symmetry. According to dapm_pre_sequence_async(), DAPM would call pm_runtime_get_sync() to let driver finish the bias settings in pm_runtime_resume() before the bias level being set to STANDBY. So no need to worry about disordered settings for VMID of WM8962. Signed-off-by: Nicolin Chen <b42378@freescale.com> Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions