On Wed, Aug 05, 2009 at 08:44:01PM +0200, Rafael J. Wysocki wrote:
quoted
+static struct dev_pm_ops w1_gpio_pm_ops = {
+ .suspend = w1_gpio_suspend,
+ .freeze = w1_gpio_suspend,
+ .resume = w1_gpio_resume,
+ .thaw = w1_gpio_resume,
You need
+ .poweroff = w1_gpio_suspend,
+ .restore = w1_gpio_resume,
in addition to these, which seems to be the case with the rest of the patches
too.
If you wait for a little while with the patchset, we're going to have a
convenience macro for defining such 'standard' dev_pm_ops objects.
Ok, fine. Letting them all point the same function looks somwhat hackish
to me, so I'll wait for that macro. Let me know when that has arrived :)
Daniel