Lines Matching refs:hwirq
59 unsigned long mask = 1 << d->hwirq; in intc_enable_or_unmask()
61 pr_debug("enable_or_unmask: %ld\n", d->hwirq); in intc_enable_or_unmask()
75 pr_debug("disable: %ld\n", d->hwirq); in intc_disable_or_mask()
76 write_fn(1 << d->hwirq, intc_baseaddr + CIE); in intc_disable_or_mask()
81 pr_debug("ack: %ld\n", d->hwirq); in intc_ack()
82 write_fn(1 << d->hwirq, intc_baseaddr + IAR); in intc_ack()
87 unsigned long mask = 1 << d->hwirq; in intc_mask_ack()
89 pr_debug("disable_and_ack: %ld\n", d->hwirq); in intc_mask_ack()
106 unsigned int hwirq, irq = -1; in get_irq() local
108 hwirq = read_fn(intc_baseaddr + IVR); in get_irq()
109 if (hwirq != -1U) in get_irq()
110 irq = irq_find_mapping(root_domain, hwirq); in get_irq()
112 pr_debug("get_irq: hwirq=%d, irq=%d\n", hwirq, irq); in get_irq()