Lines Matching defs:irqc
196 struct lpc32xx_irq_chip *irqc;
201 irqc = kzalloc(sizeof(*irqc), GFP_KERNEL);
202 if (!irqc)
205 irqc->addr = addr;
206 irqc->base = of_iomap(node, 0);
207 if (!irqc->base) {
209 kfree(irqc);
213 irqc->domain = irq_domain_add_linear(node, NR_LPC32XX_IC_IRQS,
214 &lpc32xx_irq_domain_ops, irqc);
215 if (!irqc->domain) {
217 iounmap(irqc->base);
218 kfree(irqc);
223 lpc32xx_mic_irqc = irqc;
230 lpc32xx_sic_handler, irqc);
234 lpc32xx_ic_write(irqc, LPC32XX_INTC_MASK, 0x00);
235 lpc32xx_ic_write(irqc, LPC32XX_INTC_POL, 0x00);
236 lpc32xx_ic_write(irqc, LPC32XX_INTC_TYPE, 0x00);