Lines Matching refs:addr
127 static u16 xgene_word_tst_and_clr(u16 *addr, u16 mask)
131 val = le16_to_cpu(READ_ONCE(*addr));
134 WRITE_ONCE(*addr, cpu_to_le16(val));
244 u32 addr, u32 addrlen, u32 protocol,
251 msg[1] = SLIMPRO_IIC_ENCODE_ADDR(addr);
258 u32 addr, u32 addrlen, u32 protocol, u32 writelen,
265 msg[1] = SLIMPRO_IIC_ENCODE_ADDR(addr);
271 static int slimpro_i2c_blkrd(struct slimpro_i2c_dev *ctx, u32 chip, u32 addr,
291 SLIMPRO_IIC_ENCODE_ADDR(addr);
304 u32 addr, u32 addrlen, u32 protocol, u32 writelen,
327 SLIMPRO_IIC_ENCODE_ADDR(addr);
339 static int xgene_slimpro_i2c_xfer(struct i2c_adapter *adap, u16 addr,
351 ret = slimpro_i2c_rd(ctx, addr, 0, 0,
356 ret = slimpro_i2c_wr(ctx, addr, command, SMBUS_CMD_LEN,
363 ret = slimpro_i2c_rd(ctx, addr, command, SMBUS_CMD_LEN,
369 ret = slimpro_i2c_wr(ctx, addr, command, SMBUS_CMD_LEN,
376 ret = slimpro_i2c_rd(ctx, addr, command, SMBUS_CMD_LEN,
382 ret = slimpro_i2c_wr(ctx, addr, command, SMBUS_CMD_LEN,
389 ret = slimpro_i2c_blkrd(ctx, addr, command,
397 ret = slimpro_i2c_blkwr(ctx, addr, command,
406 ret = slimpro_i2c_blkrd(ctx, addr,
414 ret = slimpro_i2c_blkwr(ctx, addr, command,