Lines Matching refs:iio_channel
26 struct iio_channel { struct
42 struct iio_channel *iio_channel_get(struct device *dev, argument
49 void iio_channel_release(struct iio_channel *chan);
60 struct iio_channel *iio_channel_get_all(struct device *dev);
66 void iio_channel_release_all(struct iio_channel *chan);
111 struct iio_channel
122 int iio_read_channel_raw(struct iio_channel *chan,
136 int iio_read_channel_average_raw(struct iio_channel *chan, int *val);
151 int iio_read_channel_processed(struct iio_channel *chan, int *val);
161 int iio_write_channel_raw(struct iio_channel *chan, int val);
170 int iio_get_channel_type(struct iio_channel *channel,
183 int iio_read_channel_scale(struct iio_channel *chan, int *val,
206 int iio_convert_raw_to_processed(struct iio_channel *chan, int raw,