Lines Matching refs:i2c_msg
27 struct i2c_msg msgs[2];
48 struct i2c_msg msgs;
74 if (!(solo_dev->i2c_msg->flags & I2C_M_NO_RD_ACK))
78 if (solo_dev->i2c_msg_ptr == solo_dev->i2c_msg->len)
86 u32 addr = solo_dev->i2c_msg->addr << 1;
88 if (solo_dev->i2c_msg->flags & I2C_M_RD)
107 if (solo_dev->i2c_msg_ptr != solo_dev->i2c_msg->len) {
113 solo_dev->i2c_msg++;
121 if (!(solo_dev->i2c_msg->flags & I2C_M_NOSTART)) {
124 if (solo_dev->i2c_msg->flags & I2C_M_RD)
136 if (solo_dev->i2c_msg_ptr != solo_dev->i2c_msg->len) {
138 solo_dev->i2c_msg->buf[solo_dev->i2c_msg_ptr]);
145 solo_dev->i2c_msg++;
153 if (!(solo_dev->i2c_msg->flags & I2C_M_NOSTART)) {
156 if (solo_dev->i2c_msg->flags & I2C_M_RD)
180 if (solo_dev->i2c_msg->flags & I2C_M_RD) {
192 solo_dev->i2c_msg->buf[solo_dev->i2c_msg_ptr] =
207 struct i2c_msg msgs[], int num)
225 solo_dev->i2c_msg = msgs;