zephyr/subsys/pm
Flavio Ceolin 8beb34237b pm: Allow override constraints implementation
Implement constraint API as weak symbols so applications or platform
can override them. Constraints are a high-level abstraction to inhibit
the power subsystem of using certain power states. Some platforms can
have their own way to set/release constraints in their drivers that
are not part of Zephyr's code base.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2021-09-13 05:50:54 -04:00
..
policy doc: pm: rework main documentation 2021-09-09 08:06:36 -04:00
CMakeLists.txt pm: move device_pm.c to device_runtime.c 2021-05-05 18:35:49 -04:00
Kconfig pm: device: remove CONFIG_PM_MAX_DEVICES 2021-05-29 07:38:06 -04:00
device.c pm: device: Remove transitional states 2021-08-27 17:47:10 -04:00
device_runtime.c pm: device: Remove transitional states 2021-08-27 17:47:10 -04:00
pm_ctrl.c pm: Allow override constraints implementation 2021-09-13 05:50:54 -04:00
pm_priv.h pm: Fix policy manager header 2021-06-14 21:48:27 -04:00
power.c pm: system: Suspend devices on STATE_SOFT_OFF 2021-08-24 22:29:34 -04:00