Searched refs:rnw (Results 1 - 14 of 14) sorted by relevance
/linux-master/drivers/base/regmap/ |
H A D | regmap-i3c.c | 15 .rnw = false, 32 xfers[0].rnw = false; 36 xfers[1].rnw = true;
|
/linux-master/drivers/i3c/master/mipi-i3c-hci/ |
H A D | cmd_v1.c | 180 bool rnw = xfer->rnw; local 196 if (!rnw && data_len <= 4) { 214 (rnw ? CMD_R0_RNW : 0); 231 bool rnw = xfer->rnw; local 235 if (!rnw && data_len <= 4) { 251 (rnw ? CMD_R0_RNW : 0); 266 bool rnw = xfer->rnw; local [all...] |
H A D | cmd_v2.c | 99 bool rnw = xfer->rnw; local 103 if (!rnw && data_len <= 5) { 140 (rnw ? CMD_U0_RnW : 0) | 158 bool rnw = xfer->rnw; local 167 if (!rnw && data_len <= 4) { 202 (rnw ? CMD_U0_RnW : 0) | 255 xfer[0].rnw = true;
|
H A D | core.c | 203 DBG("cmd=%#x rnw=%d ndests=%d data[0].len=%d", 204 ccc->id, ccc->rnw, ccc->ndests, ccc->dests[0].payload.len); 213 xfer->rnw = false; 222 xfer[i].rnw = ccc->rnw; 245 if (ccc->rnw) 261 if (ccc->rnw) 286 if (xfer->rnw) 301 if (xfer->rnw) 331 xfer[i].rnw [all...] |
H A D | hci.h | 66 * The rnw, data and data_len fields must be initialized before calling any 76 bool rnw; member in struct:hci_xfer
|
H A D | dma.c | 354 xfer->rnw ? DMA_FROM_DEVICE : DMA_TO_DEVICE); 399 xfer->rnw ?
|
H A D | pio.c | 371 if (xfer->rnw) {
|
/linux-master/drivers/i3c/master/ |
H A D | svc-i3c-master.c | 136 bool rnw; member in struct:svc_i3c_cmd 1041 bool rnw, unsigned int xfer_type, u8 addr, 1054 SVC_I3C_MCTRL_DIR(rnw) | 1088 if (rnw) 1095 if (rnw) 1176 ret = svc_i3c_master_xfer(master, cmd->rnw, xfer->type, 1264 cmd->rnw = ccc->rnw; 1288 unsigned int actual_len = ccc->rnw ? xfer_len : 0; 1302 cmd->rnw 1040 svc_i3c_master_xfer(struct svc_i3c_master *master, bool rnw, unsigned int xfer_type, u8 addr, u8 *in, const u8 *out, unsigned int xfer_len, unsigned int *actual_len, bool continued) argument [all...] |
H A D | dw-i3c-master.c | 772 if (ccc->rnw) 863 if (i3c_xfers[i].rnw) 883 if (i3c_xfers[i].rnw) { 911 if (i3c_xfers[i].rnw)
|
H A D | i3c-master-cdns.c | 714 if (cmd->rnw) { 760 if (xfers[i].rnw) 781 if (xfers[i].rnw) {
|
/linux-master/include/linux/i3c/ |
H A D | ccc.h | 369 * @rnw: true if the CCC should retrieve data from the device. Only valid for 378 u8 rnw; member in struct:i3c_ccc_cmd
|
H A D | device.h | 55 * @rnw: encodes the transfer direction. true for a read, false for a write 64 u8 rnw; member in struct:i3c_priv_xfer
|
/linux-master/drivers/net/mctp/ |
H A D | mctp-i3c.c | 102 struct i3c_priv_xfer xfer = { .rnw = 1, .len = mi->mrl }; 359 struct i3c_priv_xfer xfer = { .rnw = false };
|
/linux-master/drivers/i3c/ |
H A D | master.c | 771 static void i3c_ccc_cmd_init(struct i3c_ccc_cmd *cmd, bool rnw, u8 id, argument 775 cmd->rnw = rnw ? 1 : 0;
|
Completed in 481 milliseconds