zephyr/subsys
Gerard Marull-Paretas cc2f0e9c08 pm: use enum for device PM states
Move all PM_DEVICE_STATE_* definitions to an enum. The
PM_DEVICE_STATE_SET and PM_DEVICE_STATE_GET definitions have been kept
out of the enum since they do not represent any state. However, their
name has not been changed since they will be removed soon.

All drivers and tests have been adjusted accordingly.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-07-07 14:13:12 -04:00
..
bluetooth Bluetooth: Controller: Use define for offset unit and SCA calculation 2021-07-06 18:51:51 -04:00
canbus modules: canopennode: move glue code to modules directory 2021-07-01 13:32:18 -04:00
console
cpp cpp: Fix C++ exception handling newlib dependency 2021-06-08 11:45:28 -05:00
debug thread analyzer: fix formatting for unsigned int 2021-06-01 12:42:38 -05:00
demand_paging kernel: mmu: z_backing_store* to k_mem_paging_backing_store* 2021-05-28 11:33:22 -04:00
dfu dfu/boot: add CONFIG_UPDATEABLE_IMAGE_NUMBER option 2021-06-17 12:41:17 +02:00
disk include: move disk_access.h to storage 2021-03-23 12:16:01 +01:00
emul include: Move emul.h to drivers/emul.h 2021-04-22 12:51:01 -04:00
fb
fs fs/littlefs: Remove deprecated *_MEM_POOL_* Kconfig options 2021-06-23 10:03:14 -05:00
ipc ipc: rpmsg_service: Add missing log_strdup 2021-05-25 16:38:28 +02:00
jwt jwt: use pre-computed JWT header 2021-04-03 06:52:40 -04:00
logging logging: dictionary format output to file 2021-06-09 05:44:03 -05:00
lorawan lorawan: update LoRaMac-node and move CMakeLists.txt to the main repo 2021-06-18 11:22:03 +02:00
mgmt mgmt: mcumgr: smp_bt: Use UUID encode macro for 128-bit UUIDs 2021-06-11 16:13:35 +02:00
modbus modbus: fix untrusted loop bound in modbus client 2021-05-05 11:33:56 +02:00
net manifest: update openthread 2021-07-07 07:47:52 -05:00
pm pm: use enum for device PM states 2021-07-07 14:13:12 -04:00
portability portability: move cmsis api headers 2021-04-20 08:45:05 -04:00
random random: rand32_timer: Avoid alignment faults by using memcpy 2021-04-16 15:34:59 -04:00
settings
shell pm: use enum for device PM states 2021-07-07 14:13:12 -04:00
stats
storage storage/flash_map: Fix flash area bounds checking 2021-05-25 16:59:01 -05:00
task_wdt task_wdt: Fix the way the kernel timer is used 2021-07-07 07:44:22 -05:00
testsuite testsuite: suppress usage of setjmp in a testcode 2021-06-22 10:08:02 -04:00
timing timing: add kconfig CONFIG_TIMING_FUNCTIONS_NEED_AT_BOOT 2021-04-06 16:43:55 -04:00
tracing Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00
usb usb: fix request hijack through Audio class workaround 2021-06-17 12:41:33 +02:00
CMakeLists.txt pm: move power subsystem to pm 2021-05-05 18:35:49 -04:00
Kconfig pm: move power subsystem to pm 2021-05-05 18:35:49 -04:00