Lines Matching refs:nr_irqs
59 unsigned int nr_irqs; member
229 unsigned int nr_irqs = intc->nr_irqs; in hip04_irq_dist_init() local
239 for (i = 32; i < nr_irqs; i += 2) in hip04_irq_dist_init()
242 gic_dist_config(base, nr_irqs, NULL); in hip04_irq_dist_init()
371 int nr_irqs, irq_base, i; in hip04_of_init() local
393 nr_irqs = readl_relaxed(hip04_data.dist_base + GIC_DIST_CTR) & 0x1f; in hip04_of_init()
394 nr_irqs = (nr_irqs + 1) * 32; in hip04_of_init()
395 if (nr_irqs > HIP04_MAX_IRQS) in hip04_of_init()
396 nr_irqs = HIP04_MAX_IRQS; in hip04_of_init()
397 hip04_data.nr_irqs = nr_irqs; in hip04_of_init()
399 nr_irqs -= hwirq_base; /* calculate # of irqs to allocate */ in hip04_of_init()
401 irq_base = irq_alloc_descs(-1, hwirq_base, nr_irqs, numa_node_id()); in hip04_of_init()
407 hip04_data.domain = irq_domain_add_legacy(node, nr_irqs, irq_base, in hip04_of_init()