diff --git a/arch/arc/include/v2/irq.h b/arch/arc/include/v2/irq.h index e000bae0278..7879c3fee45 100644 --- a/arch/arc/include/v2/irq.h +++ b/arch/arc/include/v2/irq.h @@ -35,8 +35,8 @@ extern "C" { #define _ARC_V2_AUX_IRQ_CTRL_16_REGS 8 #define _ARC_V2_AUX_IRQ_CTRL_32_REGS 16 -#define _ARC_V2_DEF_IRQ_LEVEL 15 -#define _ARC_V2_WAKE_IRQ_LEVEL 15 +#define _ARC_V2_DEF_IRQ_LEVEL (CONFIG_NUM_IRQ_PRIO_LEVELS-1) +#define _ARC_V2_WAKE_IRQ_LEVEL _ARC_V2_DEF_IRQ_LEVEL #ifndef _ASMLANGUAGE