Lines Matching refs:addr
233 mcp->txbuf[3] = (u8)(msg->addr << 1);
286 mcp->txbuf[3] = (u8)(msg->addr << 1);
348 if (msgs[0].addr == msgs[1].addr &&
380 static int mcp_smbus_write(struct mcp2221 *mcp, u16 addr,
389 mcp->txbuf[3] = (u8)(addr << 1);
428 static int mcp_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
449 addr, 0, &data->byte);
451 ret = mcp_smbus_write(mcp, addr, command, NULL,
457 addr, 1, &data->byte);
459 ret = mcp_smbus_write(mcp, addr, command, NULL,
464 ret = mcp_smbus_write(mcp, addr, command, NULL,
471 addr, 1, &data->byte);
473 ret = mcp_smbus_write(mcp, addr, command, &data->byte,
479 ret = mcp_smbus_write(mcp, addr, command, NULL,
486 addr, 2, (u8 *)&data->word);
488 ret = mcp_smbus_write(mcp, addr, command,
495 ret = mcp_smbus_write(mcp, addr, command, NULL,
511 ret = mcp_smbus_write(mcp, addr, command, data->block,
518 ret = mcp_smbus_write(mcp, addr, command, NULL,
534 ret = mcp_smbus_write(mcp, addr, command,
540 ret = mcp_smbus_write(mcp, addr, command,
548 addr, 2, (u8 *)&data->word);
551 ret = mcp_smbus_write(mcp, addr, command, data->block,
559 addr, I2C_SMBUS_BLOCK_MAX,