Lines Matching refs:hwirq
60 unsigned long mask = 1 << d->hwirq; in intc_enable_or_unmask()
62 pr_debug("enable_or_unmask: %ld\n", d->hwirq); in intc_enable_or_unmask()
76 pr_debug("disable: %ld\n", d->hwirq); in intc_disable_or_mask()
77 write_fn(1 << d->hwirq, intc_baseaddr + CIE); in intc_disable_or_mask()
82 pr_debug("ack: %ld\n", d->hwirq); in intc_ack()
83 write_fn(1 << d->hwirq, intc_baseaddr + IAR); in intc_ack()
88 unsigned long mask = 1 << d->hwirq; in intc_mask_ack()
90 pr_debug("disable_and_ack: %ld\n", d->hwirq); in intc_mask_ack()
107 unsigned int hwirq, irq = -1; in get_irq() local
109 hwirq = read_fn(intc_baseaddr + IVR); in get_irq()
110 if (hwirq != -1U) in get_irq()
111 irq = irq_find_mapping(root_domain, hwirq); in get_irq()
113 pr_debug("get_irq: hwirq=%d, irq=%d\n", hwirq, irq); in get_irq()