Lines Matching refs:val
207 int *val, int *val2, long mask)
216 ret = regmap_read(iqs62x->regmap, chan->address, val);
220 *val &= IQS621_ALS_FLAGS_RANGE;
230 *val = le16_to_cpu(val_buf);
278 unsigned int val;
283 ret = regmap_read(iqs62x->regmap, iqs62x->dev_desc->als_flags, &val);
286 iqs621_als->als_flags = val;
308 ret = regmap_read(iqs62x->regmap, IQS622_IR_FLAGS, &val);
311 iqs621_als->ir_flags = val;
335 int *val, int *val2)
344 *val = iqs621_als->thresh_light * 16;
348 *val = iqs621_als->thresh_dark * 4;
353 *val = iqs621_als->thresh_prox * 4;
355 *val = iqs621_als->thresh_prox;
372 int val, int val2)
385 thresh_val = val / 16;
393 thresh_val = val / 4;
413 switch (val) {
416 thresh_val = val;
423 thresh_val = val / 4;
546 unsigned int val;
559 &val);
562 iqs621_als->thresh_prox = val;
569 &val);
572 iqs621_als->thresh_light = val;
575 &val);
578 iqs621_als->thresh_dark = val;