|
@@ -288,8 +288,7 @@ static int spear_kbd_remove(struct platform_device *pdev)
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
-#ifdef CONFIG_PM
|
|
|
|
-static int spear_kbd_suspend(struct device *dev)
|
|
|
|
|
|
+static int __maybe_unused spear_kbd_suspend(struct device *dev)
|
|
{
|
|
{
|
|
struct platform_device *pdev = to_platform_device(dev);
|
|
struct platform_device *pdev = to_platform_device(dev);
|
|
struct spear_kbd *kbd = platform_get_drvdata(pdev);
|
|
struct spear_kbd *kbd = platform_get_drvdata(pdev);
|
|
@@ -342,7 +341,7 @@ static int spear_kbd_suspend(struct device *dev)
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
-static int spear_kbd_resume(struct device *dev)
|
|
|
|
|
|
+static int __maybe_unused spear_kbd_resume(struct device *dev)
|
|
{
|
|
{
|
|
struct platform_device *pdev = to_platform_device(dev);
|
|
struct platform_device *pdev = to_platform_device(dev);
|
|
struct spear_kbd *kbd = platform_get_drvdata(pdev);
|
|
struct spear_kbd *kbd = platform_get_drvdata(pdev);
|
|
@@ -368,7 +367,6 @@ static int spear_kbd_resume(struct device *dev)
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
-#endif
|
|
|
|
|
|
|
|
static SIMPLE_DEV_PM_OPS(spear_kbd_pm_ops, spear_kbd_suspend, spear_kbd_resume);
|
|
static SIMPLE_DEV_PM_OPS(spear_kbd_pm_ops, spear_kbd_suspend, spear_kbd_resume);
|
|
|
|
|