Searched refs:hwirq_type (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-gic-v5.c | 98 static void gicv5_hwirq_init(irq_hw_number_t hwirq, u8 priority, u8 hwirq_type) in gicv5_hwirq_init() argument 104 if (hwirq_type == GICV5_HWIRQ_TYPE_LPI || hwirq_type == GICV5_HWIRQ_TYPE_SPI) { in gicv5_hwirq_init() 106 FIELD_PREP(GICV5_GIC_CDPRI_TYPE_MASK, hwirq_type) | in gicv5_hwirq_init() 116 FIELD_PREP(GICV5_GIC_CDAFF_TYPE_MASK, hwirq_type) | in gicv5_hwirq_init() 140 static void gicv5_iri_irq_mask(struct irq_data *d, u8 hwirq_type) in gicv5_iri_irq_mask() argument 145 FIELD_PREP(GICV5_GIC_CDDIS_TYPE_MASK, hwirq_type); in gicv5_iri_irq_mask() 189 static void gicv5_iri_irq_unmask(struct irq_data *d, u8 hwirq_type) in gicv5_iri_irq_unmask() argument 194 FIELD_PREP(GICV5_GIC_CDEN_TYPE_MASK, hwirq_type); in gicv5_iri_irq_unmask() 213 static void gicv5_hwirq_eoi(u32 hwirq_id, u8 hwirq_type) in gicv5_hwirq_eoi() argument 218 FIELD_PREP(GICV5_GIC_CDDI_TYPE_MASK, hwirq_type); in gicv5_hwirq_eoi() [all …]
|