diff options
Diffstat (limited to 'sound/soc/fsl/fsl_asrc.c')
-rw-r--r-- | sound/soc/fsl/fsl_asrc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/fsl/fsl_asrc.c b/sound/soc/fsl/fsl_asrc.c index ede17dddae6a..c1db84d6756a 100644 --- a/sound/soc/fsl/fsl_asrc.c +++ b/sound/soc/fsl/fsl_asrc.c @@ -1235,10 +1235,13 @@ static int fsl_asrc_suspend(struct device *dev) static int fsl_asrc_resume(struct device *dev) { + struct fsl_asrc *asrc_priv = dev_get_drvdata(dev); int ret; ret = pm_runtime_force_resume(dev); + fsl_asrc_m2m_resume(asrc_priv); + return ret; } #endif /* CONFIG_PM_SLEEP */ |