diff --git a/zephyr/include/rtos/interrupt.h b/zephyr/include/rtos/interrupt.h index 6a8c9890e..788abfcf3 100644 --- a/zephyr/include/rtos/interrupt.h +++ b/zephyr/include/rtos/interrupt.h @@ -52,7 +52,8 @@ static inline void interrupt_unregister(uint32_t irq, const void *arg) */ static inline int interrupt_get_irq(unsigned int irq, const char *cascade) { -#if defined(CONFIG_LIBRARY) || defined(CONFIG_ACE) || defined(CONFIG_ZEPHYR_POSIX) +#if defined(CONFIG_LIBRARY) || defined(CONFIG_ACE) || \ + defined(CONFIG_ZEPHYR_POSIX) || defined(CONFIG_ARM64) return irq; #else if (cascade == irq_name_level2)