Home
last modified time | relevance | path

Searched refs:rnw (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/i3c/master/mipi-i3c-hci/
A Dcmd_v1.c178 bool rnw = xfer->rnw; in hci_cmd_v1_prep_ccc() local
194 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_ccc()
212 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_ccc()
229 bool rnw = xfer->rnw; in hci_cmd_v1_prep_i3c_xfer() local
233 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i3c_xfer()
249 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_i3c_xfer()
264 bool rnw = xfer->rnw; in hci_cmd_v1_prep_i2c_xfer() local
268 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i2c_xfer()
284 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_i2c_xfer()
A Dcmd_v2.c99 bool rnw = xfer->rnw; in hci_cmd_v2_prep_private_xfer() local
103 if (!rnw && data_len <= 5) { in hci_cmd_v2_prep_private_xfer()
140 (rnw ? CMD_U0_RnW : 0) | in hci_cmd_v2_prep_private_xfer()
158 bool rnw = xfer->rnw; in hci_cmd_v2_prep_ccc() local
167 if (!rnw && data_len <= 4) { in hci_cmd_v2_prep_ccc()
202 (rnw ? CMD_U0_RnW : 0) | in hci_cmd_v2_prep_ccc()
255 xfer[0].rnw = true; in hci_cmd_v2_daa()
A Dcore.c202 ccc->id, ccc->rnw, ccc->ndests, ccc->dests[0].payload.len); in i3c_hci_send_ccc_cmd()
211 xfer->rnw = false; in i3c_hci_send_ccc_cmd()
220 xfer[i].rnw = ccc->rnw; in i3c_hci_send_ccc_cmd()
243 if (ccc->rnw) in i3c_hci_send_ccc_cmd()
259 if (ccc->rnw) in i3c_hci_send_ccc_cmd()
284 if (xfer->rnw) in i3c_hci_alloc_safe_xfer_buf()
299 if (xfer->rnw) in i3c_hci_free_safe_xfer_buf()
329 xfer[i].rnw = i3c_xfers[i].rnw; in i3c_hci_priv_xfers()
330 if (i3c_xfers[i].rnw) { in i3c_hci_priv_xfers()
355 if (i3c_xfers[i].rnw) in i3c_hci_priv_xfers()
[all …]
A Dhci.h81 bool rnw; member
A Ddma.c354 xfer->rnw ? DMA_FROM_DEVICE : DMA_TO_DEVICE); in hci_dma_unmap_xfer()
399 xfer->rnw ? in hci_dma_queue_xfer()
A Dpio.c371 if (xfer->rnw) { in hci_pio_queue_data()
/linux/drivers/base/regmap/
A Dregmap-i3c.c15 .rnw = false, in regmap_i3c_write()
32 xfers[0].rnw = false; in regmap_i3c_read()
36 xfers[1].rnw = true; in regmap_i3c_read()
/linux/drivers/i3c/master/
A Dsvc-i3c-master.c138 bool rnw; member
1156 SVC_I3C_MCTRL_DIR(rnw) | in svc_i3c_master_xfer()
1217 if (rnw) in svc_i3c_master_xfer()
1224 if (rnw) in svc_i3c_master_xfer()
1393 cmd->rnw = ccc->rnw; in svc_i3c_master_send_bdcast_ccc_cmd()
1431 cmd->rnw = 0; in svc_i3c_master_send_direct_ccc_cmd()
1441 cmd->rnw = ccc->rnw; in svc_i3c_master_send_direct_ccc_cmd()
1502 cmd->rnw = xfers[i].rnw; in svc_i3c_master_priv_xfers()
1542 cmd->rnw = xfers[i].flags & I2C_M_RD; in svc_i3c_master_i2c_xfers()
1543 cmd->in = cmd->rnw ? xfers[i].buf : NULL; in svc_i3c_master_i2c_xfers()
[all …]
A Ddw-i3c-master.c814 if (ccc->rnw) in dw_i3c_master_send_ccc_cmd()
925 if (i3c_xfers[i].rnw) in dw_i3c_master_priv_xfers()
953 if (i3c_xfers[i].rnw) { in dw_i3c_master_priv_xfers()
981 if (i3c_xfers[i].rnw) in dw_i3c_master_priv_xfers()
A Di3c-master-cdns.c714 if (cmd->rnw) { in cdns_i3c_master_send_ccc_cmd()
760 if (xfers[i].rnw) in cdns_i3c_master_priv_xfers()
781 if (xfers[i].rnw) { in cdns_i3c_master_priv_xfers()
/linux/include/linux/i3c/
A Dccc.h378 u8 rnw; member
A Ddevice.h64 u8 rnw; member
/linux/drivers/net/mctp/
A Dmctp-i3c.c102 struct i3c_priv_xfer xfer = { .rnw = 1, .len = mi->mrl }; in mctp_i3c_read()
359 struct i3c_priv_xfer xfer = { .rnw = false }; in mctp_i3c_xmit()
/linux/drivers/i3c/
A Dmaster.c773 static void i3c_ccc_cmd_init(struct i3c_ccc_cmd *cmd, bool rnw, u8 id, in i3c_ccc_cmd_init() argument
777 cmd->rnw = rnw ? 1 : 0; in i3c_ccc_cmd_init()

Completed in 41 milliseconds