Lines Matching defs:val
88 unsigned int addr, unsigned int val);
193 unsigned int addr, unsigned int val, unsigned int shift)
195 val <<= shift;
197 return st->write(st, cmd, addr, val);
203 unsigned int val, address;
208 val = 0;
216 val = (0x1 << chan->address);
220 val |= st->pwr_down_mode[chan->channel] << shift;
223 ret = ad5064_write(st, AD5064_CMD_POWERDOWN_DAC, address, val, 0);
317 int *val,
326 *val = st->dac_cache[chan->channel];
333 *val = scale_uv / 1000;
343 struct iio_chan_spec const *chan, int val, int val2, long mask)
350 if (val >= (1 << chan->scan_type.realbits) || val < 0)
355 chan->address, val, chan->scan_type.shift);
357 st->dac_cache[chan->channel] = val;
796 static int ad5064_set_config(struct ad5064_state *st, unsigned int val)
809 return ad5064_write(st, cmd, 0, val, 0);
919 unsigned int addr, unsigned int val)
923 st->data.spi = cpu_to_be32(AD5064_CMD(cmd) | AD5064_ADDR(addr) | val);
990 unsigned int addr, unsigned int val)
1006 put_unaligned_be16(val, &st->data.i2c[1]);