Lines Matching refs:gic_irqs
85 unsigned int gic_irqs;
476 unsigned int gic_irqs = gic->gic_irqs;
487 for (i = 32; i < gic_irqs; i += 4)
490 gic_dist_config(base, gic_irqs, NULL);
560 unsigned int gic_irqs;
567 gic_irqs = gic->gic_irqs;
573 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 16); i++)
577 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++)
581 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++)
585 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++)
599 unsigned int gic_irqs;
606 gic_irqs = gic->gic_irqs;
614 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 16); i++)
618 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++)
622 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++)
626 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) {
633 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) {
934 unsigned int cur_cpu_id, gic_irqs, gic_nr = 0;
944 gic_irqs = gic_data[gic_nr].gic_irqs;
960 for (i = 8; i < DIV_ROUND_UP(gic_irqs, 4); i++) {
1168 int gic_irqs, ret;
1206 gic_irqs = readl_relaxed(gic_data_dist_base(gic) + GIC_DIST_CTR) & 0x1f;
1207 gic_irqs = (gic_irqs + 1) * 32;
1208 if (gic_irqs > 1020)
1209 gic_irqs = 1020;
1210 gic->gic_irqs = gic_irqs;
1213 gic->domain = irq_domain_create_linear(handle, gic_irqs,
1223 gic_irqs -= 16; /* calculate # of irqs to allocate */
1225 irq_base = irq_alloc_descs(16, 16, gic_irqs,
1232 gic->domain = irq_domain_add_legacy(NULL, gic_irqs, irq_base,