Lines Matching refs:val2
97 int val2;
103 .val2 = 950000,
107 .val2 = 900000,
111 .val2 = 800000,
115 .val2 = 600000,
119 .val2 = 200000,
123 .val2 = 400000,
127 .val2 = 800000,
131 .val2 = 600000,
135 .val2 = 200000,
139 .val2 = 400000,
143 .val2 = 600000,
148 int val2, u8 *exponent)
160 if ((val * 1000 + val2 / 1000) <=
161 (scale->val * 1000 + scale->val2 / 1000)) {
171 u16 mantissa, int *val, int *val2)
177 *val2 = (lux - (*val * 1000)) * 1000;
224 static int opt3001_get_lux(struct opt3001 *opt, int *val, int *val2)
342 opt3001_to_iio_ret(opt, exponent, mantissa, val, val2);
347 static int opt3001_get_int_time(struct opt3001 *opt, int *val, int *val2)
350 *val2 = opt->int_time;
387 struct iio_chan_spec const *chan, int *val, int *val2,
403 ret = opt3001_get_lux(opt, val, val2);
406 ret = opt3001_get_int_time(opt, val, val2);
418 struct iio_chan_spec const *chan, int val, int val2,
437 ret = opt3001_set_int_time(opt, val2);
446 int *val, int *val2)
456 opt->high_thresh_mantissa, val, val2);
460 opt->low_thresh_mantissa, val, val2);
474 int val, int val2)
490 ret = opt3001_find_scale(opt, val, val2, &exponent);
492 dev_err(opt->dev, "can't find scale for %d.%06u\n", val, val2);
496 mantissa = (((val * 1000) + (val2 / 1000)) / 10) >> exponent;