zephyr/subsys/pm
Jordan Yates 9e9fb319a7 pm: device: helper for running actions on children
Adds a helper function for running PM actions on child devices. A custom
implementation of `device_supported_foreach` is used as we don't
necessarily want the early exit behaviour of that function in the power
domain context.

The early exit behaviour can be obained through a return value in the
failure callback if that is desired.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2022-01-19 13:35:32 -05:00
..
policy pm: policy: residency: remove redundant logging 2022-01-11 10:46:20 +01:00
CMakeLists.txt pm: state: add pm_state_cpu_get_all 2022-01-11 10:46:20 +01:00
constraint.c pm: pm_ctrl.c -> constraint.c 2021-11-23 18:12:15 +01:00
device_runtime.c pm: device: Make power domain optional 2022-01-19 13:35:32 -05:00
device.c pm: device: helper for running actions on children 2022-01-19 13:35:32 -05:00
Kconfig pm: device: Make power domain optional 2022-01-19 13:35:32 -05:00
pm_stats.c pm: stats: use pm_stats prefix 2021-11-23 18:12:15 +01:00
pm_stats.h pm: stats: pm_(start|stop)_timer -> pm_stats_(start|stop) 2021-11-23 18:12:15 +01:00
pm.c pm: policy: return a reference to the next state 2022-01-11 10:46:20 +01:00
state.c pm: state: require cpus node 2022-01-11 10:46:20 +01:00