summaryrefslogtreecommitdiffstats
path: root/bsps/include/dev/irq/arm-gic-irq.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/include/dev/irq/arm-gic-irq.h')
-rw-r--r--bsps/include/dev/irq/arm-gic-irq.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/bsps/include/dev/irq/arm-gic-irq.h b/bsps/include/dev/irq/arm-gic-irq.h
index ae0a68f7bb..34bf34353e 100644
--- a/bsps/include/dev/irq/arm-gic-irq.h
+++ b/bsps/include/dev/irq/arm-gic-irq.h
@@ -79,28 +79,17 @@ void bsp_interrupt_get_affinity(
Processor_mask *affinity
);
-typedef enum {
- ARM_GIC_IRQ_SOFTWARE_IRQ_TO_ALL_IN_LIST,
- ARM_GIC_IRQ_SOFTWARE_IRQ_TO_ALL_EXCEPT_SELF,
- ARM_GIC_IRQ_SOFTWARE_IRQ_TO_SELF
-} arm_gic_irq_software_irq_target_filter;
-
-void arm_gic_trigger_sgi(
- rtems_vector_number vector,
- arm_gic_irq_software_irq_target_filter filter,
- uint32_t targets
-);
+void arm_gic_trigger_sgi(rtems_vector_number vector, uint32_t targets);
static inline rtems_status_code arm_gic_irq_generate_software_irq(
rtems_vector_number vector,
- arm_gic_irq_software_irq_target_filter filter,
uint32_t targets
)
{
rtems_status_code sc = RTEMS_SUCCESSFUL;
if (vector <= ARM_GIC_IRQ_SGI_15) {
- arm_gic_trigger_sgi(vector, filter, targets);
+ arm_gic_trigger_sgi(vector, targets);
} else {
sc = RTEMS_INVALID_ID;
}