Searched refs:i3c_xfers (Results 1 – 2 of 2) sorted by relevance
361 struct i3c_xfer *i3c_xfers, int nxfers, in i3c_hci_i3c_xfers() argument380 xfer[i].data_len = i3c_xfers[i].len; in i3c_hci_i3c_xfers()384 xfer[i].rnw = i3c_xfers[i].rnw; in i3c_hci_i3c_xfers()385 if (i3c_xfers[i].rnw) { in i3c_hci_i3c_xfers()386 xfer[i].data = i3c_xfers[i].data.in; in i3c_hci_i3c_xfers()389 xfer[i].data = (void *) i3c_xfers[i].data.out; in i3c_hci_i3c_xfers()403 if (i3c_xfers[i].rnw) in i3c_hci_i3c_xfers()404 i3c_xfers[i].len = RESP_DATA_LENGTH(xfer[i].response); in i3c_hci_i3c_xfers()601 .i3c_xfers = i3c_hci_i3c_xfers,
905 struct i3c_xfer *i3c_xfers, in dw_i3c_master_i3c_xfers() argument921 if (i3c_xfers[i].rnw) in dw_i3c_master_i3c_xfers()922 nrxwords += DIV_ROUND_UP(i3c_xfers[i].len, 4); in dw_i3c_master_i3c_xfers()924 ntxwords += DIV_ROUND_UP(i3c_xfers[i].len, 4); in dw_i3c_master_i3c_xfers()946 cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(i3c_xfers[i].len) | in dw_i3c_master_i3c_xfers()949 if (i3c_xfers[i].rnw) { in dw_i3c_master_i3c_xfers()950 cmd->rx_buf = i3c_xfers[i].data.in; in dw_i3c_master_i3c_xfers()951 cmd->rx_len = i3c_xfers[i].len; in dw_i3c_master_i3c_xfers()956 cmd->tx_buf = i3c_xfers[i].data.out; in dw_i3c_master_i3c_xfers()957 cmd->tx_len = i3c_xfers[i].len; in dw_i3c_master_i3c_xfers()[all …]