Lines Matching defs:chan
61 #define WRITE_NOT_UPDATE(chan) (0x00 | (chan) << 6)
62 #define WRITE_AND_UPDATE(chan) (0x10 | (chan) << 6)
80 const struct iio_chan_spec *chan)
88 const struct iio_chan_spec *chan,
119 const struct iio_chan_spec *chan,
129 const struct iio_chan_spec *chan,
167 #define TI_DAC_CHANNEL(chan) { \
169 .channel = (chan), \
170 .address = (chan), \
173 .datasheet_name = (const char[]){ 'A' + (chan), 0 }, \
187 struct iio_chan_spec const *chan,
195 *val = ti_dac->val[chan->channel];
217 struct iio_chan_spec const *chan,
225 if (ti_dac->val[chan->channel] == val)
235 ret = ti_dac_cmd(ti_dac, WRITE_AND_UPDATE(chan->channel), val);
237 ti_dac->val[chan->channel] = val;
249 struct iio_chan_spec const *chan, long mask)