Lines Matching refs:nr_irqs
38 int nr_irqs; member
228 icu_data[0].nr_irqs = 64; in icu_init_irq()
251 icu_data[0].nr_irqs = 64; in mmp2_init_icu()
259 icu_data[0].nr_irqs; in mmp2_init_icu()
261 icu_data[1].nr_irqs = 2; in mmp2_init_icu()
263 icu_data[1].virq_base = icu_data[0].virq_base + icu_data[0].nr_irqs; in mmp2_init_icu()
264 icu_data[1].domain = irq_domain_add_legacy(NULL, icu_data[1].nr_irqs, in mmp2_init_icu()
270 icu_data[2].nr_irqs = 2; in mmp2_init_icu()
272 icu_data[2].virq_base = icu_data[1].virq_base + icu_data[1].nr_irqs; in mmp2_init_icu()
273 icu_data[2].domain = irq_domain_add_legacy(NULL, icu_data[2].nr_irqs, in mmp2_init_icu()
279 icu_data[3].nr_irqs = 3; in mmp2_init_icu()
281 icu_data[3].virq_base = icu_data[2].virq_base + icu_data[2].nr_irqs; in mmp2_init_icu()
282 icu_data[3].domain = irq_domain_add_legacy(NULL, icu_data[3].nr_irqs, in mmp2_init_icu()
288 icu_data[4].nr_irqs = 5; in mmp2_init_icu()
290 icu_data[4].virq_base = icu_data[3].virq_base + icu_data[3].nr_irqs; in mmp2_init_icu()
291 icu_data[4].domain = irq_domain_add_legacy(NULL, icu_data[4].nr_irqs, in mmp2_init_icu()
297 icu_data[5].nr_irqs = 15; in mmp2_init_icu()
299 icu_data[5].virq_base = icu_data[4].virq_base + icu_data[4].nr_irqs; in mmp2_init_icu()
300 icu_data[5].domain = irq_domain_add_legacy(NULL, icu_data[5].nr_irqs, in mmp2_init_icu()
306 icu_data[6].nr_irqs = 2; in mmp2_init_icu()
308 icu_data[6].virq_base = icu_data[5].virq_base + icu_data[5].nr_irqs; in mmp2_init_icu()
309 icu_data[6].domain = irq_domain_add_legacy(NULL, icu_data[6].nr_irqs, in mmp2_init_icu()
315 icu_data[7].nr_irqs = 2; in mmp2_init_icu()
317 icu_data[7].virq_base = icu_data[6].virq_base + icu_data[6].nr_irqs; in mmp2_init_icu()
318 icu_data[7].domain = irq_domain_add_legacy(NULL, icu_data[7].nr_irqs, in mmp2_init_icu()
322 end = icu_data[7].virq_base + icu_data[7].nr_irqs; in mmp2_init_icu()
346 int ret, nr_irqs, irq, i = 0; in mmp_init_bases() local
348 ret = of_property_read_u32(node, "mrvl,intc-nr-irqs", &nr_irqs); in mmp_init_bases()
361 icu_data[0].domain = irq_domain_add_linear(node, nr_irqs, in mmp_init_bases()
364 for (irq = 0; irq < nr_irqs; irq++) { in mmp_init_bases()
373 icu_data[0].nr_irqs = nr_irqs; in mmp_init_bases()
428 u32 nr_irqs, mfp_irq; in mmp2_mux_of_init() local
435 &nr_irqs); in mmp2_mux_of_init()
457 icu_data[i].domain = irq_domain_add_linear(node, nr_irqs, in mmp2_mux_of_init()
460 for (irq = 0; irq < nr_irqs; irq++) { in mmp2_mux_of_init()
469 icu_data[i].nr_irqs = nr_irqs; in mmp2_mux_of_init()