Home
last modified time | relevance | path

Searched refs:hwirq_type (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-gic-v5.c98 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 …]