Lines Matching refs:i2c_msg
69 struct i2c_msg i2c_msg[2]; in cros_ec_pkt_xfer_i2c() local
76 i2c_msg[0].addr = client->addr; in cros_ec_pkt_xfer_i2c()
77 i2c_msg[0].flags = 0; in cros_ec_pkt_xfer_i2c()
78 i2c_msg[1].addr = client->addr; in cros_ec_pkt_xfer_i2c()
79 i2c_msg[1].flags = I2C_M_RD; in cros_ec_pkt_xfer_i2c()
84 i2c_msg[1].len = packet_len; in cros_ec_pkt_xfer_i2c()
85 i2c_msg[1].buf = (char *) in_buf; in cros_ec_pkt_xfer_i2c()
90 i2c_msg[0].len = packet_len; in cros_ec_pkt_xfer_i2c()
91 i2c_msg[0].buf = (char *) out_buf; in cros_ec_pkt_xfer_i2c()
102 ret = i2c_transfer(client->adapter, i2c_msg, 2); in cros_ec_pkt_xfer_i2c()
198 struct i2c_msg i2c_msg[2]; in cros_ec_cmd_xfer_i2c() local
200 i2c_msg[0].addr = client->addr; in cros_ec_cmd_xfer_i2c()
201 i2c_msg[0].flags = 0; in cros_ec_cmd_xfer_i2c()
202 i2c_msg[1].addr = client->addr; in cros_ec_cmd_xfer_i2c()
203 i2c_msg[1].flags = I2C_M_RD; in cros_ec_cmd_xfer_i2c()
213 i2c_msg[1].len = packet_len; in cros_ec_cmd_xfer_i2c()
214 i2c_msg[1].buf = (char *)in_buf; in cros_ec_cmd_xfer_i2c()
224 i2c_msg[0].len = packet_len; in cros_ec_cmd_xfer_i2c()
225 i2c_msg[0].buf = (char *)out_buf; in cros_ec_cmd_xfer_i2c()
240 ret = i2c_transfer(client->adapter, i2c_msg, 2); in cros_ec_cmd_xfer_i2c()
251 msg->result = i2c_msg[1].buf[0]; in cros_ec_cmd_xfer_i2c()
271 i2c_msg[1].len, in_buf, sum); in cros_ec_cmd_xfer_i2c()