Lines Matching refs:exponent
148 int val2, u8 *exponent)
162 *exponent = i;
170 static void opt3001_to_iio_ret(struct opt3001 *opt, u8 exponent,
175 lux = 10 * (mantissa << exponent);
229 u8 exponent;
339 exponent = OPT3001_REG_EXPONENT(opt->result);
342 opt3001_to_iio_ret(opt, exponent, mantissa, val, val2);
483 u8 exponent;
490 ret = opt3001_find_scale(opt, val, val2, &exponent);
496 mantissa = (((val * 1000) + (val2 / 1000)) / 10) >> exponent;
497 value = (exponent << 12) | mantissa;
503 opt->high_thresh_exp = exponent;
508 opt->low_thresh_exp = exponent;