Lines Matching refs:hwirq
63 unsigned long mask = 1 << d->hwirq; in intc_enable_or_unmask()
65 pr_debug("irq-xilinx: enable_or_unmask: %ld\n", d->hwirq); in intc_enable_or_unmask()
79 pr_debug("irq-xilinx: disable: %ld\n", d->hwirq); in intc_disable_or_mask()
80 xintc_write(CIE, 1 << d->hwirq); in intc_disable_or_mask()
85 pr_debug("irq-xilinx: ack: %ld\n", d->hwirq); in intc_ack()
86 xintc_write(IAR, 1 << d->hwirq); in intc_ack()
91 unsigned long mask = 1 << d->hwirq; in intc_mask_ack()
93 pr_debug("irq-xilinx: disable_and_ack: %ld\n", d->hwirq); in intc_mask_ack()
108 unsigned int hwirq, irq = -1; in xintc_get_irq() local
110 hwirq = xintc_read(IVR); in xintc_get_irq()
111 if (hwirq != -1U) in xintc_get_irq()
112 irq = irq_find_mapping(xintc_irqc->root_domain, hwirq); in xintc_get_irq()
114 pr_debug("irq-xilinx: hwirq=%d, irq=%d\n", hwirq, irq); in xintc_get_irq()