Lines Matching refs:gic_irq
62 static inline unsigned int gic_irq(unsigned int irq)
88 writel(mask, gic_dist_base(irq) + GIC_DIST_ENABLE_CLEAR + (gic_irq(irq) / 32) * 4);
89 writel(gic_irq(irq), gic_cpu_base(irq) + GIC_CPU_EOI);
98 writel(mask, gic_dist_base(irq) + GIC_DIST_ENABLE_CLEAR + (gic_irq(irq) / 32) * 4);
107 writel(mask, gic_dist_base(irq) + GIC_DIST_ENABLE_SET + (gic_irq(irq) / 32) * 4);
114 unsigned int gicirq = gic_irq(irq);
159 void __iomem *reg = gic_dist_base(irq) + GIC_DIST_TARGET + (gic_irq(irq) & ~3);
179 unsigned int cascade_irq, gic_irq;
189 gic_irq = (status & 0x3ff);
190 if (gic_irq == 1023)
193 cascade_irq = gic_irq + chip_data->irq_offset;
194 if (unlikely(gic_irq < 32 || gic_irq > 1020 || cascade_irq >= NR_IRQS))