Lines Matching defs:reg
43 int reg, uint8_t *val)
47 ret = i2c_smbus_read_byte_data(client, reg);
49 dev_err(&client->dev, "failed reading at 0x%02x\n", reg);
58 int reg, uint8_t val)
62 ret = i2c_smbus_write_byte_data(client, reg, val);
65 val, reg);
71 static int __adp5520_ack_bits(struct i2c_client *client, int reg,
80 ret = __adp5520_read(client, reg, ®_val);
84 ret = __adp5520_write(client, reg, reg_val);
91 int adp5520_write(struct device *dev, int reg, uint8_t val)
93 return __adp5520_write(to_i2c_client(dev), reg, val);
97 int adp5520_read(struct device *dev, int reg, uint8_t *val)
99 return __adp5520_read(to_i2c_client(dev), reg, val);
103 int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask)
111 ret = __adp5520_read(chip->client, reg, ®_val);
115 ret = __adp5520_write(chip->client, reg, reg_val);
123 int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask)
131 ret = __adp5520_read(chip->client, reg, ®_val);
135 ret = __adp5520_write(chip->client, reg, reg_val);