Lines Matching refs:msg
141 const struct i2c_msg *msg, int joined_rlen) in i2c_sendbytes() argument
153 (dev->board.tuner_addr == msg->addr)) { in i2c_sendbytes()
159 if (msg->len == 64) in i2c_sendbytes()
168 au0828_write(dev, AU0828_I2C_DEST_ADDR_203, msg->addr << 1); in i2c_sendbytes()
170 dprintk(4, "SEND: %02x\n", msg->addr); in i2c_sendbytes()
173 if (msg->len == 0) { in i2c_sendbytes()
192 for (i = 0; i < msg->len;) { in i2c_sendbytes()
194 dprintk(4, " %02x\n", msg->buf[i]); in i2c_sendbytes()
196 au0828_write(dev, AU0828_I2C_WRITE_FIFO_205, msg->buf[i]); in i2c_sendbytes()
201 if ((strobe >= 4) || (i >= msg->len)) { in i2c_sendbytes()
204 if (i < msg->len) in i2c_sendbytes()
226 return msg->len; in i2c_sendbytes()
231 const struct i2c_msg *msg, int joined) in i2c_readbytes() argument
247 (dev->board.tuner_addr == msg->addr)) in i2c_readbytes()
254 au0828_write(dev, AU0828_I2C_DEST_ADDR_203, msg->addr << 1); in i2c_readbytes()
259 if (msg->len == 0) { in i2c_readbytes()
268 for (i = 0; i < msg->len;) { in i2c_readbytes()
272 if (i < msg->len) in i2c_readbytes()
283 msg->buf[i-1] = au0828_read(dev, AU0828_I2C_READ_FIFO_209) & in i2c_readbytes()
286 dprintk(4, " %02x\n", msg->buf[i-1]); in i2c_readbytes()
293 return msg->len; in i2c_readbytes()