Lines Matching defs:hwirq
78 if (ixi->is_356 && d->hwirq >= 32) {
80 val &= ~BIT(d->hwirq - 32);
84 val &= ~BIT(d->hwirq);
98 if (ixi->is_356 && d->hwirq >= 32) {
100 val |= BIT(d->hwirq - 32);
104 val |= BIT(d->hwirq);
131 unsigned long *hwirq,
136 *hwirq = fwspec->param[0];
144 *hwirq = fwspec->param[0];
158 irq_hw_number_t hwirq;
164 ret = ixp4xx_irq_domain_translate(d, fwspec, &hwirq, &type);
177 hwirq + i,
212 * This is the Linux IRQ to hwirq mapping table. This goes away when
220 int hwirq;
227 .hwirq = 0,
232 .hwirq = 8,
237 .hwirq = 30,
243 .hwirq = 32,
346 chunk->hwirq, chunk->hwirq + chunk->nr_irqs - 1);
348 fwspec.param[0] = chunk->hwirq;