[PATCH v3 1/9] PM: Use true/false as power.needs_force_resume values

From: Rafael J. Wysocki
Date: Fri Jun 27 2025 - 15:31:33 EST


From: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>

Since power.needs_force_resume is a bool field, use true/false
as its values instead of 1/0, respectively.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>
Reviewed-by: Ulf Hansson <ulf.hansson@xxxxxxxxxx>
---

v2 -> v3: No changes.

v1 -> v2: Added R-by from Ulf.

---
drivers/base/power/runtime.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

--- a/drivers/base/power/runtime.c
+++ b/drivers/base/power/runtime.c
@@ -1827,7 +1827,7 @@
dev->power.request_pending = false;
dev->power.request = RPM_REQ_NONE;
dev->power.deferred_resume = false;
- dev->power.needs_force_resume = 0;
+ dev->power.needs_force_resume = false;
INIT_WORK(&dev->power.work, pm_runtime_work);

dev->power.timer_expires = 0;
@@ -1997,7 +1997,7 @@
pm_runtime_set_suspended(dev);
} else {
__update_runtime_status(dev, RPM_SUSPENDED);
- dev->power.needs_force_resume = 1;
+ dev->power.needs_force_resume = true;
}

return 0;
@@ -2047,7 +2047,7 @@

pm_runtime_mark_last_busy(dev);
out:
- dev->power.needs_force_resume = 0;
+ dev->power.needs_force_resume = false;
pm_runtime_enable(dev);
return ret;
}