zephyr/subsys
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
..
bluetooth bluetooth: host: Fix checking if LTK is present 2023-03-29 15:54:47 +00:00
canbus
console
debug debug: arm64: add FPU context offset in thread info 2023-03-29 09:28:57 -04:00
demand_paging
dfu dfu: Change FLASH_MAP and STREAM_FLASH from select to depends on 2023-03-03 10:49:32 +01:00
disk subsys/disk: No need of runtime intialization for disk access part 2023-03-13 18:34:40 +00:00
dsp zdsp: add ARC DSPLIB backend for zdsp 2023-02-21 15:06:06 +01:00
emul emul: Cleanup emul directory 2023-02-24 11:50:10 +01:00
fb fb: cfb: cfb_shell command to set font kerning 2023-03-02 13:51:55 +01:00
fs fs: Fix Kconfig formatting 2023-03-22 13:52:07 +01:00
input input: add a longpress device 2023-03-24 13:48:28 +00:00
ipc ipc: multi-endpoint icmsg cleanup 2023-02-23 10:46:25 +01:00
jwt
logging armclang: fix compiler warnings with isprint() 2023-03-17 09:30:01 +01:00
lorawan lorawan: services: add Application Layer Clock Synchronization 2023-01-23 10:05:49 +00:00
mgmt mgmt/mcumgr/img_mgmt: Fix upgrade accepting equal version 2023-03-29 11:31:19 +02:00
modbus modbus: Remove redundant check 2023-02-06 10:03:20 +01:00
net net: lwm2m: Add is_suspended() routine 2023-03-28 15:06:15 +02:00
pm pm: device_runtime: add zephyr,pm-device-runtime-auto 2023-03-29 12:21:13 -04:00
portability
random rand32_timer: make it more random-like for tests to pass 2023-01-27 17:38:26 +09:00
rtio rtio: Properly track last sqe in the queue 2023-03-17 12:49:57 -05:00
sd sd: Return ret if error in sdmmc_spi_read_cxd 2023-03-28 09:23:47 +02:00
settings settings: Make settings_subsys_init() thread safe 2023-02-20 09:52:26 +01:00
shell armclang: fix compiler warnings with isprint() 2023-03-17 09:30:01 +01:00
stats
storage subsys/storage/flash_map: remove unnecessary includes 2023-03-03 15:34:59 +01:00
task_wdt
testsuite fff: Add fff_extensions.h, RETURN_HANDLED_CONTEXT() 2023-03-16 13:43:33 -04:00
timing
tracing armclang: fix compiler warnings with isprint() 2023-03-17 09:30:01 +01:00
usb drivers: udc: move transfer status to buffer info structure 2023-03-23 10:08:03 +01:00
zbus
CMakeLists.txt input: add input subsystem 2023-03-06 11:47:32 -08:00
Kconfig input: add input subsystem 2023-03-06 11:47:32 -08:00