zephyr/include/zephyr
Kai Vehmanen 8195ea7ea0 logging: Intel ADSP mtrace logging backend
Implements a logging backend implementing the mtrace protocol
to relay log messages over SRAM. This protocol is implemented
by the SOF Linux driver ("mtrace" debugfs interface).

This implementation follows example of the ADSP HDA logger implemented
in commit 6913da9ddd ("logging: cAVS HDA based logger").

Cc: Tom Burdick <thomas.burdick@intel.com>
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
2022-08-29 10:43:42 +02:00
..
app_memory include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
arch ARC: add non-multithreading mode support 2022-08-26 21:38:56 -04:00
audio include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
bluetooth Bluetooth: Define global Bluetooth address constants 2022-08-25 12:18:09 +02:00
canbus include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
console include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
crypto include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
data lib: os: Extend Json library API and type update 2022-06-06 12:06:43 +02:00
debug doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
devicetree devicetree: remove label references from header docs 2022-08-19 06:50:12 -05:00
dfu doc: services: storage: add flash_img API 2022-05-15 21:33:54 +02:00
display doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
drivers spi: callback API for asynchronous transcieve 2022-08-26 09:29:48 -04:00
dt-bindings drivers: reset: gd32: add initial support 2022-08-29 10:30:49 +02:00
fs fcb: Fix parameter description 2022-06-05 14:49:06 +02:00
ipc ipc_service: Add ipc_service_deregister_endpoint function 2022-08-18 12:32:21 +02:00
kernel kernel: pipes: rewrite pipes implementation 2022-08-17 19:31:25 +02:00
linker ztest: allow asserts anywhere 2022-08-09 13:30:15 -04:00
logging logging: Intel ADSP mtrace logging backend 2022-08-29 10:43:42 +02:00
lorawan include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
math doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
mgmt doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
modbus include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
multi_heap
net net: Use DEVICE_DT_NAME 2022-08-23 16:23:37 +02:00
pm pm: policy: allow multiple subscribers to latency changes 2022-08-03 11:19:17 +02:00
portability include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
posix include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
random include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
rtio rtio: Low (Memory) Cost Concurrent scheduler 2022-06-28 13:53:13 -04:00
sd include: sd: Add SD subsystem header files 2022-04-29 14:21:36 -05:00
settings settings: API for get storage instance used 2022-08-02 15:15:10 +02:00
shell shell: fix shell start obscure invaild. 2022-07-11 10:20:35 +02:00
stats
storage dts: Replace DT_LABEL(node) with DT_PROP(node, label) 2022-08-19 06:49:50 -05:00
sys mm: Remove deprecated definition 2022-08-27 16:18:06 -04:00
task_wdt include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
timing timing: Fix symbol extern for C++ 2022-05-26 13:02:53 -07:00
toolchain cmake: Update CONFIG_ASAN support 2022-08-19 08:30:01 +02:00
tracing doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
usb usb: remove deprecated headers and macros 2022-07-08 11:58:08 +02:00
xen everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
cache.h arch: Rework cache-related Kconfig symbols 2022-08-18 11:30:49 +00:00
device.h device.h: Do not generate "okay" devicetree nodes if DT is unsupported 2022-08-15 11:10:51 -07:00
devicetree.h dts: Add _STRING_TOKEN and _STRING_UPPER_TOKEN to string-array 2022-08-22 13:58:30 -05:00
exc_handle.h
fatal.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
init.h cmake: Update CONFIG_ASAN support 2022-08-19 08:30:01 +02:00
irq_nextlevel.h
irq_offload.h
irq.h doxygen: remove redundant usages of def 2022-08-09 12:29:28 +02:00
kernel_includes.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
kernel_structs.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
kernel_version.h
kernel.h kernel: allow k_poll to wait on pipes 2022-08-24 17:49:20 +00:00
shared_irq.h
smf.h include: Update zephyr.h includes to use zephyr/ prefix 2022-04-21 07:40:54 -05:00
spinlock.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
sw_isr_table.h arch: Use a common place for z_irq_spurious 2022-07-07 15:24:39 -04:00
sys_clock.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
syscall_handler.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
syscall.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
timeout_q.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
toolchain.h cmake: Update CONFIG_ASAN support 2022-08-19 08:30:01 +02:00
types.h types: mode to include/zephyr 2022-05-05 14:26:05 -05:00
wait_q.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
zephyr.h include: zephyr: remove __ZEPHYR__ 2022-08-24 14:59:01 -04:00