Lines Matching refs:msgs
23 static int tps6594_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
25 int ret = i2c_transfer(adap, msgs, num);
37 struct i2c_msg msgs[2];
54 msgs[0].addr = addr;
55 msgs[0].flags = 0;
56 msgs[0].len = 1;
57 msgs[0].buf = ®
60 msgs[1].addr = msgs[0].addr;
61 msgs[1].flags = I2C_M_RD;
62 msgs[1].len = 2;
63 msgs[1].buf = buf_rx;
65 ret = tps6594_i2c_transfer(client->adapter, msgs, 2);
108 struct i2c_msg msgs[2];
128 msgs[0].addr = client->addr + page;
129 msgs[0].flags = 0;
130 msgs[0].len = 1;
131 msgs[0].buf = ®
134 msgs[1].addr = msgs[0].addr;
135 msgs[1].flags = I2C_M_RD;
136 msgs[1].len = val_size;
137 msgs[1].buf = val_bytes;
139 return tps6594_i2c_transfer(client->adapter, msgs, 2);