Lines Matching defs:channel
103 static int ad7091r_set_channel(struct ad7091r_state *st, unsigned int channel)
110 BIT(channel) | (BIT(channel) << 8));
115 * There is a latency of one conversion before the channel conversion
122 unsigned int channel, unsigned int *read_val)
128 ret = ad7091r_set_channel(st, channel);
136 if (AD7091R_REG_RESULT_CH_ID(val) != channel)
161 ret = ad7091r_read_one(iio_dev, chan->channel, &read_val);
205 AD7091R_REG_CH_HIGH_LIMIT(chan->channel),
212 AD7091R_REG_CH_LOW_LIMIT(chan->channel),
240 AD7091R_REG_CH_HIGH_LIMIT(chan->channel),
244 AD7091R_REG_CH_LOW_LIMIT(chan->channel),
266 AD7091R_REG_CH_HIGH_LIMIT(chan->channel),
273 AD7091R_REG_CH_LOW_LIMIT(chan->channel),
283 AD7091R_REG_CH_HYSTERESIS(chan->channel),
306 AD7091R_REG_CH_HIGH_LIMIT(chan->channel),
310 AD7091R_REG_CH_LOW_LIMIT(chan->channel),
317 AD7091R_REG_CH_HYSTERESIS(chan->channel),
465 MODULE_DESCRIPTION("Analog Devices AD7091Rx multi-channel converters");