Searched refs:rnw (Results 1 – 15 of 15) sorted by relevance
| /linux-6.15/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | cmd_v1.c | 178 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()
|
| H A D | cmd_v2.c | 99 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()
|
| H A D | core.c | 200 ccc->id, ccc->rnw, ccc->ndests, ccc->dests[0].payload.len); in i3c_hci_send_ccc_cmd() 209 xfer->rnw = false; in i3c_hci_send_ccc_cmd() 218 xfer[i].rnw = ccc->rnw; in i3c_hci_send_ccc_cmd() 241 if (ccc->rnw) in i3c_hci_send_ccc_cmd() 257 if (ccc->rnw) in i3c_hci_send_ccc_cmd() 282 if (xfer->rnw) in i3c_hci_alloc_safe_xfer_buf() 297 if (xfer->rnw) in i3c_hci_free_safe_xfer_buf() 327 xfer[i].rnw = i3c_xfers[i].rnw; in i3c_hci_priv_xfers() 328 if (i3c_xfers[i].rnw) { in i3c_hci_priv_xfers() 353 if (i3c_xfers[i].rnw) in i3c_hci_priv_xfers() [all …]
|
| H A D | hci.h | 81 bool rnw; member
|
| H A D | dma.c | 354 xfer->rnw ? DMA_FROM_DEVICE : DMA_TO_DEVICE); in hci_dma_unmap_xfer() 399 xfer->rnw ? in hci_dma_queue_xfer()
|
| H A D | pio.c | 371 if (xfer->rnw) { in hci_pio_queue_data()
|
| /linux-6.15/drivers/base/regmap/ |
| H A D | regmap-i3c.c | 15 .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-6.15/drivers/i3c/master/ |
| H A D | svc-i3c-master.c | 167 bool rnw; member 1298 SVC_I3C_MCTRL_DIR(rnw) | in svc_i3c_master_xfer() 1379 if (rnw) in svc_i3c_master_xfer() 1386 if (rnw) in svc_i3c_master_xfer() 1556 cmd->rnw = ccc->rnw; in svc_i3c_master_send_bdcast_ccc_cmd() 1594 cmd->rnw = 0; in svc_i3c_master_send_direct_ccc_cmd() 1604 cmd->rnw = ccc->rnw; in svc_i3c_master_send_direct_ccc_cmd() 1665 cmd->rnw = xfers[i].rnw; in svc_i3c_master_priv_xfers() 1705 cmd->rnw = xfers[i].flags & I2C_M_RD; in svc_i3c_master_i2c_xfers() 1706 cmd->in = cmd->rnw ? xfers[i].buf : NULL; in svc_i3c_master_i2c_xfers() [all …]
|
| H A D | dw-i3c-master.c | 827 if (ccc->rnw) in dw_i3c_master_send_ccc_cmd() 938 if (i3c_xfers[i].rnw) in dw_i3c_master_priv_xfers() 966 if (i3c_xfers[i].rnw) { in dw_i3c_master_priv_xfers() 994 if (i3c_xfers[i].rnw) in dw_i3c_master_priv_xfers()
|
| H A D | i3c-master-cdns.c | 714 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-6.15/include/linux/i3c/ |
| H A D | ccc.h | 378 u8 rnw; member
|
| H A D | device.h | 64 u8 rnw; member
|
| /linux-6.15/drivers/hwmon/ |
| H A D | lm75.c | 618 .rnw = false, in lm75_i3c_reg_read() 623 .rnw = true, in lm75_i3c_reg_read() 655 .rnw = false, in lm75_i3c_reg_write()
|
| /linux-6.15/drivers/net/mctp/ |
| H A D | mctp-i3c.c | 102 struct i3c_priv_xfer xfer = { .rnw = 1, .len = mi->mrl }; in mctp_i3c_read() 363 struct i3c_priv_xfer xfer = { .rnw = false }; in mctp_i3c_xmit()
|
| /linux-6.15/drivers/i3c/ |
| H A D | master.c | 816 static void i3c_ccc_cmd_init(struct i3c_ccc_cmd *cmd, bool rnw, u8 id, in i3c_ccc_cmd_init() argument 820 cmd->rnw = rnw ? 1 : 0; in i3c_ccc_cmd_init()
|