Lines Matching refs:hwirq
166 return d->hwirq;
222 u32 hwirq = gic_irq(d);
224 if (hwirq < 16)
225 hwirq = this_cpu_read(sgi_intid);
227 writel_relaxed(hwirq, gic_cpu_base(d) + GIC_CPU_EOI);
232 u32 hwirq = gic_irq(d);
238 if (hwirq < 16)
239 hwirq = this_cpu_read(sgi_intid);
241 writel_relaxed(hwirq, gic_cpu_base(d) + GIC_CPU_DEACTIVATE);
831 writel_relaxed(2 << 24 | d->hwirq,
849 writel_relaxed(map << 16 | d->hwirq, gic_data_dist_base(&gic_data[0]) + GIC_DIST_SOFTINT);
1062 unsigned long *hwirq,
1066 *hwirq = fwspec->param[0];
1077 *hwirq = fwspec->param[1] + 32;
1080 *hwirq = fwspec->param[1] + 16;
1103 *hwirq = fwspec->param[0];
1117 irq_hw_number_t hwirq;
1121 ret = gic_irq_domain_translate(domain, fwspec, &hwirq, &type);
1126 ret = gic_irq_domain_map(domain, virq + i, hwirq + i);