Lines Matching refs:irq_base
106 int irq_base; /* base for cascaded on-chip IRQs */ member
222 generic_handle_irq(i + sachip->irq_base); in sa1111_irq_handler()
226 generic_handle_irq(i + sachip->irq_base); in sa1111_irq_handler()
232 #define SA1111_IRQMASK_LO(x) (1 << (x - sachip->irq_base))
233 #define SA1111_IRQMASK_HI(x) (1 << (x - sachip->irq_base - 32))
443 static int sa1111_setup_irq(struct sa1111 *sachip, unsigned irq_base) in sa1111_setup_irq() argument
454 ret = irq_alloc_descs(-1, irq_base, SA1111_IRQ_NR, -1); in sa1111_setup_irq()
463 sachip->irq_base = ret; in sa1111_setup_irq()
485 irq = sachip->irq_base + i; in sa1111_setup_irq()
493 irq = sachip->irq_base + i; in sa1111_setup_irq()
508 sachip->irq_base, sachip->irq_base + SA1111_IRQ_NR - 1); in sa1111_setup_irq()
644 dev->irq[i] = sachip->irq_base + info->irq[i]; in sa1111_init_one_child()
756 ret = sa1111_setup_irq(sachip, pd->irq_base); in __sa1111_probe()
841 irq_free_descs(sachip->irq_base, SA1111_IRQ_NR); in __sa1111_remove()