tests: interrupts: generalize ARC-specific part for all ARC CPUs
Generalize ARC-specific interrupt triggering for all ARC CPUs
instead of ARCv2 only.
Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
diff --git a/tests/kernel/gen_isr_table/src/main.c b/tests/kernel/gen_isr_table/src/main.c
index fee080b..bdd04a8 100644
--- a/tests/kernel/gen_isr_table/src/main.c
+++ b/tests/kernel/gen_isr_table/src/main.c
@@ -98,7 +98,7 @@
: "=r" (mip)
: "r" (1 << irq));
}
-#elif defined(CONFIG_CPU_ARCV2)
+#elif defined(CONFIG_ARC)
void trigger_irq(int irq)
{
z_arc_v2_aux_reg_write(_ARC_V2_AUX_IRQ_HINT, irq);
diff --git a/tests/kernel/interrupt/src/interrupt_util.h b/tests/kernel/interrupt/src/interrupt_util.h
index cc3cd1e..8d37364 100644
--- a/tests/kernel/interrupt/src/interrupt_util.h
+++ b/tests/kernel/interrupt/src/interrupt_util.h
@@ -93,7 +93,7 @@
#endif
}
-#elif defined(CONFIG_CPU_ARCV2)
+#elif defined(CONFIG_ARC)
static inline void trigger_irq(int irq)
{
printk("Triggering irq : %d\n", irq);
diff --git a/tests/kernel/interrupt/src/nested_irq.c b/tests/kernel/interrupt/src/nested_irq.c
index 53ccbf0..dfcea45 100644
--- a/tests/kernel/interrupt/src/nested_irq.c
+++ b/tests/kernel/interrupt/src/nested_irq.c
@@ -11,7 +11,7 @@
/*
* Run the nested interrupt test for the supported platforms only.
*/
-#if defined(CONFIG_CPU_CORTEX_M) || defined(CONFIG_CPU_ARCV2) || \
+#if defined(CONFIG_CPU_CORTEX_M) || defined(CONFIG_ARC) || \
defined(CONFIG_GIC)
#define TEST_NESTED_ISR
#endif