zephyr/subsys/tracing/sysview
Krzysztof Chruściński 4cbafc6bd4 tracing: Add sys_trace_idle_exit call
Add new tracing API which is called when core is exiting from idle.
Current implementation is using it to track CPU load. Implementation
in tracing_none is now weak so it can be used if given backend does
not support new API call.

When CONFIG_CPU_LOAD is enabled then sys_trace_idle also calls a
hook which stores the timing information when CPU entered idle.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-03-12 14:03:48 +00:00
..
CMakeLists.txt
Kconfig
sysview_config.c
SYSVIEW_Zephyr.txt tracing: Add calloc 2024-12-30 17:32:03 +01:00
sysview.c tracing: Add sys_trace_idle_exit call 2025-03-12 14:03:48 +00:00
tracing_sysview_ids.h tracing: sysview: Clang-format tracing_sysview_ids.h 2024-12-30 17:32:03 +01:00
tracing_sysview_syscall.h
tracing_sysview.h tracing: Add sys_trace_idle_exit call 2025-03-12 14:03:48 +00:00