Lines Matching refs:msgs
98 struct i2c_msg msgs[2]; in i2c_readreg() local
100 msgs[0].flags = 0; in i2c_readreg()
101 msgs[1].flags = I2C_M_RD; in i2c_readreg()
102 msgs[0].addr = msgs[1].addr = id / 2; in i2c_readreg()
104 msgs[0].len = 1; in i2c_readreg()
105 msgs[1].len = 1; in i2c_readreg()
106 msgs[0].buf = mm1; in i2c_readreg()
107 msgs[1].buf = mm2; in i2c_readreg()
109 i2c_transfer(i2c, msgs, 2); in i2c_readreg()
117 struct i2c_msg msgs[2] = { in i2c_readregs() local
122 if (i2c_transfer(i2c, msgs, 2) != 2) in i2c_readregs()
131 struct i2c_msg msgs; in i2c_writereg() local
133 msgs.flags = 0; in i2c_writereg()
134 msgs.addr = id / 2; in i2c_writereg()
135 msgs.len = 2; in i2c_writereg()
136 msgs.buf = msg; in i2c_writereg()
137 return i2c_transfer(i2c, &msgs, 1); in i2c_writereg()