zephyr/include
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
..
app_memory
arch ite: drivers/flash: add flash driver for it8xxx2 2021-06-22 15:15:20 -04:00
audio
bluetooth bluetooth: ots: Add object name write capability 2021-07-02 22:22:24 -04:00
canbus modules: canopennode: move glue code to modules directory 2021-07-01 13:32:18 -04:00
console
crypto
data
debug kernel: remove object tracing 2021-05-07 22:10:21 -04:00
devicetree
dfu dfu: flash_img: Removing conditional compilation from header 2021-06-29 08:38:36 -04:00
disk
display
drivers pm: use enum for device PM states 2021-07-07 14:13:12 -04:00
dt-bindings ITE drivers/pwm: add PWM for it8xxx2 2021-07-01 13:21:06 -04:00
fs doc: doxygen: replace option alias with kconfig 2021-06-29 10:26:28 -04:00
ipc
kernel kernel: mempool_heap: fix header guard 2021-06-16 20:38:55 -04:00
linker linker: tweak link iterable with padding 2021-07-07 12:37:39 -04:00
logging logging: Eclipse CDT parser workaround 2021-06-02 06:41:35 -05:00
lorawan lorawan: port oriented downlink callbacks 2021-04-30 13:05:10 -05:00
mgmt include: Move ec_host_cmd.h to mgmt/ec_host_cmd.h 2021-04-22 12:51:16 -04:00
modbus
net net: mqtt: Add custom transport type 2021-06-29 11:34:57 -04: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
posix sys: eventfd: Add locking to eventfd_read/write functions 2021-04-15 07:16:51 -05:00
power pm: deprecate power/power.h header 2021-05-05 18:35:49 -04:00
random
settings
shell shell: Add option to bypass shell 2021-07-02 13:35:18 -04:00
stats
storage storage/stream: Add persistent write progress to stream_flash 2021-04-23 15:01:32 -05:00
sys sys: printk: Fix LOG2 printk support in cpp code 2021-06-29 11:33:21 -04:00
task_wdt
timing timing: guard the header with CONFIG_TIMING_FUNCTIONS 2021-04-06 16:43:55 -04:00
toolchain toolchain: Add macro for warning for unused return values 2021-06-16 10:42:17 +02:00
tracing Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00
usb usb: hid: remove get_protocol/set_protocol from USB HID class API 2021-05-07 13:14:47 +02:00
zephyr
cache.h cache: Do not warn on unused parameters 2021-05-25 07:05:22 -05:00
device.h pm: use enum for device PM states 2021-07-07 14:13:12 -04:00
devicetree.h devicetree.h: fix DT_ENUM_TOKEN docstring 2021-05-26 08:30:31 -05:00
ec_host_cmd.h include: Move ec_host_cmd.h to mgmt/ec_host_cmd.h 2021-04-22 12:51:16 -04:00
emul.h include: Move emul.h to drivers/emul.h 2021-04-22 12:51:01 -04:00
exc_handle.h
fatal.h
generated_dts_board.h
init.h init: tweak Zephyr .init* section name conflicting with toolchain 2021-04-26 14:15:43 -04:00
irq_nextlevel.h
irq_offload.h irq_offload: Remove ifdef from the api 2021-04-29 14:50:35 +02:00
irq.h doc: fix display of the ISR_DIRECT_DECLARE example usage 2021-05-07 20:52:02 -04:00
kernel_includes.h kernel: move internal headers into include/kernel 2021-06-16 20:38:55 -04:00
kernel_structs.h kernel: Add extern "C" to kernel_struct.h 2021-06-18 08:11:22 -05:00
kernel_version.h
kernel.h doc: doxygen: replace option alias with kconfig 2021-06-29 10:26:28 -04:00
ptp_clock.h
shared_irq.h drivers: intc: shared_irq: remove internal structs from header 2021-04-13 13:03:33 -04:00
spinlock.h
sw_isr_table.h
sys_clock.h
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h toolchain: add llvm abstraction 2021-04-22 07:42:58 -04:00
wait_q.h kernel: move internal headers into include/kernel 2021-06-16 20:38:55 -04:00
zephyr.h