Lines Matching refs:map
98 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d); in ipu_irq_unmask() local
105 bank = map->bank; in ipu_irq_unmask()
113 reg |= (1UL << (map->source & 31)); in ipu_irq_unmask()
121 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d); in ipu_irq_mask() local
128 bank = map->bank; in ipu_irq_mask()
136 reg &= ~(1UL << (map->source & 31)); in ipu_irq_mask()
144 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d); in ipu_irq_ack() local
150 bank = map->bank; in ipu_irq_ack()
157 ipu_write_reg(bank->ipu, 1UL << (map->source & 31), bank->status); in ipu_irq_ack()
169 struct ipu_irq_map *map = irq_get_chip_data(irq); in ipu_irq_status() local
175 bank = map->bank; in ipu_irq_status()
177 (1UL << (map->source & 31)); in ipu_irq_status()
199 struct ipu_irq_map *map; in ipu_irq_map() local
204 map = src2map(source); in ipu_irq_map()
205 if (map) { in ipu_irq_map()
206 pr_err("IPU: Source %u already mapped to IRQ %u\n", source, map->irq); in ipu_irq_map()
288 struct ipu_irq_map *map; in ipu_irq_err() local
294 map = src2map(32 * i + line); in ipu_irq_err()
295 if (map) in ipu_irq_err()
296 irq = map->irq; in ipu_irq_err()
299 if (!map) { in ipu_irq_err()
325 struct ipu_irq_map *map; in ipu_irq_fn() local
331 map = src2map(32 * i + line); in ipu_irq_fn()
332 if (map) in ipu_irq_fn()
333 irq = map->irq; in ipu_irq_fn()
336 if (!map) { in ipu_irq_fn()