Lines Matching refs:idx

64 	unsigned int idx;  in bcm7120_l2_intc_irq_handle()  local
68 for (idx = 0; idx < b->n_words; idx++) { in bcm7120_l2_intc_irq_handle()
69 int base = idx * IRQS_PER_WORD; in bcm7120_l2_intc_irq_handle()
76 pending = irq_reg_readl(gc, b->stat_offset[idx]) & in bcm7120_l2_intc_irq_handle()
78 data->irq_map_mask[idx]; in bcm7120_l2_intc_irq_handle()
118 unsigned int idx; in bcm7120_l2_intc_init_one() local
135 for (idx = 0; idx < data->n_words; idx++) { in bcm7120_l2_intc_init_one()
137 l1_data->irq_map_mask[idx] |= in bcm7120_l2_intc_init_one()
139 irq * data->n_words + idx); in bcm7120_l2_intc_init_one()
141 l1_data->irq_map_mask[idx] = 0xffffffff; in bcm7120_l2_intc_init_one()
143 valid_mask[idx] |= l1_data->irq_map_mask[idx]; in bcm7120_l2_intc_init_one()
229 unsigned int idx, irq, flags; in bcm7120_l2_intc_probe() local
254 for (idx = 0; idx < data->n_words; idx++) { in bcm7120_l2_intc_probe()
255 __raw_writel(data->irq_fwd_mask[idx], in bcm7120_l2_intc_probe()
256 data->pair_base[idx] + in bcm7120_l2_intc_probe()
257 data->en_offset[idx]); in bcm7120_l2_intc_probe()
290 for (idx = 0; idx < data->n_words; idx++) { in bcm7120_l2_intc_probe()
291 irq = idx * IRQS_PER_WORD; in bcm7120_l2_intc_probe()
294 gc->unused = 0xffffffff & ~valid_mask[idx]; in bcm7120_l2_intc_probe()
298 gc->reg_base = data->pair_base[idx]; in bcm7120_l2_intc_probe()
299 ct->regs.mask = data->en_offset[idx]; in bcm7120_l2_intc_probe()
334 for (idx = 0; idx < MAX_MAPPINGS; idx++) { in bcm7120_l2_intc_probe()
335 if (data->map_base[idx]) in bcm7120_l2_intc_probe()
336 iounmap(data->map_base[idx]); in bcm7120_l2_intc_probe()