Lines Matching refs:irq_base
106 int irq_base; /* base for cascaded on-chip IRQs */ member
221 generic_handle_irq(i + sachip->irq_base); in sa1111_irq_handler()
225 generic_handle_irq(i + sachip->irq_base); in sa1111_irq_handler()
231 #define SA1111_IRQMASK_LO(x) (1 << (x - sachip->irq_base))
232 #define SA1111_IRQMASK_HI(x) (1 << (x - sachip->irq_base - 32))
442 static int sa1111_setup_irq(struct sa1111 *sachip, unsigned irq_base) in sa1111_setup_irq() argument
453 ret = irq_alloc_descs(-1, irq_base, SA1111_IRQ_NR, -1); in sa1111_setup_irq()
462 sachip->irq_base = ret; in sa1111_setup_irq()
484 irq = sachip->irq_base + i; in sa1111_setup_irq()
492 irq = sachip->irq_base + i; in sa1111_setup_irq()
507 sachip->irq_base, sachip->irq_base + SA1111_IRQ_NR - 1); in sa1111_setup_irq()
643 dev->irq[i] = sachip->irq_base + info->irq[i]; in sa1111_init_one_child()
755 ret = sa1111_setup_irq(sachip, pd->irq_base); in __sa1111_probe()
839 irq_free_descs(sachip->irq_base, SA1111_IRQ_NR); in __sa1111_remove()