Lines Matching refs:reg_val
191 uint8_t reg_val;
196 ret = __tps6586x_read(to_i2c_client(dev), reg, ®_val);
200 if ((reg_val & bit_mask) != bit_mask) {
201 reg_val |= bit_mask;
202 ret = __tps6586x_write(to_i2c_client(dev), reg, reg_val);
213 uint8_t reg_val;
218 ret = __tps6586x_read(to_i2c_client(dev), reg, ®_val);
222 if (reg_val & bit_mask) {
223 reg_val &= ~bit_mask;
224 ret = __tps6586x_write(to_i2c_client(dev), reg, reg_val);
235 uint8_t reg_val;
240 ret = __tps6586x_read(tps6586x->client, reg, ®_val);
244 if ((reg_val & mask) != val) {
245 reg_val = (reg_val & ~mask) | val;
246 ret = __tps6586x_write(tps6586x->client, reg, reg_val);