Lines Matching refs:addr
417 static int ft260_i2c_write(struct ft260_device *dev, u8 addr, u8 *data,
440 rep->address = addr;
445 ft260_dbg("rep %#02x addr %#02x off %d len %d wlen %d flag %#x d[0] %#02x\n",
446 rep->report, addr, idx, len, wr_len,
465 static int ft260_smbus_write(struct ft260_device *dev, u8 addr, u8 cmd,
477 rep->address = addr;
488 ft260_dbg("rep %#02x addr %#02x cmd %#02x datlen %d replen %d\n",
489 rep->report, addr, cmd, rep->length, len);
496 static int ft260_i2c_read(struct ft260_device *dev, u8 addr, u8 *data,
521 rep.address = addr;
524 ft260_dbg("rep %#02x addr %#02x len %d rlen %d flag %#x\n",
581 u8 addr = msgs[0].addr;
599 ret = ft260_i2c_write(dev, addr, msgs[0].buf, wr_len,
604 ret = ft260_i2c_read(dev, addr, msgs[1].buf, rd_len,
630 ret = ft260_i2c_read(dev, msgs->addr, msgs->buf,
633 ret = ft260_i2c_write(dev, msgs->addr, msgs->buf,
652 static int ft260_smbus_xfer(struct i2c_adapter *adapter, u16 addr, u16 flags,
674 ret = ft260_i2c_read(dev, addr, &data->byte, 1,
677 ret = ft260_smbus_write(dev, addr, cmd, NULL, 0,
682 ret = ft260_smbus_write(dev, addr, cmd, NULL, 0,
687 ret = ft260_i2c_read(dev, addr, &data->byte, 1,
690 ret = ft260_smbus_write(dev, addr, cmd, &data->byte, 1,
696 ret = ft260_smbus_write(dev, addr, cmd, NULL, 0,
701 ret = ft260_i2c_read(dev, addr, (u8 *)&data->word, 2,
704 ret = ft260_smbus_write(dev, addr, cmd,
711 ret = ft260_smbus_write(dev, addr, cmd, NULL, 0,
716 ret = ft260_i2c_read(dev, addr, data->block,
720 ret = ft260_smbus_write(dev, addr, cmd, data->block,
727 ret = ft260_smbus_write(dev, addr, cmd, NULL, 0,
732 ret = ft260_i2c_read(dev, addr, data->block + 1,
736 ret = ft260_smbus_write(dev, addr, cmd, data->block + 1,