Lines Matching refs:msgs
111 struct i2c_msg msgs[2]; in viafb_i2c_readbyte() local
116 msgs[0].flags = 0; in viafb_i2c_readbyte()
117 msgs[1].flags = I2C_M_RD; in viafb_i2c_readbyte()
118 msgs[0].addr = msgs[1].addr = target_addr / 2; in viafb_i2c_readbyte()
120 msgs[0].len = 1; msgs[1].len = 1; in viafb_i2c_readbyte()
121 msgs[0].buf = mm1; msgs[1].buf = pdata; in viafb_i2c_readbyte()
122 ret = i2c_transfer(&via_i2c_par[adap].adapter, msgs, 2); in viafb_i2c_readbyte()
135 struct i2c_msg msgs; in viafb_i2c_writebyte() local
139 msgs.flags = 0; in viafb_i2c_writebyte()
140 msgs.addr = target_addr / 2; in viafb_i2c_writebyte()
141 msgs.len = 2; in viafb_i2c_writebyte()
142 msgs.buf = msg; in viafb_i2c_writebyte()
143 ret = i2c_transfer(&via_i2c_par[adap].adapter, &msgs, 1); in viafb_i2c_writebyte()
156 struct i2c_msg msgs[2]; in viafb_i2c_readbytes() local
160 msgs[0].flags = 0; in viafb_i2c_readbytes()
161 msgs[1].flags = I2C_M_RD; in viafb_i2c_readbytes()
162 msgs[0].addr = msgs[1].addr = target_addr / 2; in viafb_i2c_readbytes()
164 msgs[0].len = 1; msgs[1].len = buff_len; in viafb_i2c_readbytes()
165 msgs[0].buf = mm1; msgs[1].buf = buff; in viafb_i2c_readbytes()
166 ret = i2c_transfer(&via_i2c_par[adap].adapter, msgs, 2); in viafb_i2c_readbytes()