Lines Matching +full:intc +full:- +full:nr +full:- +full:irqs
2 * linux/arch/arm/mach-pxa/irq.c
27 #include <mach/irqs.h>
39 ((i) < 64) ? (0x0b0 + (((i) - 32) << 2)) : \
40 (0x144 + (((i) - 64) << 2)))
48 * This is for peripheral IRQs internal to the PXA chip.
106 handle_IRQ(PXA_IRQ(fls(mask) - 1), regs); in icip_handle_irq()
162 __raw_writel(0, base + ICMR); /* disable all IRQs */ in pxa_init_irq_common()
163 __raw_writel(0, base + ICLR); /* all IRQs are IRQ, not FIQ */ in pxa_init_irq_common()
232 { .compatible = "marvell,pxa-intc", },
244 pr_err("Failed to find interrupt controller in arch-pxa\n"); in pxa_dt_irq_init()
248 ret = of_property_read_u32(node, "marvell,intc-nr-irqs", in pxa_dt_irq_init()
251 pr_err("Not found marvell,intc-nr-irqs property\n"); in pxa_dt_irq_init()
262 if (of_find_property(node, "marvell,intc-priority", NULL)) in pxa_dt_irq_init()
265 ret = irq_alloc_descs(-1, 0, pxa_internal_irq_nr, 0); in pxa_dt_irq_init()