zephyr/subsys/pm
Gerard Marull-Paretas bc2990f82d pm: device: do not call device if already on the given state
If the device is already at the given state, do not call the device PM
control function. This makes sure that devices are only called to change
from one state to another.

Even though asynchronous device PM is completely broken, transitional
states are considered too.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-08-04 08:23:01 -04:00
..
policy soc: cc13x2: Use residency policy 2021-07-21 17:54:40 +03:00
CMakeLists.txt pm: move device_pm.c to device_runtime.c 2021-05-05 18:35:49 -04:00
device_runtime.c pm: device: do not call device if already on the given state 2021-08-04 08:23:01 -04:00
device.c pm: device: do not call device if already on the given state 2021-08-04 08:23:01 -04:00
Kconfig pm: device: remove CONFIG_PM_MAX_DEVICES 2021-05-29 07:38:06 -04:00
pm_ctrl.c pm: Fix policy manager header 2021-06-14 21:48:27 -04:00
pm_priv.h pm: Fix policy manager header 2021-06-14 21:48:27 -04:00
power.c pm: Avoid weak function clash 2021-07-26 04:31:54 -04:00