Lines Matching refs:hw_irq
90 unsigned int hw_irq = hwirq - IRQC_IRQ_START;
91 u32 bit = BIT(hw_irq);
101 if ((iscr & bit) && (iitsr & IITSR_IITSEL_MASK(hw_irq))) {
130 unsigned int hw_irq = irqd_to_hwirq(d);
133 if (hw_irq >= IRQC_IRQ_START && hw_irq <= IRQC_IRQ_COUNT)
134 rzg2l_clear_irq_int(priv, hw_irq);
135 else if (hw_irq >= IRQC_TINT_START && hw_irq < IRQC_NUM_IRQ)
136 rzg2l_clear_tint_int(priv, hw_irq);
143 unsigned int hw_irq = irqd_to_hwirq(d);
145 if (hw_irq >= IRQC_TINT_START && hw_irq < IRQC_NUM_IRQ) {
147 u32 offset = hw_irq - IRQC_TINT_START;
279 unsigned int hw_irq = irqd_to_hwirq(d);
282 if (hw_irq >= IRQC_IRQ_START && hw_irq <= IRQC_IRQ_COUNT)
284 else if (hw_irq >= IRQC_TINT_START && hw_irq < IRQC_NUM_IRQ)