Searched refs:ibir (Results 1 – 1 of 1) sorted by relevance
1306 u32 ibir) in cdns_i3c_master_handle_ibi() argument1311 u32 id = IBIR_SLVID(ibir); in cdns_i3c_master_handle_ibi()1320 if (id >= master->ibi.num_slots || (ibir & IBIR_ERROR)) in cdns_i3c_master_handle_ibi()1333 nbytes = IBIR_XFER_BYTES(ibir); in cdns_i3c_master_handle_ibi()1341 slot->len = min_t(unsigned int, IBIR_XFER_BYTES(ibir), in cdns_i3c_master_handle_ibi()1354 for (i = 0; i < IBIR_XFER_BYTES(ibir); i += 4) in cdns_i3c_master_handle_ibi()1368 u32 ibir = readl(master->regs + IBIR); in cnds_i3c_master_demux_ibis() local1370 switch (IBIR_TYPE(ibir)) { in cnds_i3c_master_demux_ibis()1372 cdns_i3c_master_handle_ibi(master, ibir); in cnds_i3c_master_demux_ibis()1376 WARN_ON(IBIR_XFER_BYTES(ibir) || (ibir & IBIR_ERROR)); in cnds_i3c_master_demux_ibis()[all …]