Lines Matching refs:virq_base
39 unsigned int virq_base; member
70 hwirq = d->irq - data->virq_base; in icu_mask_ack_irq()
78 if ((data->virq_base == data->clr_mfp_irq_base) in icu_mask_ack_irq()
94 hwirq = d->irq - data->virq_base; in icu_mask_irq()
113 hwirq = d->irq - data->virq_base; in icu_unmask_irq()
158 generic_handle_irq(icu_data[i].virq_base + n); in icu_mux_irq_demux()
229 icu_data[0].virq_base = 0; in icu_init_irq()
252 icu_data[0].virq_base = 0; in mmp2_init_icu()
258 icu_data[1].clr_mfp_irq_base = icu_data[0].virq_base + in mmp2_init_icu()
263 icu_data[1].virq_base = icu_data[0].virq_base + icu_data[0].nr_irqs; in mmp2_init_icu()
265 icu_data[1].virq_base, 0, in mmp2_init_icu()
272 icu_data[2].virq_base = icu_data[1].virq_base + icu_data[1].nr_irqs; in mmp2_init_icu()
274 icu_data[2].virq_base, 0, in mmp2_init_icu()
281 icu_data[3].virq_base = icu_data[2].virq_base + icu_data[2].nr_irqs; in mmp2_init_icu()
283 icu_data[3].virq_base, 0, in mmp2_init_icu()
290 icu_data[4].virq_base = icu_data[3].virq_base + icu_data[3].nr_irqs; in mmp2_init_icu()
292 icu_data[4].virq_base, 0, in mmp2_init_icu()
299 icu_data[5].virq_base = icu_data[4].virq_base + icu_data[4].nr_irqs; in mmp2_init_icu()
301 icu_data[5].virq_base, 0, in mmp2_init_icu()
308 icu_data[6].virq_base = icu_data[5].virq_base + icu_data[5].nr_irqs; in mmp2_init_icu()
310 icu_data[6].virq_base, 0, in mmp2_init_icu()
317 icu_data[7].virq_base = icu_data[6].virq_base + icu_data[6].nr_irqs; in mmp2_init_icu()
319 icu_data[7].virq_base, 0, in mmp2_init_icu()
322 end = icu_data[7].virq_base + icu_data[7].nr_irqs; in mmp2_init_icu()
360 icu_data[0].virq_base = 0; in mmp_init_bases()
371 icu_data[0].virq_base = ret; in mmp_init_bases()
376 if (icu_data[0].virq_base) { in mmp_init_bases()
378 irq_dispose_mapping(icu_data[0].virq_base + i); in mmp_init_bases()
456 icu_data[i].virq_base = 0; in mmp2_mux_of_init()
467 icu_data[i].virq_base = ret; in mmp2_mux_of_init()
472 icu_data[i].clr_mfp_irq_base = icu_data[i].virq_base; in mmp2_mux_of_init()
480 if (icu_data[i].virq_base) { in mmp2_mux_of_init()
482 irq_dispose_mapping(icu_data[i].virq_base + j); in mmp2_mux_of_init()