Lines Matching refs:msg
109 static int gl861_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], in gl861_i2c_xfer() argument
124 if (i + 1 < num && (msg[i + 1].flags & I2C_M_RD)) { in gl861_i2c_xfer()
125 if (gl861_i2c_msg(d, msg[i].addr, in gl861_i2c_xfer()
126 msg[i].buf, msg[i].len, in gl861_i2c_xfer()
127 msg[i + 1].buf, msg[i + 1].len) < 0) in gl861_i2c_xfer()
131 if (gl861_i2c_msg(d, msg[i].addr, msg[i].buf, in gl861_i2c_xfer()
132 msg[i].len, NULL, 0) < 0) in gl861_i2c_xfer()
150 struct i2c_msg msg; in friio_ext_ctl() local
159 msg.addr = 0x00; in friio_ext_ctl()
160 msg.flags = 0; in friio_ext_ctl()
161 msg.len = 2; in friio_ext_ctl()
162 msg.buf = buf; in friio_ext_ctl()
168 ret = gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
170 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
173 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
175 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
183 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
185 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
191 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()
193 ret += gl861_i2c_xfer(&adap->dev->i2c_adap, &msg, 1); in friio_ext_ctl()