Lines Matching defs:hwirq
48 int idx = imx_irqsteer_get_reg_index(data, d->hwirq);
54 val |= BIT(d->hwirq % 32);
62 int idx = imx_irqsteer_get_reg_index(data, d->hwirq);
68 val &= ~BIT(d->hwirq % 32);
80 irq_hw_number_t hwirq)
109 int hwirq;
115 hwirq = imx_irqsteer_get_hwirq_base(data, irq);
116 if (hwirq < 0) {
117 pr_warn("%s: unable to get hwirq base for irq %d\n",
122 for (i = 0; i < 2; i++, hwirq += 32) {
123 int idx = imx_irqsteer_get_reg_index(data, hwirq);
127 if (hwirq >= data->reg_num * 32)
134 virq = irq_find_mapping(data->domain, pos + hwirq);