|
@@ -305,17 +305,19 @@ static int hdaps_probe(struct platform_device *dev)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static int hdaps_resume(struct platform_device *dev)
|
|
|
+static int hdaps_resume(struct device *dev)
|
|
|
{
|
|
|
return hdaps_device_init();
|
|
|
}
|
|
|
|
|
|
+static SIMPLE_DEV_PM_OPS(hdaps_pm, NULL, hdaps_resume);
|
|
|
+
|
|
|
static struct platform_driver hdaps_driver = {
|
|
|
.probe = hdaps_probe,
|
|
|
- .resume = hdaps_resume,
|
|
|
.driver = {
|
|
|
.name = "hdaps",
|
|
|
.owner = THIS_MODULE,
|
|
|
+ .pm = &hdaps_pm,
|
|
|
},
|
|
|
};
|
|
|
|