Lines Matching refs:reg
35 static int reg_read(struct i2c_client *client, const u8 reg)
37 return i2c_smbus_read_byte_data(client, reg);
40 static int reg_write(struct i2c_client *client, const u8 reg,
43 return i2c_smbus_write_byte_data(client, reg, data);
46 static int reg_set(struct i2c_client *client, const u8 reg,
49 int ret = reg_read(client, reg);
52 return reg_write(client, reg, (ret & ~mask) | (data & mask));
62 struct v4l2_dbg_register *reg)
66 if (reg->reg > 0x26)
69 reg->size = 1;
70 reg->val = reg_read(client, reg->reg);
72 if (reg->val > 0xffff)
79 const struct v4l2_dbg_register *reg)
83 if (reg->reg > 0x26)
86 if (reg_write(client, reg->reg, reg->val) < 0)