summaryrefslogtreecommitdiff
path: root/include/sound/hdmi-codec.h
diff options
context:
space:
mode:
authorBen Zhang <benzh@chromium.org>2019-09-06 12:46:24 -0700
committerMark Brown <broonie@kernel.org>2019-09-09 13:22:07 +0100
commitdfe58f2011595e7512bde9dffbd0abfc3a736ab7 (patch)
tree3eed100ebb2ab8b38a5733e5536dd38d6f979145 /include/sound/hdmi-codec.h
parent33b773dc9288eb15d3216628d1d2381103d854a9 (diff)
ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF
Instead of clearing RT5677_PWR_ANLG2 (MX-64h) to 0 at SND_SOC_BIAS_OFF, we only clear the RT5677_PWR_CORE bit which is set at SND_SOC_BIAS_PREPARE. MICBIAS control bits are left unchanged. This fixed the bug where if MICBIAS1 widget is forced on, MICBIAS control bits will be cleared at suspend and never turned back on again, since DAPM thinks the widget is always on. Signed-off-by: Ben Zhang <benzh@chromium.org> Signed-off-by: Curtis Malainey <cujomalainey@chromium.org> Link: https://lore.kernel.org/r/20190906194636.217881-3-cujomalainey@chromium.org Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/sound/hdmi-codec.h')
0 files changed, 0 insertions, 0 deletions