zephyr/subsys/pm
Flavio Ceolin 0b13b44a66 pm: device: Dynamically add a device to a power domain
Add API to add devices to a power domain in runtime. The number of
devices that can be added is defined in build time.

The script gen_handles.py will check the number defined in
`CONFIG_PM_DEVICE_POWER_DOMAIN_DYNAMIC` to resize the handles vector,
adding empty slots in the supported sector to be used later.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-04-18 17:25:01 -07:00
..
CMakeLists.txt pm: policy: move constraints to policy API 2022-03-16 15:26:47 +01:00
Kconfig pm: device: Dynamically add a device to a power domain 2022-04-18 17:25:01 -07:00
device.c pm: device: Dynamically add a device to a power domain 2022-04-18 17:25:01 -07:00
device_runtime.c kernel: workq: Fix type errors in delayable work handlers 2022-02-02 18:43:12 -05:00
pm.c all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00
pm_stats.c include: remove unnecessary autoconf.h includes 2022-04-05 11:18:20 +02:00
pm_stats.h
policy.c pm: policy: allow to get notifief when maximum latency changes 2022-03-16 15:26:47 +01:00
state.c all: Deprecate UTIL_LISTIFY and replace with LISTIFY 2022-03-08 11:03:30 +01:00