diff --git a/arch/arm/src/armv7-m/arm_trigger_irq.c b/arch/arm/src/armv7-m/arm_trigger_irq.c index c826dd5d269..eadc04e4cdc 100644 --- a/arch/arm/src/armv7-m/arm_trigger_irq.c +++ b/arch/arm/src/armv7-m/arm_trigger_irq.c @@ -33,6 +33,8 @@ #include "arm_arch.h" #include "nvic.h" +#ifdef CONFIG_ARCH_HAVE_IRQTRIGGER + /**************************************************************************** * Public Functions ****************************************************************************/ @@ -81,3 +83,5 @@ void up_trigger_irq(int irq) } } } + +#endif /* CONFIG_ARCH_HAVE_IRQTRIGGER */ diff --git a/arch/arm/src/armv8-m/arm_trigger_irq.c b/arch/arm/src/armv8-m/arm_trigger_irq.c index cafc2cc0a42..89e8e4b6633 100644 --- a/arch/arm/src/armv8-m/arm_trigger_irq.c +++ b/arch/arm/src/armv8-m/arm_trigger_irq.c @@ -33,6 +33,8 @@ #include "arm_arch.h" #include "nvic.h" +#ifdef CONFIG_ARCH_HAVE_IRQTRIGGER + /**************************************************************************** * Public Functions ****************************************************************************/ @@ -81,3 +83,5 @@ void up_trigger_irq(int irq) } } } + +#endif /* CONFIG_ARCH_HAVE_IRQTRIGGER */