summaryrefslogtreecommitdiff
path: root/drivers/clk/ti/clk-816x.c
diff options
context:
space:
mode:
authorBen Zhang <benzh@chromium.org>2015-12-16 00:51:25 +0300
committerMark Brown <broonie@kernel.org>2015-12-16 22:20:59 +0300
commit1aa844cd56c7a2b94824f02495ff7ae5d52a7e91 (patch)
tree3debf735ae039342cfad036c965904d5a0ffe5c4 /drivers/clk/ti/clk-816x.c
parentcdab0d4ecc1a890aece7102c2074bf73175b9935 (diff)
downloadlinux-1aa844cd56c7a2b94824f02495ff7ae5d52a7e91.tar.xz
ASoC: rt5677: Reconfigure PLL1 after resume
Sometimes PLL1 stops working if the codec loses power during suspend (when pow-ldo2 or reset gpio is used). MX-7Bh(RT5677_PLL1_CTRL2) is cleared and won't be restored by regcache since it's volatile. MX-7Bh has one status bit and M code for PLL1. rt5677_set_dai_pll doesn't reconfigure PLL1 after resume because it thinks the PLL params are not changed. This patch clears the cached PLL params at resume so that rt5677_set_dai_pll can reconfigure the PLL after resume. Signed-off-by: Ben Zhang <benzh@chromium.org> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/clk/ti/clk-816x.c')
0 files changed, 0 insertions, 0 deletions