Lines Matching refs:val
135 unsigned int reg, unsigned int val)
139 st->data[0].d32 = cpu_to_be32((reg << 16) | val);
145 unsigned int val)
151 ret = ad5421_write_unlocked(indio_dev, reg, val);
315 struct iio_chan_spec const *chan, int *val, int *val2, long m)
329 *val = ret;
333 *val = max - min;
337 *val = ad5421_get_offset(st);
343 *val = ret - 32768;
349 *val = ret;
357 struct iio_chan_spec const *chan, int val, int val2, long mask)
363 if (val >= max_val || val < 0)
366 return ad5421_write(indio_dev, AD5421_REG_DAC_DATA, val);
368 val += 32768;
369 if (val >= max_val || val < 0)
372 return ad5421_write(indio_dev, AD5421_REG_OFFSET, val);
374 if (val >= max_val || val < 0)
377 return ad5421_write(indio_dev, AD5421_REG_GAIN, val);
442 enum iio_event_direction dir, enum iio_event_info info, int *val,
452 *val = ret;
455 *val = 140000;