/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/ |
H A D | cmd_v1.c | 180 bool rnw = xfer->rnw; in hci_cmd_v1_prep_ccc() local 196 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_ccc() 214 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_ccc() 231 bool rnw = xfer->rnw; in hci_cmd_v1_prep_i3c_xfer() local 235 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i3c_xfer() 251 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_i3c_xfer() 266 bool rnw = xfer->rnw; in hci_cmd_v1_prep_i2c_xfer() local 270 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i2c_xfer() 286 (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 | 203 ccc->id, ccc->rnw, ccc->ndests, ccc->dests[0].payload.len); in i3c_hci_send_ccc_cmd() 212 xfer->rnw = false; in i3c_hci_send_ccc_cmd() 221 xfer[i].rnw = ccc->rnw; in i3c_hci_send_ccc_cmd() 244 if (ccc->rnw) in i3c_hci_send_ccc_cmd() 253 if (ccc->rnw) in i3c_hci_send_ccc_cmd() 295 xfer[i].rnw = i3c_xfers[i].rnw; in i3c_hci_priv_xfers() 296 if (i3c_xfers[i].rnw) { in i3c_hci_priv_xfers() 318 if (i3c_xfers[i].rnw) in i3c_hci_priv_xfers() 349 xfer[i].rnw = i2c_xfers[i].flags & I2C_M_RD; in i3c_hci_i2c_xfers()
|
H A D | hci.h | 76 bool rnw; member
|
H A D | dma.c | 355 xfer->rnw ? DMA_FROM_DEVICE : DMA_TO_DEVICE); in hci_dma_unmap_xfer() 398 xfer->rnw ? in hci_dma_queue_xfer()
|
H A D | pio.c | 371 if (xfer->rnw) { in hci_pio_queue_data()
|
/openbmc/linux/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()
|
/openbmc/linux/drivers/i3c/master/ |
H A D | svc-i3c-master.c | 136 bool rnw; member 1117 bool rnw, unsigned int xfer_type, u8 addr, in svc_i3c_master_xfer() argument 1133 SVC_I3C_MCTRL_DIR(rnw) | in svc_i3c_master_xfer() 1194 if (rnw) in svc_i3c_master_xfer() 1201 if (rnw) in svc_i3c_master_xfer() 1282 ret = svc_i3c_master_xfer(master, cmd->rnw, xfer->type, in svc_i3c_master_start_xfer_locked() 1370 cmd->rnw = ccc->rnw; in svc_i3c_master_send_bdcast_ccc_cmd() 1394 unsigned int actual_len = ccc->rnw ? xfer_len : 0; in svc_i3c_master_send_direct_ccc_cmd() 1408 cmd->rnw = 0; in svc_i3c_master_send_direct_ccc_cmd() 1418 cmd->rnw = ccc->rnw; in svc_i3c_master_send_direct_ccc_cmd() [all …]
|
H A D | dw-i3c-master.c | 772 if (ccc->rnw) in dw_i3c_master_send_ccc_cmd() 863 if (i3c_xfers[i].rnw) in dw_i3c_master_priv_xfers() 883 if (i3c_xfers[i].rnw) { in dw_i3c_master_priv_xfers() 911 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()
|
/openbmc/qemu/hw/adc/ |
H A D | zynq-xadc.c | 136 static bool zynq_xadc_check_offset(hwaddr offset, bool rnw) in zynq_xadc_check_offset() argument 146 return rnw; /* read only */ in zynq_xadc_check_offset() 148 return !rnw; /* write only */ in zynq_xadc_check_offset()
|
/openbmc/u-boot/board/BuR/brxre1/ |
H A D | board.c | 52 static int rstctrl_rw(u8 reg, unsigned char rnw, void *pdat, int size) in rstctrl_rw() argument 59 if (rnw) in rstctrl_rw()
|
/openbmc/qemu/tests/qtest/ |
H A D | remote-i3c-test.c | 136 bool rnw, in aspeed_i3c_create_xfer_cmd() argument 149 .rnw = rnw, in aspeed_i3c_create_xfer_cmd()
|
/openbmc/qemu/hw/misc/ |
H A D | zynq_slcr.c | 441 static bool zynq_slcr_check_offset(hwaddr offset, bool rnw) in zynq_slcr_check_offset() argument 448 return !rnw; /* Write only */ in zynq_slcr_check_offset() 459 return rnw;/* read only */ in zynq_slcr_check_offset()
|
/openbmc/qemu/hw/arm/ |
H A D | smmuv3-internal.h | 448 bool rnw; member 464 bool rnw; member 478 bool rnw; member
|
H A D | smmuv3.c | 187 EVT_SET_RNW(&evt, info->u.f_uut.rnw); in smmuv3_record_event() 208 EVT_SET_RNW(&evt, info->u.f_transl_forbidden.rnw); in smmuv3_record_event() 233 EVT_SET_RNW(&evt, info->u.f_walk_eabt.rnw); in smmuv3_record_event() 969 event->u.f_walk_eabt.rnw = flag & 0x1; in smmuv3_do_translate() 979 event->u.f_translation.rnw = flag & 0x1; in smmuv3_do_translate() 987 event->u.f_addr_size.rnw = flag & 0x1; in smmuv3_do_translate() 995 event->u.f_access.rnw = flag & 0x1; in smmuv3_do_translate() 1003 event->u.f_permission.rnw = flag & 0x1; in smmuv3_do_translate()
|
/openbmc/qemu/include/hw/i3c/ |
H A D | aspeed_i3c.h | 107 uint8_t rnw:1; /* Read not write */ member
|
/openbmc/linux/include/linux/i3c/ |
H A D | ccc.h | 378 u8 rnw; member
|
H A D | device.h | 64 u8 rnw; member
|
/openbmc/linux/drivers/net/mctp/ |
H A D | mctp-i3c.c | 102 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()
|
/openbmc/qemu/hw/i3c/ |
H A D | trace-events | 11 aspeed_i3c_device_ibi_handle(uint32_t deviceid, uint8_t addr, bool rnw) "I3C Dev[%u] handle IBI fro…
|
H A D | aspeed_i3c.c | 1255 if (cmd.rnw) { in aspeed_i3c_device_short_transfer() 1395 bool is_recv = cmd.rnw; in aspeed_i3c_device_transfer_ccc() 1409 bool is_recv = cmd.rnw; in aspeed_i3c_device_transfer()
|
/openbmc/linux/drivers/i3c/ |
H A D | master.c | 814 static void i3c_ccc_cmd_init(struct i3c_ccc_cmd *cmd, bool rnw, u8 id, in i3c_ccc_cmd_init() argument 818 cmd->rnw = rnw ? 1 : 0; in i3c_ccc_cmd_init()
|