diff --git a/subsys/testsuite/include/zephyr/interrupt_util.h b/subsys/testsuite/include/zephyr/interrupt_util.h index 68f2632235f8c2a..3f9d06330b14bbe 100644 --- a/subsys/testsuite/include/zephyr/interrupt_util.h +++ b/subsys/testsuite/include/zephyr/interrupt_util.h @@ -197,6 +197,11 @@ static inline void trigger_irq(int irq) z_mips_enter_irq(irq); } +#elif defined(CONFIG_MICROBLAZE) +static inline void trigger_irq(int irq) +{ + EMULATE_IRQ(irq); +} #else /* So far, Nios II does not support this */ #define NO_TRIGGER_FROM_SW diff --git a/subsys/testsuite/include/zephyr/test_asm_inline_gcc.h b/subsys/testsuite/include/zephyr/test_asm_inline_gcc.h index aba64c450c8c0d5..a68ec9dec6ed542 100644 --- a/subsys/testsuite/include/zephyr/test_asm_inline_gcc.h +++ b/subsys/testsuite/include/zephyr/test_asm_inline_gcc.h @@ -48,6 +48,8 @@ static inline void timestamp_serialize(void) #define timestamp_serialize() #elif defined(CONFIG_MIPS) #define timestamp_serialize() +#elif defined(CONFIG_MICROBLAZE) +#define timestamp_serialize() #else #error implementation of timestamp_serialize() not provided for your CPU target #endif