Lines Matching refs:il
1225 static const struct d40_interrupt_lookup il[] = { in d40_handle_interrupt() local
1239 u32 regs[ARRAY_SIZE(il)]; in d40_handle_interrupt()
1250 for (i = 0; i < ARRAY_SIZE(il); i++) in d40_handle_interrupt()
1251 regs[i] = readl(base->virtbase + il[i].src); in d40_handle_interrupt()
1256 BITS_PER_LONG * ARRAY_SIZE(il), chan + 1); in d40_handle_interrupt()
1259 if (chan == BITS_PER_LONG * ARRAY_SIZE(il)) in d40_handle_interrupt()
1266 writel(1 << idx, base->virtbase + il[row].clr); in d40_handle_interrupt()
1268 if (il[row].offset == D40_PHY_CHAN) in d40_handle_interrupt()
1271 d40c = base->lookup_log_chans[il[row].offset + idx]; in d40_handle_interrupt()
1274 if (!il[row].is_error) in d40_handle_interrupt()
1278 chan, il[row].offset, idx); in d40_handle_interrupt()