|
@@ -355,8 +355,7 @@ static int xhci_plat_remove(struct platform_device *dev)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-#ifdef CONFIG_PM_SLEEP
|
|
|
-static int xhci_plat_suspend(struct device *dev)
|
|
|
+static int __maybe_unused xhci_plat_suspend(struct device *dev)
|
|
|
{
|
|
|
struct usb_hcd *hcd = dev_get_drvdata(dev);
|
|
|
struct xhci_hcd *xhci = hcd_to_xhci(hcd);
|
|
@@ -378,7 +377,7 @@ static int xhci_plat_suspend(struct device *dev)
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
-static int xhci_plat_resume(struct device *dev)
|
|
|
+static int __maybe_unused xhci_plat_resume(struct device *dev)
|
|
|
{
|
|
|
struct usb_hcd *hcd = dev_get_drvdata(dev);
|
|
|
struct xhci_hcd *xhci = hcd_to_xhci(hcd);
|
|
@@ -393,10 +392,8 @@ static int xhci_plat_resume(struct device *dev)
|
|
|
|
|
|
return xhci_resume(xhci, 0);
|
|
|
}
|
|
|
-#endif /* CONFIG_PM_SLEEP */
|
|
|
|
|
|
-#ifdef CONFIG_PM
|
|
|
-static int xhci_plat_runtime_suspend(struct device *dev)
|
|
|
+static int __maybe_unused xhci_plat_runtime_suspend(struct device *dev)
|
|
|
{
|
|
|
struct usb_hcd *hcd = dev_get_drvdata(dev);
|
|
|
struct xhci_hcd *xhci = hcd_to_xhci(hcd);
|
|
@@ -404,14 +401,13 @@ static int xhci_plat_runtime_suspend(struct device *dev)
|
|
|
return xhci_suspend(xhci, true);
|
|
|
}
|
|
|
|
|
|
-static int xhci_plat_runtime_resume(struct device *dev)
|
|
|
+static int __maybe_unused xhci_plat_runtime_resume(struct device *dev)
|
|
|
{
|
|
|
struct usb_hcd *hcd = dev_get_drvdata(dev);
|
|
|
struct xhci_hcd *xhci = hcd_to_xhci(hcd);
|
|
|
|
|
|
return xhci_resume(xhci, 0);
|
|
|
}
|
|
|
-#endif /* CONFIG_PM */
|
|
|
|
|
|
static const struct dev_pm_ops xhci_plat_pm_ops = {
|
|
|
SET_SYSTEM_SLEEP_PM_OPS(xhci_plat_suspend, xhci_plat_resume)
|