Searched refs:I2C_M_RD (Results 1 - 25 of 517) sorted by relevance

1234567891011>>

/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-i2c.h29 { .addr = adr, .flags = I2C_M_RD,
46 struct i2c_msg msgs[1] = { { .addr = adr, .flags = I2C_M_RD,
57 { .addr = adr, .flags = I2C_M_RD,
69 { .addr = adr, .flags = I2C_M_RD,
H A Dddbridge-i2c.c87 if (msg[0].flags & I2C_M_RD) {
102 if ((msg[0].flags & I2C_M_RD) == I2C_M_RD)
104 if ((msg[1].flags & I2C_M_RD) != I2C_M_RD)
/linux-master/drivers/media/pci/ngene/
H A Dngene-i2c.c111 if (num == 2 && msg[1].flags & I2C_M_RD && !(msg[0].flags & I2C_M_RD))
117 if (num == 1 && !(msg[0].flags & I2C_M_RD))
121 if (num == 1 && (msg[0].flags & I2C_M_RD))
/linux-master/drivers/gpu/drm/gma500/
H A Dpsb_intel_modes.c32 .flags = I2C_M_RD,
/linux-master/drivers/media/usb/hdpvr/
H A Dhdpvr-i2c.c121 if (msgs[0].flags & I2C_M_RD)
134 if ((msgs[0].flags & I2C_M_RD) || !(msgs[1].flags & I2C_M_RD)) {
136 msgs[0].flags & I2C_M_RD,
137 msgs[1].flags & I2C_M_RD);
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-i2c.c35 msgs[1].flags = I2C_M_RD;
88 if (solo_dev->i2c_msg->flags & I2C_M_RD)
124 if (solo_dev->i2c_msg->flags & I2C_M_RD)
156 if (solo_dev->i2c_msg->flags & I2C_M_RD)
179 if (solo_dev->i2c_msg->flags & I2C_M_RD) {
/linux-master/drivers/media/pci/saa7164/
H A Dsaa7164-i2c.c27 if (msgs[i].flags & I2C_M_RD) {
32 } else if (i + 1 < num && (msgs[i + 1].flags & I2C_M_RD) &&
/linux-master/drivers/video/fbdev/via/
H A Dvia_aux.h60 {.addr = drv->addr, .flags = I2C_M_RD, .len = len, .buf = buf} };
/linux-master/drivers/media/pci/cx23885/
H A Dnetup-eeprom.c32 .flags = I2C_M_RD,
H A Dnetup-init.c79 msg.flags = I2C_M_RD;
/linux-master/drivers/input/touchscreen/
H A Dcyttsp_i2c_common.c41 .flags = I2C_M_RD,
/linux-master/include/uapi/linux/
H A Di2c.h24 * %I2C_M_RD: read data (from slave to master). Guaranteed to be 0x0001!
76 #define I2C_M_RD 0x0001 /* guaranteed to be 0x0001! */ macro
/linux-master/drivers/i2c/busses/
H A Di2c-cros-ec-tunnel.c54 if (!(i2c_msgs[i].flags & I2C_M_RD))
96 if (i2c_msg->flags & I2C_M_RD) {
122 if (i2c_msgs[i].flags & I2C_M_RD)
165 if (i2c_msgs[i].flags & I2C_M_RD) {
H A Di2c-mlxcpld.c21 #define MLXCPLD_I2C_VALID_FLAG (I2C_M_RECV_LEN | I2C_M_RD)
227 priv->xfer.cmd = msgs[num - 1].flags & I2C_M_RD;
229 if (priv->xfer.cmd == I2C_M_RD && comm_len != msgs[0].len) {
304 if (priv->xfer.cmd != I2C_M_RD)
362 (priv->xfer.msg[1].flags & I2C_M_RD))
368 if ((priv->xfer.msg[i].flags & I2C_M_RD) != I2C_M_RD) {
H A Di2c-tegra-bpmp.c46 if (flags & I2C_M_RD)
114 * those messages that have I2C_M_RD. So, for example, if you have:
116 * - !I2C_M_RD, len == 5, data == a0 01 02 03 04
117 * - !I2C_M_RD, len == 1, data == a0
118 * - I2C_M_RD, len == 2, data == [uninitialized buffer 1]
119 * - !I2C_M_RD, len == 1, data == a2
120 * - I2C_M_RD, len == 2, data == [uninitialized buffer 2]
136 if (msgs[i].flags & I2C_M_RD)
143 if (msgs[i].flags & I2C_M_RD) {
158 if (!(msgs[i].flags & I2C_M_RD))
[all...]
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_i2c.c120 if (p->flags & I2C_M_RD)
136 if (p->flags & I2C_M_RD) {
149 (p->flags & I2C_M_RD) ? DDC_READ : DDC_WRITE) |
181 if (!(p->flags & I2C_M_RD))
/linux-master/drivers/iio/pressure/
H A Dhsc030pa_i2c.c32 msg.flags = client->flags | I2C_M_RD;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dbit.c177 if (msg->flags & I2C_M_RD)
196 if (msg->flags & I2C_M_RD) {
/linux-master/drivers/media/pci/mantis/
H A Dmantis_vp2040.c68 msg.flags = I2C_M_RD;
102 {.addr = 0x50, .flags = I2C_M_RD, .buf = &pwm, .len = 1}
H A Dmantis_vp2033.c46 {.addr = 0x50, .flags = I2C_M_RD, .buf = &pwm, .len = 1}
86 msg.flags = I2C_M_RD;
/linux-master/drivers/video/fbdev/mb862xx/
H A Dmb862xx-i2c.c120 if (m->flags & I2C_M_RD)
126 if (m->flags & I2C_M_RD)
/linux-master/drivers/media/usb/pvrusb2/
H A Dpvrusb2-i2c-core.c383 if (msgs[0].flags & I2C_M_RD) {
430 if ((!((msgs[0].flags & I2C_M_RD))) &&
431 (msgs[1].flags & I2C_M_RD)) {
459 (msgs[0].flags & I2C_M_RD),
460 (msgs[1].flags & I2C_M_RD));
475 (msgs[idx].flags & I2C_M_RD ?
477 if ((ret > 0) || !(msgs[idx].flags & I2C_M_RD)) {
522 msg[0].flags = I2C_M_RD;
/linux-master/drivers/media/tuners/
H A Dtuner-i2c.h37 struct i2c_msg msg = { .addr = props->addr, .flags = I2C_M_RD,
50 { .addr = props->addr, .flags = I2C_M_RD,
/linux-master/sound/soc/codecs/
H A Dsigmadsp-i2c.c57 msgs[1].flags = I2C_M_RD;
H A Drl6347a.c90 xfer[1].flags = I2C_M_RD;

Completed in 170 milliseconds

1234567891011>>