zephyr/dts/bindings/base
Jordan Yates db3d51bb7d pm: device_runtime: add zephyr,pm-device-runtime-auto
Add the `zephyr,pm-device-runtime-auto` flag to `pm.yaml` and
`struct pm_device`.

This flag is intended to signify to the boot system that device runtime
PM should be automatically enabled on the device after the init function
has run.

Only run `pm_device_runtime_auto_enable` function on a device if
initialisation succeeded. This prevents actions being run on devices
that are not ready.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2023-03-29 12:21:13 -04:00
..
base.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
pm.yaml pm: device_runtime: add zephyr,pm-device-runtime-auto 2023-03-29 12:21:13 -04:00
power.yaml dts: bindings: drop remaining "required: false" from bindings 2023-01-04 14:23:53 +01:00
zephyr,memory-region.yaml dts: bindings: drop remaining "required: false" from bindings 2023-01-04 14:23:53 +01:00