Home
last modified time | relevance | path

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

/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dcmd_v1.c176 bool rnw = xfer->rnw; in hci_cmd_v1_prep_ccc() local
192 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_ccc()
210 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_ccc()
227 bool rnw = xfer->rnw; in hci_cmd_v1_prep_i3c_xfer() local
231 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i3c_xfer()
247 (rnw ? CMD_R0_RNW : 0); in hci_cmd_v1_prep_i3c_xfer()
262 bool rnw = xfer->rnw; in hci_cmd_v1_prep_i2c_xfer() local
[all...]
H A Dcmd_v2.c97 bool rnw = xfer->rnw; in hci_cmd_v2_prep_private_xfer() local
101 if (!rnw && data_len <= 5) { in hci_cmd_v2_prep_private_xfer()
138 (rnw ? CMD_U0_RnW : 0) | in hci_cmd_v2_prep_private_xfer()
156 bool rnw = xfer->rnw; in hci_cmd_v2_prep_ccc() local
165 if (!rnw && data_len <= 4) { in hci_cmd_v2_prep_ccc()
200 (rnw ? CMD_U0_RnW : 0) | in hci_cmd_v2_prep_ccc()
253 xfer[0].rnw = true; in hci_cmd_v2_daa()
H A Dcore.c339 dev_dbg(&hci->master.dev, "cmd=%#x rnw=%d ndests=%d data[0].len=%d", in i3c_hci_send_ccc_cmd()
340 ccc->id, ccc->rnw, ccc->ndests, ccc->dests[0].payload.len); in i3c_hci_send_ccc_cmd()
349 xfer->rnw = false; in i3c_hci_send_ccc_cmd()
358 xfer[i].rnw = ccc->rnw; in i3c_hci_daa()
377 if (ccc->rnw) in i3c_hci_i3c_xfers()
393 if (ccc->rnw) in i3c_hci_i3c_xfers()
474 xfer[i].rnw = i3c_xfers[i].rnw; in i3c_hci_attach_i3c_dev()
475 if (i3c_xfers[i].rnw) { in i3c_hci_attach_i3c_dev()
[all...]
H A Dhci.h83 * The rnw, data and data_len fields must be initialized before calling any
93 bool rnw;
87 bool rnw; global() member
H A Ddma.c443 enum dma_data_direction dir = xfer->rnw ? DMA_FROM_DEVICE : DMA_TO_DEVICE; in hci_dma_map_xfer()
444 bool need_bounce = device_iommu_mapped(dev) && xfer->rnw && (xfer->data_len & 3); in hci_dma_map_xfer()
H A Dpio.c398 if (xfer->rnw) { in hci_pio_queue_data()
/linux/drivers/iio/adc/
H A Dad4062.c473 .rnw = false, in ad4062_set_operation_mode()
612 .rnw = true, in ad4062_trigger_work()
617 .rnw = false, in ad4062_trigger_work()
855 .rnw = false, in ad4062_read_chan_raw()
860 .rnw = true, in ad4062_read_chan_raw()
1248 .rnw = false, in pm_ad4062_triggered_buffer_postenable()
1253 .rnw = true, in pm_ad4062_triggered_buffer_postenable()
/linux/include/linux/i3c/
H A Dccc.h378 u8 rnw; member
/linux/drivers/hwmon/
H A Dlm75.c648 .rnw = false, in lm75_i3c_reg_read()
653 .rnw = true, in lm75_i3c_reg_read()
685 .rnw = false, in lm75_i3c_reg_write()
/linux/drivers/net/mctp/
H A Dmctp-i3c.c102 struct i3c_xfer xfer = { .rnw = 1, .len = mi->mrl }; in mctp_i3c_read()
363 struct i3c_xfer xfer = { .rnw = false }; in mctp_i3c_xmit()
/linux/drivers/i3c/master/
H A Ddw-i3c-master.c819 if (ccc->rnw) in dw_i3c_master_send_ccc_cmd()
921 if (i3c_xfers[i].rnw) in dw_i3c_master_i3c_xfers()
949 if (i3c_xfers[i].rnw) { in dw_i3c_master_i3c_xfers()
977 if (i3c_xfers[i].rnw) in dw_i3c_master_i3c_xfers()