aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikita Yushchenko <nikita.yoush@cogentembedded.com>2018-03-20 04:41:15 -0400
committerMark Brown <broonie@kernel.org>2018-03-20 21:29:52 -0400
commitf8a9a29c4fe9dd0dd2206cc4368efec95dc9defb (patch)
tree9fdc9931f0c5b20ed6d3e5f9b20dbb639ee2b06b
parentda263026c013412110da464537e1c5532f0714ee (diff)
ASoC: rsnd: set pm_ops in hibernate-compatible way
Use SET_SYSTEM_SLEEP_PM_OPS() macro instead of direct assignment to .suspend and .resume fields. This makes driver working after restore from hibernation. Signed-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com> Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r--sound/soc/sh/rcar/core.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sound/soc/sh/rcar/core.c b/sound/soc/sh/rcar/core.c
index 5aafc37f5119..96526c91a94b 100644
--- a/sound/soc/sh/rcar/core.c
+++ b/sound/soc/sh/rcar/core.c
@@ -1569,8 +1569,7 @@ static int rsnd_resume(struct device *dev)
1569} 1569}
1570 1570
1571static const struct dev_pm_ops rsnd_pm_ops = { 1571static const struct dev_pm_ops rsnd_pm_ops = {
1572 .suspend = rsnd_suspend, 1572 SET_SYSTEM_SLEEP_PM_OPS(rsnd_suspend, rsnd_resume)
1573 .resume = rsnd_resume,
1574}; 1573};
1575 1574
1576static struct platform_driver rsnd_driver = { 1575static struct platform_driver rsnd_driver = {