Lines Matching +full:pm +full:- +full:related
1 .. SPDX-License-Identifier: GPL-2.0
89 code, and that causes the kernel to run the architecture-specific
91 until the ``->enable()`` governor callback is invoked for that CPU
103 It is expected to reverse any changes made by the ``->enable()``
143 selection made by the ``->select()`` callback (when it was invoked last
148 quality of service (PM QoS) constraints on the processor wakeup latency into
150 PM QoS wakeup latency constraint for a given CPU, a ``CPUIdle`` governor is
152 :c:func:`cpuidle_governor_latency_req()`. Then, the governor's ``->select()``
180 governors for computations related to idle state selection:
217 The analogous ``->enter_s2idle()`` callback in struct cpuidle_state is used
218 only for implementing the suspend-to-idle system-wide power management feature.
219 The difference between in and ``->enter()`` is that it must not re-enable
221 clock event devices, which the ``->enter()`` callback may do sometimes.
227 is, idle states that can only be asked for if multiple related logical CPUs are
254 ``sysfs`` interface to be created and the governor's ``->enable()`` callback to