Lines Matching refs:irq_map
80 static struct ipu_irq_map irq_map[CONFIG_MX3_IPU_IRQS];
91 if (irq_map[i].source == src)
92 return irq_map + i;
213 if (irq_map[i].source < 0) {
217 irq_map[i].source = source;
218 irq_map[i].bank = irq_bank + source / 32;
221 ret = irq_map[i].irq;
249 if (irq_map[i].source == source) {
253 source, irq_map[i].irq);
256 irq_map[i].source = -EINVAL;
257 irq_map[i].bank = NULL;
372 ret = set_irq_chip_data(irq, irq_map + i);
375 irq_map[i].ipu = ipu;
376 irq_map[i].irq = irq;
377 irq_map[i].source = -EINVAL;