MLK-22309-1 media: mxc-parallel-csi: mark PM functions as __maybe_unused
authorRobby Cai <robby.cai@nxp.com>
Wed, 24 Jul 2019 07:46:16 +0000 (15:46 +0800)
committerRobby Cai <robby.cai@nxp.com>
Thu, 25 Jul 2019 05:55:03 +0000 (13:55 +0800)
fix build warnings if CONFIG_PM_SLEEP is disabled.

drivers/media/platform/imx8/mxc-parallel-csi.c:618:12: warning: 'parallel_csi_pm_resume' defined but not used [-Wunused-function]
 static int parallel_csi_pm_resume(struct device *dev)
            ^~~~~~~~~~~~~~~~~~~~~~
drivers/media/platform/imx8/mxc-parallel-csi.c:613:12: warning: 'parallel_csi_pm_suspend' defined but not used [-Wunused-function]
 static int parallel_csi_pm_suspend(struct device *dev)
            ^~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Robby Cai <robby.cai@nxp.com>
Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
drivers/media/platform/imx8/mxc-parallel-csi.c

index afefdd5..7e41a31 100644 (file)
@@ -610,17 +610,17 @@ static int mxc_parallel_csi_remove(struct platform_device *pdev)
        return 0;
 }
 
-static int parallel_csi_pm_suspend(struct device *dev)
+static int __maybe_unused parallel_csi_pm_suspend(struct device *dev)
 {
        return pm_runtime_force_suspend(dev);
 }
 
-static int parallel_csi_pm_resume(struct device *dev)
+static int __maybe_unused parallel_csi_pm_resume(struct device *dev)
 {
        return pm_runtime_force_resume(dev);
 }
 
-static int parallel_csi_runtime_suspend(struct device *dev)
+static int __maybe_unused parallel_csi_runtime_suspend(struct device *dev)
 {
        struct mxc_parallel_csi_dev *pcsidev = dev_get_drvdata(dev);
 
@@ -629,7 +629,7 @@ static int parallel_csi_runtime_suspend(struct device *dev)
        return 0;
 }
 
-static int parallel_csi_runtime_resume(struct device *dev)
+static int __maybe_unused parallel_csi_runtime_resume(struct device *dev)
 {
        struct mxc_parallel_csi_dev *pcsidev = dev_get_drvdata(dev);
        int ret;