Lines Matching refs:val
188 u16 val = 0;
192 lp3972_i2c_read(lp3972->i2c, reg, 1, &val);
195 (unsigned)val & 0xff);
199 return val & 0xff;
202 static int lp3972_set_bits(struct lp3972 *lp3972, u8 reg, u16 mask, u16 val)
211 tmp = (tmp & ~mask) | val;
214 (unsigned)val & 0xff);
226 u16 val;
228 val = lp3972_reg_read(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo));
229 return !!(val & mask);
257 u16 val, reg;
260 val = (reg >> LP3972_LDO_VOL_CONTR_SHIFT(ldo)) & mask;
262 return val;
319 u16 val;
321 val = lp3972_reg_read(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck));
322 return !!(val & mask);
330 u16 val;
332 val = lp3972_set_bits(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck),
334 return val;
342 u16 val;
344 val = lp3972_set_bits(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck),
346 return val;
504 u16 val;
521 ret = lp3972_i2c_read(i2c, LP3972_SYS_CONTROL1_REG, 1, &val);
523 (val & SYS_CONTROL1_INIT_MASK) != SYS_CONTROL1_INIT_VAL) {
525 dev_err(&i2c->dev, "chip reported: val = 0x%x\n", val);