doc: pm: Clarify a device pm note
Clarify conditions that prevent the cpu to enter low power state. Fixes #69647 Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
This commit is contained in:
parent
8590f6a469
commit
68c0c55419
1 changed files with 8 additions and 3 deletions
|
@ -105,9 +105,14 @@ It is important to emphasize that this method has drawbacks (see above) and
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
When using this method of device power management, the CPU will enter
|
When using this method of device power management, the CPU will not
|
||||||
a low power state only if no devices are in the middle of a hardware
|
enter a low-power state if a device cannot be suspended. For example,
|
||||||
transaction that cannot be interrupted.
|
if a device returns an error such as ``-EBUSY`` in response to the
|
||||||
|
``PM_DEVICE_ACTION_SUSPEND`` action, indicating it is in the middle of
|
||||||
|
a transaction that cannot be interrupted. Another condition that
|
||||||
|
prevents the CPU from entering a low-power state is if the option
|
||||||
|
:kconfig:option:`CONFIG_PM_NEED_ALL_DEVICES_IDLE` is set and a device
|
||||||
|
is marked as busy.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue