zephyr/include
Andy Ross ebf48d7112 drivers/ipm: Add IPM_CALLBACK_ASYNC mode
Some IPM devices support asynchronous command processing, where
acknowledgment of an IPM message can be delayed while handling
happens in a context other than the ISR that invoked the callback.
Expose this via a kconfig that can be selected by the driver, and add
a new "complete" call (a zero-overhead stub on non-supporting devices)
to signal the end of message handling.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2022-03-01 09:59:15 -05:00
..
app_memory
arch dma/cavs_gpdma: Revert IRQ_CONNECT changes 2022-02-25 22:20:31 -05:00
audio
bluetooth Bluetooth: Add define for data overflow type ISO data 2022-03-01 14:54:35 +01:00
canbus canbus: isotp: ensure consecutive frames are sent in FIFO order 2022-02-21 19:37:35 -05:00
console
crypto
data
debug
devicetree include/devicetree: dma.h: Remove deprecated macros 2022-02-05 06:26:25 -05:00
dfu
display drivers: display: grove_lcd_rgb: move to misc 2022-02-22 11:58:33 -08:00
drivers drivers/ipm: Add IPM_CALLBACK_ASYNC mode 2022-03-01 09:59:15 -05:00
dt-bindings pm: Rename pm_power_state_set 2022-02-23 07:33:46 -05:00
fs fs: nvs: introduce nvs_mount and deprecate nvs_init 2022-03-01 12:46:34 +01:00
ipc
kernel kernel: Refactor SMP cpu initialization a bit 2022-03-01 09:59:15 -05:00
linker toolchain: drop the old Z_ prefixed iterables macro 2022-02-28 12:19:15 +01:00
logging logging: v2: workaround for old toolchains when !LOG 2022-02-28 10:52:51 +01:00
lorawan
math
mgmt
modbus
multi_heap
net net: lwm2m: Added LwM2M Send operation support 2022-02-23 17:25:36 +01:00
pm pm: device: remove deprecated functions 2022-02-23 07:34:26 -05:00
portability
posix
random
settings
shell ring_buffer: rationalize the item-based put and get methods 2022-02-24 14:49:00 -08:00
stats
storage
sys ring_buffer: make finish methods final 2022-02-28 10:52:41 +01:00
task_wdt
timing
toolchain toolchain: drop the old Z_ prefixed iterables macro 2022-02-28 12:19:15 +01:00
tracing
usb usb: Add macro for user defined string descriptors 2022-02-03 14:57:42 +01:00
xen
zephyr
cache.h
device.h
devicetree.h include: devicetree.h: Remove deprecated macros 2022-02-05 06:26:25 -05:00
exc_handle.h
fatal.h
init.h
irq.h
irq_nextlevel.h
irq_offload.h arch: Add IRQ_OFFSET_NESTED feature 2022-02-21 22:10:03 -05:00
kernel.h kernel: remove @return doc for void functions 2022-02-21 22:07:44 -05:00
kernel_includes.h
kernel_structs.h
kernel_version.h
shared_irq.h
smf.h
spinlock.h doc: spinlock: ensure spinlock api is added to doxygen 2022-02-02 08:57:14 -05:00
sw_isr_table.h
sys_clock.h clock: Z_TIMEOUT_NO_WAIT initializer to {0} 2022-01-25 21:17:04 -05:00
syscall.h
syscall_handler.h
timeout_q.h
toolchain.h toolchain: introduce macro TOOLCHAIN_HAS_C_AUTO_TYPE 2022-02-28 10:52:51 +01:00
wait_q.h
zephyr.h