rtc: omap: mark PM methods as __maybe_unused
Instead of using #ifdef guards around PM methods, let's annotate them as __maybe_unused, as it provides better compile coverage. Also drop empty stub for omap_rtc_runtime_resume(). Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
This commit is contained in:
committed by
Alexandre Belloni
parent
b9de1a1dae
commit
0c749eacaa
+4
-14
@@ -882,8 +882,7 @@ static int omap_rtc_remove(struct platform_device *pdev)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_PM_SLEEP
|
static int __maybe_unused omap_rtc_suspend(struct device *dev)
|
||||||
static int omap_rtc_suspend(struct device *dev)
|
|
||||||
{
|
{
|
||||||
struct omap_rtc *rtc = dev_get_drvdata(dev);
|
struct omap_rtc *rtc = dev_get_drvdata(dev);
|
||||||
|
|
||||||
@@ -906,7 +905,7 @@ static int omap_rtc_suspend(struct device *dev)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int omap_rtc_resume(struct device *dev)
|
static int __maybe_unused omap_rtc_resume(struct device *dev)
|
||||||
{
|
{
|
||||||
struct omap_rtc *rtc = dev_get_drvdata(dev);
|
struct omap_rtc *rtc = dev_get_drvdata(dev);
|
||||||
|
|
||||||
@@ -921,10 +920,8 @@ static int omap_rtc_resume(struct device *dev)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CONFIG_PM
|
static int __maybe_unused omap_rtc_runtime_suspend(struct device *dev)
|
||||||
static int omap_rtc_runtime_suspend(struct device *dev)
|
|
||||||
{
|
{
|
||||||
struct omap_rtc *rtc = dev_get_drvdata(dev);
|
struct omap_rtc *rtc = dev_get_drvdata(dev);
|
||||||
|
|
||||||
@@ -934,16 +931,9 @@ static int omap_rtc_runtime_suspend(struct device *dev)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int omap_rtc_runtime_resume(struct device *dev)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static const struct dev_pm_ops omap_rtc_pm_ops = {
|
static const struct dev_pm_ops omap_rtc_pm_ops = {
|
||||||
SET_SYSTEM_SLEEP_PM_OPS(omap_rtc_suspend, omap_rtc_resume)
|
SET_SYSTEM_SLEEP_PM_OPS(omap_rtc_suspend, omap_rtc_resume)
|
||||||
SET_RUNTIME_PM_OPS(omap_rtc_runtime_suspend,
|
SET_RUNTIME_PM_OPS(omap_rtc_runtime_suspend, NULL, NULL)
|
||||||
omap_rtc_runtime_resume, NULL)
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static void omap_rtc_shutdown(struct platform_device *pdev)
|
static void omap_rtc_shutdown(struct platform_device *pdev)
|
||||||
|
|||||||
Reference in New Issue
Block a user