Lines Matching refs:hwirq
67 unsigned long mask = BIT(d->hwirq);
69 pr_debug("irq-xilinx: enable_or_unmask: %ld\n", d->hwirq);
85 pr_debug("irq-xilinx: disable: %ld\n", d->hwirq);
86 xintc_write(irqc, CIE, BIT(d->hwirq));
93 pr_debug("irq-xilinx: ack: %ld\n", d->hwirq);
94 xintc_write(irqc, IAR, BIT(d->hwirq));
100 unsigned long mask = BIT(d->hwirq);
102 pr_debug("irq-xilinx: disable_and_ack: %ld\n", d->hwirq);
145 u32 hwirq = xintc_read(irqc, IVR);
147 if (hwirq == -1U)
150 generic_handle_domain_irq(irqc->root_domain, hwirq);
157 u32 hwirq;
160 hwirq = xintc_read(primary_intc, IVR);
161 if (unlikely(hwirq == SPURIOUS_IRQ))
164 generic_handle_domain_irq(primary_intc->root_domain, hwirq);