OSDN Git Service

spi: lpspi: Remove CONFIG_PM_SLEEP ifdefery
authorFabio Estevam <festevam@gmail.com>
Mon, 17 Aug 2020 23:58:12 +0000 (20:58 -0300)
committerMark Brown <broonie@kernel.org>
Tue, 18 Aug 2020 16:52:36 +0000 (17:52 +0100)
Use __maybe_unused for the suspend()/resume() hooks and get rid of
the CONFIG_PM_SLEEP ifdefery to improve the code.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Link: https://lore.kernel.org/r/20200817235812.19518-1-festevam@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-fsl-lpspi.c

index 85a5c95..986b979 100644 (file)
@@ -944,8 +944,7 @@ static int fsl_lpspi_remove(struct platform_device *pdev)
        return 0;
 }
 
-#ifdef CONFIG_PM_SLEEP
-static int fsl_lpspi_suspend(struct device *dev)
+static int __maybe_unused fsl_lpspi_suspend(struct device *dev)
 {
        int ret;
 
@@ -954,7 +953,7 @@ static int fsl_lpspi_suspend(struct device *dev)
        return ret;
 }
 
-static int fsl_lpspi_resume(struct device *dev)
+static int __maybe_unused fsl_lpspi_resume(struct device *dev)
 {
        int ret;
 
@@ -968,7 +967,6 @@ static int fsl_lpspi_resume(struct device *dev)
 
        return 0;
 }
-#endif /* CONFIG_PM_SLEEP */
 
 static const struct dev_pm_ops fsl_lpspi_pm_ops = {
        SET_RUNTIME_PM_OPS(fsl_lpspi_runtime_suspend,