by using SET_SYSTEM_SLEEP_PM_OPS, we will make
sure that we don't use undefined functions.
Signed-off-by: Felipe Balbi <balbi@ti.com>
return 0;
}
+
+static const struct dev_pm_ops am335x_pm_ops = {
+ SET_SYSTEM_SLEEP_PM_OPS(am335x_phy_suspend, am335x_phy_resume)
+};
+
#define DEV_PM_OPS (&am335x_pm_ops)
#else
#define DEV_PM_OPS NULL
#endif
-
-static const struct dev_pm_ops am335x_pm_ops = {
- .suspend = am335x_phy_suspend,
- .resume = am335x_phy_resume,
-};
-
static const struct of_device_id am335x_phy_ids[] = {
{ .compatible = "ti,am335x-usb-phy" },
{ }