Lines Matching refs:k
293 int k; in intc_irqpin_shared_irq_handler() local
295 for (k = 0; k < 8; k++) { in intc_irqpin_shared_irq_handler()
296 if (reg_source & BIT(7 - k)) { in intc_irqpin_shared_irq_handler()
297 if (BIT(k) & p->shared_irq_mask) in intc_irqpin_shared_irq_handler()
300 status |= intc_irqpin_irq_handler(irq, &p->irq[k]); in intc_irqpin_shared_irq_handler()
340 int k; in intc_irqpin_probe() local
359 for (k = 0; k < INTC_IRQPIN_REG_NR; k++) { in intc_irqpin_probe()
360 io[k] = platform_get_resource(pdev, IORESOURCE_MEM, k); in intc_irqpin_probe()
361 if (!io[k]) { in intc_irqpin_probe()
369 for (k = 0; k < INTC_IRQPIN_MAX; k++) { in intc_irqpin_probe()
370 irq = platform_get_resource(pdev, IORESOURCE_IRQ, k); in intc_irqpin_probe()
374 p->irq[k].p = p; in intc_irqpin_probe()
375 p->irq[k].requested_irq = irq->start; in intc_irqpin_probe()
378 p->number_of_irqs = k; in intc_irqpin_probe()
386 for (k = 0; k < INTC_IRQPIN_REG_NR; k++) { in intc_irqpin_probe()
387 i = &p->iomem[k]; in intc_irqpin_probe()
389 switch (resource_size(io[k])) { in intc_irqpin_probe()
406 i->iomem = devm_ioremap_nocache(&pdev->dev, io[k]->start, in intc_irqpin_probe()
407 resource_size(io[k])); in intc_irqpin_probe()
416 for (k = 0; k < p->number_of_irqs; k++) in intc_irqpin_probe()
417 intc_irqpin_mask_unmask_prio(p, k, 1); in intc_irqpin_probe()
425 for (k = 1; k < p->number_of_irqs; k++) { in intc_irqpin_probe()
426 if (ref_irq != p->irq[k].requested_irq) { in intc_irqpin_probe()
474 for (k = 0; k < p->number_of_irqs; k++) { in intc_irqpin_probe()
476 p->irq[k].requested_irq, in intc_irqpin_probe()
478 0, name, &p->irq[k])) { in intc_irqpin_probe()
488 for (k = 0; k < p->number_of_irqs; k++) in intc_irqpin_probe()
489 intc_irqpin_mask_unmask_prio(p, k, 0); in intc_irqpin_probe()