Lines Matching refs:msg
38 static int mantis_i2c_read(struct mantis_pci *mantis, const struct i2c_msg *msg) in mantis_i2c_read() argument
43 __func__, msg->addr); in mantis_i2c_read()
45 for (i = 0; i < msg->len; i++) { in mantis_i2c_read()
46 rxd = (msg->addr << 25) | (1 << 24) in mantis_i2c_read()
51 if (i == (msg->len - 1)) in mantis_i2c_read()
76 msg->buf[i] = (u8)((rxd >> 8) & 0xFF); in mantis_i2c_read()
77 dprintk(MANTIS_INFO, 0, "%02x ", msg->buf[i]); in mantis_i2c_read()
84 static int mantis_i2c_write(struct mantis_pci *mantis, const struct i2c_msg *msg) in mantis_i2c_write() argument
90 __func__, msg->addr); in mantis_i2c_write()
92 for (i = 0; i < msg->len; i++) { in mantis_i2c_write()
93 dprintk(MANTIS_INFO, 0, "%02x ", msg->buf[i]); in mantis_i2c_write()
94 txd = (msg->addr << 25) | (msg->buf[i] << 8) in mantis_i2c_write()
99 if (i == (msg->len - 1)) in mantis_i2c_write()