Lines Matching refs:hw_irq
55 int hw_irq; member
76 str, i->requested_irq, i->hw_irq, i->domain_irq); in irqc_dbg()
82 int hw_irq = irqd_to_hwirq(d); in irqc_irq_enable() local
84 irqc_dbg(&p->irq[hw_irq], "enable"); in irqc_irq_enable()
85 iowrite32(BIT(hw_irq), p->cpu_int_base + IRQC_EN_SET); in irqc_irq_enable()
91 int hw_irq = irqd_to_hwirq(d); in irqc_irq_disable() local
93 irqc_dbg(&p->irq[hw_irq], "disable"); in irqc_irq_disable()
94 iowrite32(BIT(hw_irq), p->cpu_int_base + IRQC_EN_STS); in irqc_irq_disable()
108 int hw_irq = irqd_to_hwirq(d); in irqc_irq_set_type() local
112 irqc_dbg(&p->irq[hw_irq], "sense"); in irqc_irq_set_type()
117 tmp = ioread32(p->iomem + IRQC_CONFIG(hw_irq)); in irqc_irq_set_type()
120 iowrite32(tmp, p->iomem + IRQC_CONFIG(hw_irq)); in irqc_irq_set_type()
143 u32 bit = BIT(i->hw_irq); in irqc_irq_handler()
162 p->irq[hw].hw_irq = hw; in irqc_irq_domain_map()