summaryrefslogtreecommitdiff
path: root/Documentation/power
diff options
context:
space:
mode:
authorUlf Hansson <ulf.hansson@linaro.org>2021-06-08 12:02:49 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2021-06-11 20:03:01 +0300
commit63d00be69348fda431ae59aba6af268a5cf5058e (patch)
tree994a4a233bf498e739e234bff13e22b8d4c06544 /Documentation/power
parent5a2bd1b1c64e1ac5627db3767ac465f18606315c (diff)
downloadlinux-63d00be69348fda431ae59aba6af268a5cf5058e.tar.xz
PM: runtime: Allow unassigned ->runtime_suspend|resume callbacks
We are currently allowing ->runtime_idle() callbacks to be unassigned without returning an error code from rpm_idle(). This has been useful to avoid boilerplate code in drivers. Let's take this approach a step further, by allowing also unassigned ->runtime_suspend|resume() callbacks. In this way, a consumer/supplier device link can be used to let a consumer device be power managed through its supplier device, without requiring assigned ->runtime_suspend|resume() callbacks for the consumer device, for example. Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'Documentation/power')
0 files changed, 0 insertions, 0 deletions