• Home
  • Raw
  • Download

Lines Matching refs:val2

97 	int	val2;  member
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) in opt3001_find_scale() argument
160 if ((val * 1000 + val2 / 1000) <= in opt3001_find_scale()
161 (scale->val * 1000 + scale->val2 / 1000)) { in opt3001_find_scale()
171 u16 mantissa, int *val, int *val2) in opt3001_to_iio_ret() argument
177 *val2 = (lux - (*val * 1000)) * 1000; in opt3001_to_iio_ret()
224 static int opt3001_get_lux(struct opt3001 *opt, int *val, int *val2) in opt3001_get_lux() argument
342 opt3001_to_iio_ret(opt, exponent, mantissa, val, val2); in opt3001_get_lux()
347 static int opt3001_get_int_time(struct opt3001 *opt, int *val, int *val2) in opt3001_get_int_time() argument
350 *val2 = opt->int_time; in opt3001_get_int_time()
387 struct iio_chan_spec const *chan, int *val, int *val2, in opt3001_read_raw() argument
403 ret = opt3001_get_lux(opt, val, val2); in opt3001_read_raw()
406 ret = opt3001_get_int_time(opt, val, val2); in opt3001_read_raw()
418 struct iio_chan_spec const *chan, int val, int val2, in opt3001_write_raw() argument
437 ret = opt3001_set_int_time(opt, val2); in opt3001_write_raw()
446 int *val, int *val2) in opt3001_read_event_value() argument
456 opt->high_thresh_mantissa, val, val2); in opt3001_read_event_value()
460 opt->low_thresh_mantissa, val, val2); in opt3001_read_event_value()
474 int val, int val2) in opt3001_write_event_value() argument
490 ret = opt3001_find_scale(opt, val, val2, &exponent); in opt3001_write_event_value()
492 dev_err(opt->dev, "can't find scale for %d.%06u\n", val, val2); in opt3001_write_event_value()
496 mantissa = (((val * 1000) + (val2 / 1000)) / 10) >> exponent; in opt3001_write_event_value()