ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume
authorShengjiu Wang <shengjiu.wang@nxp.com>
Fri, 22 May 2020 09:57:24 +0000 (17:57 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 25 May 2020 14:31:11 +0000 (15:31 +0100)
commit393dc21d0f25e8fcde8baca78b8a38afe61db2a7
treedaf468949877de04aab06cafa64fe607336edd58
parent085c02d355ac585184ef4f00eb333cd86f6add80
ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume

With dedicated power domain for asrc, power can be disabled after
probe and pm runtime suspend, then the value of all registers need to
be restored in pm runtime resume. So we can merge suspend/resume function
to runtime_suspend/resume function and enable regcache only in end of
probe.

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
Link: https://lore.kernel.org/r/1590141444-28668-1-git-send-email-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/fsl_asrc.c