Commit bc122e34 authored by Mark Brown's avatar Mark Brown

ASoC: fsi: Remove unneeded empty runtime PM callbacks

The runtime PM core no longer requires any callbacks so don't provide
empty ones for it any more.
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent 69edea8a
...@@ -1408,23 +1408,9 @@ static int fsi_resume(struct device *dev) ...@@ -1408,23 +1408,9 @@ static int fsi_resume(struct device *dev)
return 0; return 0;
} }
static int fsi_runtime_nop(struct device *dev)
{
/* Runtime PM callback shared between ->runtime_suspend()
* and ->runtime_resume(). Simply returns success.
*
* This driver re-initializes all registers after
* pm_runtime_get_sync() anyway so there is no need
* to save and restore registers here.
*/
return 0;
}
static struct dev_pm_ops fsi_pm_ops = { static struct dev_pm_ops fsi_pm_ops = {
.suspend = fsi_suspend, .suspend = fsi_suspend,
.resume = fsi_resume, .resume = fsi_resume,
.runtime_suspend = fsi_runtime_nop,
.runtime_resume = fsi_runtime_nop,
}; };
static struct fsi_core fsi1_core = { static struct fsi_core fsi1_core = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment