zephyr/arch
Yong Cong Sin d7302f417e irq: relocate multi-level irq out of irq.h
Relocate multi-level interrupts APIs out of `irq.h` into
a new file named `irq_multilevel.h` to provide cleaner
separation between typical irq & multilevel ones.

Added preprocessor versions of `irq_to_level_x` as `IRQ_TO_Lx`.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2023-10-30 11:43:39 -04:00
..
arc arch: remove wait_q.h include 2023-09-12 12:55:36 -04:00
arm arm: using -EAGAIN directly instead of _k_neg_eagain 2023-10-20 15:14:13 +02:00
arm64 arch: arm64: Use voting lock for multi-core boot race condition 2023-10-20 15:09:34 +02:00
common irq: relocate multi-level irq out of irq.h 2023-10-30 11:43:39 -04:00
mips
nios2
posix include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00
riscv irq: relocate multi-level irq out of irq.h 2023-10-30 11:43:39 -04:00
sparc SPARC: Update the Flush windows software trap 2023-10-25 09:54:31 -05:00
x86 arch/x86: Remove useless legacy ACPI code 2023-10-27 17:36:31 +01:00
xtensa xtensa: add custom mem range check functions 2023-10-20 15:08:34 +02:00
CMakeLists.txt
Kconfig dts: drop HAS_DTS 2023-10-20 12:18:17 -07:00