Lines Matching refs:val
166 u8 val, mask;
179 lp8788_read_byte(buck->lp, LP8788_BUCK_DVS_SEL, &val);
181 return val & mask ? REGISTER : EXTPIN;
207 u8 val, idx, addr;
219 lp8788_read_byte(buck->lp, LP8788_BUCK_DVS_SEL, &val);
220 idx = (val & LP8788_BUCK1_DVS_M) >> LP8788_BUCK1_DVS_S;
242 lp8788_read_byte(buck->lp, LP8788_BUCK_DVS_SEL, &val);
243 idx = (val & LP8788_BUCK2_DVS_M) >> LP8788_BUCK2_DVS_S;
278 u8 val, addr;
284 ret = lp8788_read_byte(buck->lp, addr, &val);
288 return val & LP8788_VOUT_M;
295 u8 val, addr = LP8788_BUCK1_TIMESTEP + id;
297 if (lp8788_read_byte(buck->lp, addr, &val))
300 val = (val & LP8788_STARTUP_TIME_M) >> LP8788_STARTUP_TIME_S;
302 return ENABLE_TIME_USEC * val;
309 u8 mask, val;
314 val = LP8788_FORCE_PWM << BUCK_FPWM_SHIFT(id);
317 val = LP8788_AUTO_PWM << BUCK_FPWM_SHIFT(id);
323 return lp8788_update_bits(buck->lp, LP8788_BUCK_PWM, mask, val);
330 u8 val;
333 ret = lp8788_read_byte(buck->lp, LP8788_BUCK_PWM, &val);
337 return val & BUCK_FPWM_MASK(id) ?
463 u8 val[] = { LP8788_BUCK1_DVS_PIN, LP8788_BUCK2_DVS_PIN };
482 val[id]);