Lines Matching defs:map
95 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d);
102 bank = map->bank;
110 reg |= (1UL << (map->source & 31));
118 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d);
125 bank = map->bank;
133 reg &= ~(1UL << (map->source & 31));
141 struct ipu_irq_map *map = irq_data_get_irq_chip_data(d);
147 bank = map->bank;
154 ipu_write_reg(bank->ipu, 1UL << (map->source & 31), bank->status);
166 struct ipu_irq_map *map = irq_get_chip_data(irq);
172 bank = map->bank;
174 (1UL << (map->source & 31));
181 * ipu_irq_map() - map an IPU interrupt source to an IRQ number
196 struct ipu_irq_map *map;
201 map = src2map(source);
202 if (map) {
203 pr_err("IPU: Source %u already mapped to IRQ %u\n", source, map->irq);
227 pr_err("IPU: couldn't map source %u: %d\n", source, ret);
233 * ipu_irq_map() - map an IPU interrupt source to an IRQ number
285 struct ipu_irq_map *map;
292 map = src2map(32 * i + line);
293 if (!map) {
299 irq = map->irq;