Home
last modified time | relevance | path

Searched refs:num_xfer (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/drivers/i3c/
Di3c_stm32.c329 static int i3c_stm32_curr_msg_status_update_num_xfer(const struct device *dev, size_t num_xfer) in i3c_stm32_curr_msg_status_update_num_xfer() argument
341 curr_msg->i3c_msg_status_ptr->num_xfer = num_xfer; in i3c_stm32_curr_msg_status_update_num_xfer()
1008 payload->ccc.num_xfer = 0; in i3c_stm32_do_ccc()
1011 payload->targets.payloads[i].num_xfer = 0; in i3c_stm32_do_ccc()
1275 msgs[i].num_xfer = READ_BIT(data->status_fifo[i], I3C_SR_XDCNT); in i3c_stm32_i3c_transfer()
1638 if (payload->ccc.num_xfer < payload->ccc.data_len) { in i3c_stm32_event_isr_tx()
1639 LL_I3C_TransmitData8(i3c, payload->ccc.data[payload->ccc.num_xfer++]); in i3c_stm32_event_isr_tx()
1646 if (target->num_xfer < target->data_len) { in i3c_stm32_event_isr_tx()
1647 LL_I3C_TransmitData8(i3c, target->data[target->num_xfer++]); in i3c_stm32_event_isr_tx()
1650 if (target->num_xfer == target->data_len) { in i3c_stm32_event_isr_tx()
[all …]
Di3c_ccc.c631 len = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getcaps()
695 size_t *num_xfer) in i3c_ccc_do_getvendor() argument
721 *num_xfer = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getvendor()
732 size_t *num_xfer) in i3c_ccc_do_getvendor_defbyte() argument
760 *num_xfer = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getvendor_defbyte()
860 len = ccc_tgt_payload.num_xfer; in i3c_ccc_do_getmxds()
Di3c_cdns.c537 uint32_t *num_xfer; member
1444 cmd->num_xfer = &(payload->targets.payloads[i].num_xfer); in cdns_i3c_do_ccc()
1461 cmd->num_xfer = &(payload->ccc.num_xfer); in cdns_i3c_do_ccc()
1465 cmd->num_xfer = NULL; in cdns_i3c_do_ccc()
1722 if (cmd->num_xfer != NULL) { in cdns_i3c_complete_transfer()
1723 *cmd->num_xfer = xfer; in cdns_i3c_complete_transfer()
1758 if ((was_full) && (data->xfer.cmds[i].len > *data->xfer.cmds[i].num_xfer)) { in cdns_i3c_complete_transfer()
1784 if ((*data->xfer.cmds[i].num_xfer != in cdns_i3c_complete_transfer()
1786 (*data->xfer.cmds[i].num_xfer != in cdns_i3c_complete_transfer()
1792 if (*data->xfer.cmds[i].num_xfer > sizeof(union i3c_ccc_getcaps)) { in cdns_i3c_complete_transfer()
[all …]
Di3c_mcux.c1162 msgs[i].num_xfer = ret; in mcux_i3c_transfer()
1397 payload->ccc.num_xfer = ret; in mcux_i3c_do_ccc()
1431 tgt_payload->num_xfer = ret; in mcux_i3c_do_ccc()
Di3c_shell.c1480 size_t num_xfer; in cmd_i3c_ccc_getvendor() local
1511 &num_xfer); in cmd_i3c_ccc_getvendor()
1513 ret = i3c_ccc_do_getvendor(desc, id, buf, MAX_I3C_BYTES, &num_xfer); in cmd_i3c_ccc_getvendor()
1521 shell_hexdump(sh, buf, num_xfer); in cmd_i3c_ccc_getvendor()
Di3c_npcx.c1240 msgs[i].num_xfer); in npcx_i3c_transfer()
1267 msgs[i].num_xfer = xfered_len; in npcx_i3c_transfer()
1551 payload->ccc.num_xfer = xfered_len; in npcx_i3c_do_ccc()
1588 tgt_payload->num_xfer = xfered_len; in npcx_i3c_do_ccc()
/Zephyr-latest/include/zephyr/drivers/i3c/
Dccc.h261 size_t num_xfer; member
291 size_t num_xfer; member
1963 size_t *num_xfer);
1986 size_t *num_xfer);
/Zephyr-latest/include/zephyr/drivers/
Di3c.h487 uint32_t num_xfer; member
/Zephyr-latest/doc/releases/
Drelease-notes-3.6.rst466 * Added a field named ``num_xfer`` in :c:struct:`i3c_msg` and