PM: Do not use the syscore flag for runtime PM
[firefly-linux-kernel-4.4.55.git] / drivers / base / power / domain.c
index d7e71b5b080ea6b29a88caa8249cb4afe8d6463a..5f4606f13be6922f2c56987fd7089e2cd4b82d5f 100644 (file)
@@ -442,7 +442,7 @@ static int pm_genpd_poweroff(struct generic_pm_domain *genpd)
        not_suspended = 0;
        list_for_each_entry(pdd, &genpd->dev_list, list_node)
                if (pdd->dev->driver && (!pm_runtime_suspended(pdd->dev)
-                   || pdd->dev->power.irq_safe || pdd->dev->power.syscore))
+                   || pdd->dev->power.irq_safe))
                        not_suspended++;
 
        if (not_suspended > genpd->in_progress)