Searched defs:i2c_msg (Results 1 - 7 of 7) sorted by relevance

/drivers/mfd/
H A Dcros_ec_i2c.c43 struct i2c_msg i2c_msg[2]; local
45 i2c_msg[0].addr = client->addr;
46 i2c_msg[0].flags = 0;
47 i2c_msg[1].addr = client->addr;
48 i2c_msg[1].flags = I2C_M_RD;
58 i2c_msg[1].len = packet_len;
59 i2c_msg[1].buf = (char *)in_buf;
69 i2c_msg[0].len = packet_len;
70 i2c_msg[
[all...]
/drivers/i2c/busses/
H A Di2c-cros-ec-tunnel.c51 static int ec_i2c_count_message(const struct i2c_msg i2c_msgs[], int num)
68 * This function effectively stuffs the standard i2c_msg format of Linux into
78 static int ec_i2c_construct_message(u8 *buf, const struct i2c_msg i2c_msgs[],
92 const struct i2c_msg *i2c_msg = &i2c_msgs[i]; local
95 msg->len = i2c_msg->len;
96 msg->addr_flags = i2c_msg->addr;
98 if (i2c_msg->flags & I2C_M_TEN)
101 if (i2c_msg->flags & I2C_M_RD) {
104 memcpy(out_data, i2c_msg
166 struct i2c_msg *i2c_msg = &i2c_msgs[i]; local
[all...]
/drivers/media/usb/dvb-usb/
H A Daz6027.c787 struct i2c_msg i2c_msg = { local
802 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
807 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
812 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
952 static int az6027_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
/drivers/media/pci/ngene/
H A Dngene-cards.c182 struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD,
191 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
241 struct i2c_msg i2c_msg = { .flags = 0, .buf = buf }; local
259 i2c_msg.addr = fe_conf->address;
260 i2c_msg.len = 3;
274 rc = i2c_transfer(i2c, &i2c_msg, 1);
379 struct i2c_msg msg = {.addr = adr, .flags = 0, .buf = m,
393 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
/drivers/media/dvb-frontends/
H A Dstb0899_drv.c231 struct i2c_msg msg[] = {
301 struct i2c_msg msg_0 = {
308 struct i2c_msg msg_1 = {
315 struct i2c_msg msg_r = {
404 struct i2c_msg msg_0 = {
411 struct i2c_msg msg_1 = {
457 struct i2c_msg msg[] = {
506 struct i2c_msg i2c_msg = { local
532 ret = i2c_transfer(state->i2c, &i2c_msg,
[all...]
H A Dstv090x.c703 struct i2c_msg msg[] = {
729 struct i2c_msg i2c_msg = { .addr = config->address, .flags = 0, .buf = buf, .len = 2 + count }; local
751 ret = i2c_transfer(state->i2c, &i2c_msg, 1);
/drivers/media/pci/solo6x10/
H A Dsolo6x10.h216 struct i2c_msg *i2c_msg; member in struct:solo_dev

Completed in 3113 milliseconds