summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorKevin Hilman (TI) <khilman@baylibre.com>2026-09-24 13:29:56 -0700
committerUlf Hansson <ulfh@kernel.org>2026-09-28 15:25:19 +0200
commit4ff08254de73780e9a0d72a14060e5957070ff12 (patch)
treea4faf47e5afd06bf3790455a2895072a413060ed /include/linux
parent7260dfd672d89982f0819221788c3b2ba97b5b28 (diff)
PM / QoS: add flag to indicate latency applies system-wide
By default, the QoS resume latency currenly only applied to runtime PM decisions. Add new PM_QOS_FLAG_LATENCY_SYS flag to indicate that the resume latency QoS constraint should be applied to system-wide PM *in addition to* runtime PM. Acked-by: Rafael J. Wysocki (Intel) <rafael@kernel.org> Reviewed-by: Kendall Willis <k-willis@ti.com> Signed-off-by: Kevin Hilman (TI) <khilman@baylibre.com> Signed-off-by: Ulf Hansson <ulfh@kernel.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/pm_qos.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/pm_qos.h b/include/linux/pm_qos.h
index 6cea4455f867..aededda52b6b 100644
--- a/include/linux/pm_qos.h
+++ b/include/linux/pm_qos.h
@@ -37,6 +37,8 @@ enum pm_qos_flags_status {
#define PM_QOS_LATENCY_TOLERANCE_NO_CONSTRAINT (-1)
#define PM_QOS_FLAG_NO_POWER_OFF (1 << 0)
+/* latency value applies to system-wide suspend/s2idle */
+#define PM_QOS_FLAG_LATENCY_SYS (2 << 0)
enum pm_qos_type {
PM_QOS_UNITIALIZED,