Lines Matching refs:hwirq
65 unsigned long mask = BIT(d->hwirq); in intc_enable_or_unmask()
67 pr_debug("irq-xilinx: enable_or_unmask: %ld\n", d->hwirq); in intc_enable_or_unmask()
83 pr_debug("irq-xilinx: disable: %ld\n", d->hwirq); in intc_disable_or_mask()
84 xintc_write(irqc, CIE, BIT(d->hwirq)); in intc_disable_or_mask()
91 pr_debug("irq-xilinx: ack: %ld\n", d->hwirq); in intc_ack()
92 xintc_write(irqc, IAR, BIT(d->hwirq)); in intc_ack()
98 unsigned long mask = BIT(d->hwirq); in intc_mask_ack()
100 pr_debug("irq-xilinx: disable_and_ack: %ld\n", d->hwirq); in intc_mask_ack()
116 u32 hwirq; in xintc_get_irq() local
118 hwirq = xintc_read(primary_intc, IVR); in xintc_get_irq()
119 if (hwirq != -1U) in xintc_get_irq()
120 irq = irq_find_mapping(primary_intc->root_domain, hwirq); in xintc_get_irq()
122 pr_debug("irq-xilinx: hwirq=%d, irq=%d\n", hwirq, irq); in xintc_get_irq()
157 u32 hwirq = xintc_read(irqc, IVR); in xil_intc_irq_handler() local
159 if (hwirq == -1U) in xil_intc_irq_handler()
162 generic_handle_domain_irq(irqc->root_domain, hwirq); in xil_intc_irq_handler()