Lines Matching refs:idx
59 unsigned int idx; in bcm7120_l2_intc_irq_handle() local
63 for (idx = 0; idx < b->n_words; idx++) { in bcm7120_l2_intc_irq_handle()
64 int base = idx * IRQS_PER_WORD; in bcm7120_l2_intc_irq_handle()
71 pending = irq_reg_readl(gc, b->stat_offset[idx]) & in bcm7120_l2_intc_irq_handle()
113 unsigned int idx; in bcm7120_l2_intc_init_one() local
124 for (idx = 0; idx < data->n_words; idx++) { in bcm7120_l2_intc_init_one()
126 data->irq_map_mask[idx] |= in bcm7120_l2_intc_init_one()
128 irq * data->n_words + idx); in bcm7120_l2_intc_init_one()
130 data->irq_map_mask[idx] = 0xffffffff; in bcm7120_l2_intc_init_one()
216 unsigned int idx, irq, flags; in bcm7120_l2_intc_probe() local
233 for (idx = 0; idx < data->n_words; idx++) { in bcm7120_l2_intc_probe()
234 __raw_writel(data->irq_fwd_mask[idx], in bcm7120_l2_intc_probe()
235 data->pair_base[idx] + in bcm7120_l2_intc_probe()
236 data->en_offset[idx]); in bcm7120_l2_intc_probe()
269 for (idx = 0; idx < data->n_words; idx++) { in bcm7120_l2_intc_probe()
270 irq = idx * IRQS_PER_WORD; in bcm7120_l2_intc_probe()
273 gc->unused = 0xffffffff & ~data->irq_map_mask[idx]; in bcm7120_l2_intc_probe()
277 gc->reg_base = data->pair_base[idx]; in bcm7120_l2_intc_probe()
278 ct->regs.mask = data->en_offset[idx]; in bcm7120_l2_intc_probe()
304 for (idx = 0; idx < MAX_MAPPINGS; idx++) { in bcm7120_l2_intc_probe()
305 if (data->map_base[idx]) in bcm7120_l2_intc_probe()
306 iounmap(data->map_base[idx]); in bcm7120_l2_intc_probe()