zephyr/arch
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel DeGrasse 967dccb9f7 arch: arc: core: support multilevel interrupt priority setting
When a device using a second or third level interrupt makes a request to
set priority, the request should be routed via the multilevel interrupt
API. Otherwise, we will configure the interrupt priority for one of the
core interrupts on the ARC controller (which is usually not what the API
caller wants)

This occurs because the ARC interrupt priority register encodes
interrupts from 0-255, so a multilevel interrupt number would simply be
masked to the lowest 8 bits (which matches the interrupt number of that
device's parent controller)

Signed-off-by: Daniel DeGrasse <ddegrasse@tenstorrent.com>
Signed-off-by: Alex Apostolu <aapostolu@tenstorrent.com>
2026-08-08 16:35:43 -04:00
..
arc arch: arc: core: support multilevel interrupt priority setting 2026-08-08 16:35:43 -04:00
arm arch: arm: core: mpu: simplify predicate for MPU variant selection 2026-08-08 16:31:13 -04:00
arm64 arch: arm64: coredump: add THREADS mode support for Cortex-A 2026-07-30 09:49:33 +02:00
common arch: use include/zephyr/sys/clock.h 2026-07-30 07:45:05 -05:00
mips arch: gate idle notification hooks on SYS_IDLE_HOOKS 2026-07-17 11:55:28 -04:00
openrisc arch: openrisc: add LLEXT ELF relocation support 2026-07-14 16:41:44 -04:00
posix arch: gate idle notification hooks on SYS_IDLE_HOOKS 2026-07-17 11:55:28 -04:00
riscv arch: riscv: fix arch_user_string_nlen() reading past maxsize 2026-08-07 06:47:54 -04:00
rx arch: gate idle notification hooks on SYS_IDLE_HOOKS 2026-07-17 11:55:28 -04:00
sparc kernel: remove redundant kernel_structs.h includes 2026-06-02 20:24:14 +02:00
x86 arch: x86: fix arch_user_string_nlen() reading past maxsize 2026-08-07 06:47:54 -04:00
xtensa xtensa: move CONFIG_ARCH_HAS_DIRECTED_IPIS to SoC 2026-08-07 16:26:21 -04:00
archs.yml arch: drop Synopsis / Designware from ARC's full name 2026-04-14 10:37:34 -05:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig xtensa: move CONFIG_ARCH_HAS_DIRECTED_IPIS to SoC 2026-08-07 16:26:21 -04:00