Lines Matching refs:aic
51 struct aic_chip_data *aic = gc->private; in aic_common_set_type() local
62 if (!(d->mask & aic->ext_irqs)) in aic_common_set_type()
68 if (!(d->mask & aic->ext_irqs)) in aic_common_set_type()
119 struct aic_chip_data *aic; in aic_common_ext_irq_of_init() local
126 aic = gc->private; in aic_common_ext_irq_of_init()
127 aic->ext_irqs |= 1; in aic_common_ext_irq_of_init()
137 aic = gc->private; in aic_common_ext_irq_of_init()
138 aic->ext_irqs |= (1 << (hwirq % 32)); in aic_common_ext_irq_of_init()
221 struct aic_chip_data *aic; in aic_common_of_init() local
233 aic = kcalloc(nchips, sizeof(*aic), GFP_KERNEL); in aic_common_of_init()
234 if (!aic) { in aic_common_of_init()
239 domain = irq_domain_add_linear(node, nchips * 32, ops, aic); in aic_common_of_init()
263 gc->private = &aic[i]; in aic_common_of_init()
274 kfree(aic); in aic_common_of_init()