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

/linux-master/drivers/base/regmap/
H A Dregmap-i3c.c15 .rnw = false,
32 xfers[0].rnw = false;
36 xfers[1].rnw = true;
/linux-master/drivers/i3c/master/mipi-i3c-hci/
H A Dcmd_v1.c180 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 Dcmd_v2.c99 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 Dcore.c203 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 Dhci.h66 * The rnw, data and data_len fields must be initialized before calling any
76 bool rnw; member in struct:hci_xfer
H A Ddma.c354 xfer->rnw ? DMA_FROM_DEVICE : DMA_TO_DEVICE);
399 xfer->rnw ?
H A Dpio.c371 if (xfer->rnw) {
/linux-master/drivers/i3c/master/
H A Dsvc-i3c-master.c136 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 Ddw-i3c-master.c772 if (ccc->rnw)
863 if (i3c_xfers[i].rnw)
883 if (i3c_xfers[i].rnw) {
911 if (i3c_xfers[i].rnw)
H A Di3c-master-cdns.c714 if (cmd->rnw) {
760 if (xfers[i].rnw)
781 if (xfers[i].rnw) {
/linux-master/include/linux/i3c/
H A Dccc.h369 * @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 Ddevice.h55 * @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 Dmctp-i3c.c102 struct i3c_priv_xfer xfer = { .rnw = 1, .len = mi->mrl };
359 struct i3c_priv_xfer xfer = { .rnw = false };
/linux-master/drivers/i3c/
H A Dmaster.c771 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