zephyr/tests/subsys/pm
Riadh Ghaddab 12a437c4c9 pm: policy: change the policy event handling
Some events needs to be handled with a very low latency constraint.
If the system is in deep sleep, exit latency from this low level state
exceeds sometimes the maximum latency constraint of these events.

Before suspending the system, select which events is happening sooner,
kernel events or normal events.
CPU will be up just before the next event occurs taking into account the
exit latency of the current power state

Change also the policy event API to take as argument absolute time in HW
cycles instead of time in us

Signed-off-by: Riadh Ghaddab <rghaddab@baylibre.com>
2024-09-09 13:56:04 -04:00
..
device_driver_init everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
device_power_domains tests: pm: device_power_domains: remove CONFIG_PM 2023-12-06 09:16:12 +00:00
device_runtime_api tests: pm/device_runtime: Test pm_device_runtime_usage 2024-05-22 15:08:39 -05:00
device_wakeup_api tests: device_wakeup_api: Use DTS overlay for power state 2024-06-04 19:13:53 -04:00
policy_api pm: policy: change the policy event handling 2024-09-09 13:56:04 -04:00
power_domain everywhere: replace double words 2024-06-25 06:05:35 -04:00
power_mgmt tests: power_mgmt: Test system-managed disabled per state 2024-06-04 19:13:53 -04:00
power_mgmt_multicore tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
power_mgmt_soc tests: subsys: pm: add ke17z test support 2024-08-19 15:18:33 -04:00
power_states_api pm: Add a symbol for device power state constraints 2024-06-07 19:06:23 -04:00