Lines Matching refs:ibir
1306 u32 ibir)
1311 u32 id = IBIR_SLVID(ibir);
1320 if (id >= master->ibi.num_slots || (ibir & IBIR_ERROR))
1333 nbytes = IBIR_XFER_BYTES(ibir);
1341 slot->len = min_t(unsigned int, IBIR_XFER_BYTES(ibir),
1354 for (i = 0; i < IBIR_XFER_BYTES(ibir); i += 4)
1368 u32 ibir = readl(master->regs + IBIR);
1370 switch (IBIR_TYPE(ibir)) {
1372 cdns_i3c_master_handle_ibi(master, ibir);
1376 WARN_ON(IBIR_XFER_BYTES(ibir) || (ibir & IBIR_ERROR));
1381 WARN_ON(IBIR_XFER_BYTES(ibir) || (ibir & IBIR_ERROR));