zephyr/arch
Qipeng Zha d963767369 arch: x86: add irq runtime statistics
Unlike tracing module mainly for debug usage, this is
to allow runtime profiling IRQ performance data, and
target to enable it in product release since platform
can choose to make it work with low weight protocol.

Enable this option and implement runtime_irq_stats()
in platform code, such as Intel ISH platform implement
with SHMI protocol to allow host profiling irq stats.

Signed-off-by: Qipeng Zha <qipeng.zha@intel.com>
2023-05-22 13:29:14 -04:00
..
arc ARC: tweak _st32_huge_offset macro to have same behaviour with GNU & MWDT 2023-05-04 22:50:14 +09:00
arm arch: arm: aarch32: Remove CPU type dependency from CONFIG_FP16 2023-05-22 10:17:02 +02:00
arm64 arm64: cache: Enable full inlining of the cache ops 2023-04-20 14:56:09 -04:00
common revert: "linker: rom_start_offset: add to address" 2023-03-30 18:19:32 -04:00
mips
nios2 arch: nios2: Remove unused absolute symbols 2023-04-18 10:51:28 -04:00
posix arch posix: posix_cheats.h main() type changed in comment 2023-04-14 09:55:48 +02:00
riscv arch: riscv: add ARCH_HAS_SINGLE_THREAD_SUPPORT 2023-05-12 09:56:40 +02:00
sparc arch: sparc: Remove unused absolute symbols 2023-04-18 10:51:28 -04:00
x86 arch: x86: add irq runtime statistics 2023-05-22 13:29:14 -04:00
xtensa arch: xtensa: Remove unecessary logic in backtrace 2023-05-12 18:31:13 -04:00
CMakeLists.txt
Kconfig arch: riscv enable flash config 2023-02-28 10:29:03 +01:00