diff --git a/drivers/base/power/domain.c b/drivers/base/power/domain.c
index 5711708532db12be9a7052a18d5b5ddc7e95d1a1..a5e1262b964b8f987480152cb5feb0dbc9d81e47 100644
--- a/drivers/base/power/domain.c
+++ b/drivers/base/power/domain.c
@@ -544,6 +544,7 @@ static int genpd_runtime_suspend(struct device *dev)
 		return -EBUSY;
 
 	/* Measure suspend latency. */
+	time_start = 0;
 	if (runtime_pm)
 		time_start = ktime_get();