Lines Matching refs:ibir
1307 u32 ibir)
1312 u32 id = IBIR_SLVID(ibir);
1321 if (id >= master->ibi.num_slots || (ibir & IBIR_ERROR))
1334 nbytes = IBIR_XFER_BYTES(ibir);
1342 slot->len = min_t(unsigned int, IBIR_XFER_BYTES(ibir),
1355 for (i = 0; i < IBIR_XFER_BYTES(ibir); i += 4)
1369 u32 ibir = readl(master->regs + IBIR);
1371 switch (IBIR_TYPE(ibir)) {
1373 cdns_i3c_master_handle_ibi(master, ibir);
1377 WARN_ON(IBIR_XFER_BYTES(ibir) || (ibir & IBIR_ERROR));
1382 WARN_ON(IBIR_XFER_BYTES(ibir) || (ibir & IBIR_ERROR));