Lines Matching refs:hw_irq
54 int hw_irq; member
78 str, i->requested_irq, i->hw_irq); in irqc_dbg()
92 int hw_irq = irqd_to_hwirq(d); in irqc_irq_set_type() local
96 irqc_dbg(&p->irq[hw_irq], "sense"); in irqc_irq_set_type()
101 tmp = ioread32(p->iomem + IRQC_CONFIG(hw_irq)); in irqc_irq_set_type()
104 iowrite32(tmp, p->iomem + IRQC_CONFIG(hw_irq)); in irqc_irq_set_type()
111 int hw_irq = irqd_to_hwirq(d); in irqc_irq_set_wake() local
113 irq_set_irq_wake(p->irq[hw_irq].requested_irq, on); in irqc_irq_set_wake()
130 u32 bit = BIT(i->hw_irq); in irqc_irq_handler()
137 generic_handle_irq(irq_find_mapping(p->irq_domain, i->hw_irq)); in irqc_irq_handler()
186 p->irq[k].hw_irq = k; in irqc_probe()