zephyr/tests/subsys/pm
Carlo Caione 1608c8adba pm: Introduce CONFIG_PM_DEVICE_RUNTIME_EXCLUSIVE
Sometimes we want to entirely decouple the system PM from the device PM,
leaving the devices to manage its own power states using the runtime PM.

This is currently not possible because the suspend / resume code path is
triggering the device PM hooks even when the runtime PM is enabled.

Introduce a new PM_DEVICE_RUNTIME_EXCLUSIVE symbol to allow the platform
to skip the device PM triggers on suspend / resume.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-06-22 12:24:43 +02:00
..
device_power_domains tests: pm: device: test pm_device_is_powered 2022-06-08 12:43:00 +02:00
device_runtime_api tests: pm: device_runtime: test PM unsupported behaviour 2022-05-15 21:34:46 +02:00
device_wakeup_api tests: migrate includes to <zephyr/...> 2022-05-06 20:02:14 +02:00
policy_api tests: migrate includes to <zephyr/...> 2022-05-06 20:02:14 +02:00
power_domain tests: migrate includes to <zephyr/...> 2022-05-06 20:02:14 +02:00
power_mgmt pm: Introduce CONFIG_PM_DEVICE_RUNTIME_EXCLUSIVE 2022-06-22 12:24:43 +02:00
power_mgmt_multicore tests: remove redundant <zephyr/zephyr.h> includes 2022-06-15 09:13:11 +02:00
power_mgmt_soc tests: migrate includes to <zephyr/...> 2022-05-06 20:02:14 +02:00
power_states_api tests: migrate includes to <zephyr/...> 2022-05-06 20:02:14 +02:00