Lines Matching refs:ccmd
699 struct cdns_i3c_cmd *ccmd;
706 ccmd = xfer->cmds;
707 ccmd->cmd1 = CMD1_FIFO_CCC(cmd->id);
708 ccmd->cmd0 = CMD0_FIFO_IS_CCC |
712 ccmd->cmd0 |= CMD0_FIFO_DEV_ADDR(cmd->dests[0].addr);
715 ccmd->cmd0 |= CMD0_FIFO_RNW;
716 ccmd->rx_buf = cmd->dests[0].payload.data;
717 ccmd->rx_len = cmd->dests[0].payload.len;
719 ccmd->tx_buf = cmd->dests[0].payload.data;
720 ccmd->tx_len = cmd->dests[0].payload.len;
775 struct cdns_i3c_cmd *ccmd = &cdns_xfer->cmds[i];
778 ccmd->cmd0 = CMD0_FIFO_DEV_ADDR(dev->info.dyn_addr) |
782 ccmd->cmd0 |= CMD0_FIFO_RNW;
783 ccmd->rx_buf = xfers[i].data.in;
784 ccmd->rx_len = xfers[i].len;
787 ccmd->tx_buf = xfers[i].data.out;
788 ccmd->tx_len = xfers[i].len;
791 ccmd->cmd0 |= CMD0_FIFO_PL_LEN(pl_len);
794 ccmd->cmd0 |= CMD0_FIFO_RSBC;
797 ccmd->cmd0 |= CMD0_FIFO_BCH;
846 struct cdns_i3c_cmd *ccmd = &xfer->cmds[i];
848 ccmd->cmd0 = CMD0_FIFO_DEV_ADDR(xfers[i].addr) |
853 ccmd->cmd0 |= CMD0_FIFO_IS_10B;
856 ccmd->cmd0 |= CMD0_FIFO_RNW;
857 ccmd->rx_buf = xfers[i].buf;
858 ccmd->rx_len = xfers[i].len;
860 ccmd->tx_buf = xfers[i].buf;
861 ccmd->tx_len = xfers[i].len;