Lines Matching refs:intc
228 static u16 hip04_get_cpumask(struct hip04_irq_data *intc)
230 void __iomem *base = intc->dist_base;
246 static void __init hip04_irq_dist_init(struct hip04_irq_data *intc)
250 unsigned int nr_irqs = intc->nr_irqs;
251 void __iomem *base = intc->dist_base;
258 cpumask = hip04_get_cpumask(intc);
268 static void hip04_irq_cpu_init(struct hip04_irq_data *intc)
270 void __iomem *dist_base = intc->dist_base;
271 void __iomem *base = intc->cpu_base;
279 cpu_mask = hip04_get_cpumask(intc);
365 WARN(!hip04_data.dist_base, "fail to map hip04 intc dist registers\n");
368 WARN(!hip04_data.cpu_base, "unable to map hip04 intc cpu registers\n");
410 IRQCHIP_DECLARE(hip04_intc, "hisilicon,hip04-intc", hip04_of_init);