zephyr/subsys/pm
Flavio Ceolin 3b895064af pm: Remove state lock/unlock API
This API is not widely used and it is actually broken since device
runtime power management is not checking it when suspending and
resuming.

On top of that, this API is very close to pm_device_busy* API,
close enough to consolidate in only one API.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-04-09 20:11:48 +02:00
..
CMakeLists.txt pm: policy: move constraints to policy API 2022-03-16 15:26:47 +01:00
device.c pm: Remove state lock/unlock API 2024-04-09 20:11:48 +02:00
device_runtime.c pm: Remove state lock/unlock API 2024-04-09 20:11:48 +02:00
Kconfig pm: policy: add check for device busy in policy 2023-09-15 14:51:50 -04:00
pm.c pm: Remove state lock/unlock API 2024-04-09 20:11:48 +02:00
pm_stats.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
pm_stats.h subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
policy.c pm: policy: add check for device busy in policy 2023-09-15 14:51:50 -04:00
state.c pm: state: allow disabling certain power states 2023-07-26 16:49:00 +02:00