summaryrefslogtreecommitdiff
path: root/drivers/pmdomain/governor.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pmdomain/governor.c')
-rw-r--r--drivers/pmdomain/governor.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/pmdomain/governor.c b/drivers/pmdomain/governor.c
index d1a10eeebd16..c1e148657c87 100644
--- a/drivers/pmdomain/governor.c
+++ b/drivers/pmdomain/governor.c
@@ -392,6 +392,8 @@ static bool cpu_power_down_ok(struct dev_pm_domain *pd)
if (idle_duration_ns >= (genpd->states[i].residency_ns +
genpd->states[i].power_off_latency_ns)) {
genpd->state_idx = i;
+ genpd->gd->last_enter = now;
+ genpd->gd->reflect_residency = true;
return true;
}
} while (--i >= 0);