Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bc122e34 authored by Mark Brown's avatar Mark Brown
Browse files

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
Loading
Loading
Loading
Loading
+0 −14
Original line number Diff line number Diff line
@@ -1408,23 +1408,9 @@ static int fsi_resume(struct device *dev)
	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 = {
	.suspend		= fsi_suspend,
	.resume			= fsi_resume,
	.runtime_suspend	= fsi_runtime_nop,
	.runtime_resume		= fsi_runtime_nop,
};

static struct fsi_core fsi1_core = {