zephyr/subsys/pm
Krzysztof Chruściński bb4fb12ca4 pm: policy: default: Optimize power state selection
Update power state selection. Previously, it was iterating over states
starting from the last one so the most common short sleep periods were
taking the longest time to select. Order is now swapped so that short
sleeps will get power state as quick as possible.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-04-21 07:45:07 +02:00
..
policy pm: policy: default: Optimize power state selection 2025-04-21 07:45:07 +02:00
CMakeLists.txt
device_runtime.c
device_system_managed.c
device_system_managed.h
device.c pm: device: correct state in pm_device_driver_init 2025-04-11 14:53:53 +02:00
Kconfig pm: Optimize pre-wakeup in suspend procedure 2025-04-08 19:26:57 +02:00
pm_shell.c shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
pm_stats.c pm: Use fixed cpu id in single core case 2025-04-08 08:57:57 +02:00
pm_stats.h
pm.c pm: Add option to quickly detect power state availability 2025-04-21 07:45:07 +02:00
state.c pm: Use pointers for current and forced power states 2025-04-17 21:17:18 +02:00