|
|
@@ -1268,8 +1268,7 @@ int bcm_qspi_remove(struct platform_device *pdev)
|
|
|
/* function to be called by SoC specific platform driver remove() */
|
|
|
EXPORT_SYMBOL_GPL(bcm_qspi_remove);
|
|
|
|
|
|
-#ifdef CONFIG_PM_SLEEP
|
|
|
-static int bcm_qspi_suspend(struct device *dev)
|
|
|
+static int __maybe_unused bcm_qspi_suspend(struct device *dev)
|
|
|
{
|
|
|
struct bcm_qspi *qspi = dev_get_drvdata(dev);
|
|
|
|
|
|
@@ -1280,7 +1279,7 @@ static int bcm_qspi_suspend(struct device *dev)
|
|
|
return 0;
|
|
|
};
|
|
|
|
|
|
-static int bcm_qspi_resume(struct device *dev)
|
|
|
+static int __maybe_unused bcm_qspi_resume(struct device *dev)
|
|
|
{
|
|
|
struct bcm_qspi *qspi = dev_get_drvdata(dev);
|
|
|
int ret = 0;
|
|
|
@@ -1293,12 +1292,9 @@ static int bcm_qspi_resume(struct device *dev)
|
|
|
|
|
|
return ret;
|
|
|
}
|
|
|
-#endif /* CONFIG_PM_SLEEP */
|
|
|
|
|
|
-const struct dev_pm_ops bcm_qspi_pm_ops = {
|
|
|
- .suspend = bcm_qspi_suspend,
|
|
|
- .resume = bcm_qspi_resume,
|
|
|
-};
|
|
|
+SIMPLE_DEV_PM_OPS(bcm_qspi_pm_ops, bcm_qspi_suspend, bcm_qspi_resume);
|
|
|
+
|
|
|
/* pm_ops to be called by SoC specific platform driver */
|
|
|
EXPORT_SYMBOL_GPL(bcm_qspi_pm_ops);
|
|
|
|