Lines Matching refs:msgs
41 struct i2c_msg msgs[1]; in sensor_i2c_write() local
49 msgs[0].addr = address; in sensor_i2c_write()
50 msgs[0].flags = 0; /* write */ in sensor_i2c_write()
51 msgs[0].buf = (unsigned char *)data; in sensor_i2c_write()
52 msgs[0].len = len; in sensor_i2c_write()
54 res = i2c_transfer(i2c_adap, msgs, 1); in sensor_i2c_write()
68 struct i2c_msg msgs[2]; in senosr_i2c_read() local
76 msgs[0].addr = address; in senosr_i2c_read()
77 msgs[0].flags = 0; /* write */ in senosr_i2c_read()
78 msgs[0].buf = ® in senosr_i2c_read()
79 msgs[0].len = 1; in senosr_i2c_read()
81 msgs[1].addr = address; in senosr_i2c_read()
82 msgs[1].flags = I2C_M_RD; in senosr_i2c_read()
83 msgs[1].buf = data; in senosr_i2c_read()
84 msgs[1].len = len; in senosr_i2c_read()
86 res = i2c_transfer(i2c_adap, msgs, 2); in senosr_i2c_read()