aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorSakari Ailus <sakari.ailus@linux.intel.com>2025-06-16 09:12:12 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2025-06-18 21:41:08 +0200
commitcd4da713f99651e99fbce8ed6b6ec8f686c029a8 (patch)
treec8a2bc9bd5890984124317d84596f88873b2f06b
parentPM: runtime: Mark last busy stamp in pm_request_autosuspend() (diff)
downloadwireguard-linux-cd4da713f99651e99fbce8ed6b6ec8f686c029a8.tar.xz
wireguard-linux-cd4da713f99651e99fbce8ed6b6ec8f686c029a8.zip
Documentation: PM: *_autosuspend() functions update last busy time
Document that the *_autosuspend() variants of the Runtime PM functions update the last busy timestamp. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Link: https://patch.msgid.link/20250616061212.2286741-7-sakari.ailus@linux.intel.com Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
-rw-r--r--Documentation/power/runtime_pm.rst3
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/power/runtime_pm.rst b/Documentation/power/runtime_pm.rst
index 91bc93422262..c8dbdb8595e5 100644
--- a/Documentation/power/runtime_pm.rst
+++ b/Documentation/power/runtime_pm.rst
@@ -887,7 +887,8 @@ instead of the non-autosuspend counterparts::
Drivers may also continue to use the non-autosuspend helper functions; they
will behave normally, which means sometimes taking the autosuspend delay into
-account (see pm_runtime_idle).
+account (see pm_runtime_idle). The autosuspend variants of the functions also
+call pm_runtime_mark_last_busy().
Under some circumstances a driver or subsystem may want to prevent a device
from autosuspending immediately, even though the usage counter is zero and the