]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/base/power/main.c
PM: Prevent waiting forever on asynchronous resume after failing suspend
[mv-sheeva.git] / drivers / base / power / main.c
index 5419a49ff135121ce608004f40a211a9587b5cf5..276d5a701dc37cfbebc828a88efc824abc163774 100644 (file)
@@ -59,6 +59,7 @@ void device_pm_init(struct device *dev)
 {
        dev->power.status = DPM_ON;
        init_completion(&dev->power.completion);
+       complete_all(&dev->power.completion);
        dev->power.wakeup_count = 0;
        pm_runtime_init(dev);
 }