zephyr/samples
Gerard Marull-Paretas 7ccc1a41bc pm: use actions for device PM control
Instead of passing target states, use actions for device PM control.
Actions represent better the meaning of the callback argument.
Furthermore, they are more future proof as they can be suitable for
other PM actions that have no direct mapping to a state. If we compare
with Linux, we could have a multi-stage suspend/resume. Such scenario
would not have a good mapping when using target states.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-08-04 08:23:01 -04:00
..
application_development samples: out_of_tree_driver: remove usage of device_pm_control_nop 2021-04-28 20:40:00 -04:00
arch sample: mpu: skip the MPU test for Armv8-R AArch64 2021-04-13 07:47:44 -04:00
basic samples: button: use gpio_dt_spec helpers 2021-06-24 06:40:00 -05:00
bluetooth samples: remove USB configuration option 2021-08-03 19:00:12 -04:00
boards pm: rename PM_DEVICE_STATE_SUSPEND to PM_DEVICE_STATE_SUSPENDED 2021-08-04 08:23:01 -04:00
compression samples: compression: lz4: add TOOLCHAIN_HAS_NEWLIB filter 2021-06-28 09:15:43 -04:00
drivers pm: rename PM_DEVICE_STATE_SUSPEND to PM_DEVICE_STATE_SUSPENDED 2021-08-04 08:23:01 -04:00
hello_world
kernel samples: metairq_dispatch: use name msgdev.h instead of main.h 2021-04-19 10:32:39 +02:00
modules modules: canopennode: rename header and Kconfig options 2021-07-01 13:32:18 -04:00
net samples: wpanusb: return -ENOTSUP on unsupported device-to-host requests 2021-08-03 19:05:44 -04:00
philosophers kernel/sched: Remove "cooperative scheduling only" special cases 2021-05-24 23:38:16 -04:00
posix doc: use kconfig role and directive 2021-06-29 10:26:28 -04:00
sensor pm: rename PM_DEVICE_STATE_SUSPEND to PM_DEVICE_STATE_SUSPENDED 2021-08-04 08:23:01 -04:00
shields samples: shields: lmp90100_evb: convert to using DEVICE_DT_GET_ONE() 2021-07-15 11:47:11 -04:00
subsys pm: use actions for device PM control 2021-08-04 08:23:01 -04:00
synchronization tests: remove kernel tag from key tests/samples 2021-07-08 08:59:51 -04:00
tfm_integration treewide: fix overlays after TF-M NS rename 2021-07-30 07:06:44 -04:00
userspace doc: fix typos 2021-04-30 16:03:08 -04:00
classic.rst doc: fix top samples doc index 2021-03-09 17:48:18 -05:00
index.rst samples: compression: lz4: lz4 sample application 2021-06-12 17:21:55 +02:00