Lines Matching refs:msg
32 struct i2c_msg msg[2]; in bq27xxx_battery_i2c_read() local
39 msg[0].addr = client->addr; in bq27xxx_battery_i2c_read()
40 msg[0].flags = 0; in bq27xxx_battery_i2c_read()
41 msg[0].buf = ® in bq27xxx_battery_i2c_read()
42 msg[0].len = sizeof(reg); in bq27xxx_battery_i2c_read()
43 msg[1].addr = client->addr; in bq27xxx_battery_i2c_read()
44 msg[1].flags = I2C_M_RD; in bq27xxx_battery_i2c_read()
45 msg[1].buf = data; in bq27xxx_battery_i2c_read()
47 msg[1].len = 1; in bq27xxx_battery_i2c_read()
49 msg[1].len = 2; in bq27xxx_battery_i2c_read()
51 ret = i2c_transfer(client->adapter, msg, ARRAY_SIZE(msg)); in bq27xxx_battery_i2c_read()
67 struct i2c_msg msg; in bq27xxx_battery_i2c_write() local
77 msg.len = 2; in bq27xxx_battery_i2c_write()
80 msg.len = 3; in bq27xxx_battery_i2c_write()
83 msg.buf = data; in bq27xxx_battery_i2c_write()
84 msg.addr = client->addr; in bq27xxx_battery_i2c_write()
85 msg.flags = 0; in bq27xxx_battery_i2c_write()
87 ret = i2c_transfer(client->adapter, &msg, 1); in bq27xxx_battery_i2c_write()
116 struct i2c_msg msg; in bq27xxx_battery_i2c_bulk_write() local
126 msg.buf = buf; in bq27xxx_battery_i2c_bulk_write()
127 msg.addr = client->addr; in bq27xxx_battery_i2c_bulk_write()
128 msg.flags = 0; in bq27xxx_battery_i2c_bulk_write()
129 msg.len = len + 1; in bq27xxx_battery_i2c_bulk_write()
131 ret = i2c_transfer(client->adapter, &msg, 1); in bq27xxx_battery_i2c_bulk_write()