Lines Matching defs:source
29 struct iio_channel *source;
46 return iio_read_channel_raw(rescale->source, val);
49 ret = iio_read_channel_scale(rescale->source, val, val2);
86 return iio_read_avail_channel_raw(rescale->source,
105 return iio_read_channel_ext_info(rescale->source,
117 return iio_write_channel_ext_info(rescale->source,
126 struct iio_chan_spec const *schan = rescale->source->channel;
135 dev_err(dev, "source channel does not support raw/scale\n");
271 struct iio_channel *source;
278 source = devm_iio_channel_get(dev, NULL);
279 if (IS_ERR(source))
280 return dev_err_probe(dev, PTR_ERR(source),
281 "failed to get source channel\n");
283 sizeof_ext_info = iio_get_channel_ext_info_count(source);
312 rescale->source = source;
321 source->channel->ext_info,
330 if (source->channel->ext_info[i].read)
332 if (source->channel->ext_info[i].write)