Lines Matching refs:msg
119 struct i2c_msg msg[], int num) in ngene_i2c_master_xfer() argument
128 if (num == 2 && msg[1].flags & I2C_M_RD && !(msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
129 if (!ngene_command_i2c_read(dev, msg[0].addr, in ngene_i2c_master_xfer()
130 msg[0].buf, msg[0].len, in ngene_i2c_master_xfer()
131 msg[1].buf, msg[1].len, 0)) in ngene_i2c_master_xfer()
134 if (num == 1 && !(msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
135 if (!ngene_command_i2c_write(dev, msg[0].addr, in ngene_i2c_master_xfer()
136 msg[0].buf, msg[0].len)) in ngene_i2c_master_xfer()
138 if (num == 1 && (msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
139 if (!ngene_command_i2c_read(dev, msg[0].addr, NULL, 0, in ngene_i2c_master_xfer()
140 msg[0].buf, msg[0].len, 0)) in ngene_i2c_master_xfer()