Lines Matching refs:msg
120 const struct i2c_msg *msg, int joined_rlen) in i2c_sendbytes() argument
132 (dev->board.tuner_addr == msg->addr)) { in i2c_sendbytes()
138 if (msg->len == 64) in i2c_sendbytes()
147 au0828_write(dev, AU0828_I2C_DEST_ADDR_203, msg->addr << 1); in i2c_sendbytes()
149 dprintk(4, "SEND: %02x\n", msg->addr); in i2c_sendbytes()
152 if (msg->len == 0) { in i2c_sendbytes()
171 for (i = 0; i < msg->len;) { in i2c_sendbytes()
173 dprintk(4, " %02x\n", msg->buf[i]); in i2c_sendbytes()
175 au0828_write(dev, AU0828_I2C_WRITE_FIFO_205, msg->buf[i]); in i2c_sendbytes()
180 if ((strobe >= 4) || (i >= msg->len)) { in i2c_sendbytes()
183 if (i < msg->len) in i2c_sendbytes()
205 return msg->len; in i2c_sendbytes()
210 const struct i2c_msg *msg, int joined) in i2c_readbytes() argument
226 (dev->board.tuner_addr == msg->addr)) in i2c_readbytes()
233 au0828_write(dev, AU0828_I2C_DEST_ADDR_203, msg->addr << 1); in i2c_readbytes()
238 if (msg->len == 0) { in i2c_readbytes()
247 for (i = 0; i < msg->len;) { in i2c_readbytes()
251 if (i < msg->len) in i2c_readbytes()
262 msg->buf[i-1] = au0828_read(dev, AU0828_I2C_READ_FIFO_209) & in i2c_readbytes()
265 dprintk(4, " %02x\n", msg->buf[i-1]); in i2c_readbytes()
272 return msg->len; in i2c_readbytes()