Lines Matching full:channels
23 * @channels: filled with array of channels from iio
24 * @num_channels: number of channels in channels (saves counting twice)
30 struct iio_channel *channels; member
51 ret = iio_read_channel_processed(&state->channels[sattr->index], in iio_hwmon_read_val()
67 struct iio_channel *channels; in iio_hwmon_probe() local
75 channels = devm_iio_channel_get_all(dev); in iio_hwmon_probe()
76 if (IS_ERR(channels)) { in iio_hwmon_probe()
77 if (PTR_ERR(channels) == -ENODEV) in iio_hwmon_probe()
79 return PTR_ERR(channels); in iio_hwmon_probe()
86 st->channels = channels; in iio_hwmon_probe()
89 while (st->channels[st->num_channels].indio_dev) in iio_hwmon_probe()
104 ret = iio_get_channel_type(&st->channels[i], &type); in iio_hwmon_probe()