Lines Matching refs:channels
389 const struct iio_chan_spec *channel = indio_dev->channels;
428 /* Power down unused channels */
696 struct iio_chan_spec *channels;
728 channels = devm_kcalloc(&st->spi->dev, num_channels,
729 sizeof(*channels), GFP_KERNEL);
730 if (!channels)
766 channels[i].type = IIO_VOLTAGE;
767 channels[i].indexed = 1;
768 channels[i].channel = channel;
769 channels[i].address = i;
770 channels[i].info_mask_separate = BIT(IIO_CHAN_INFO_RAW) |
772 channels[i].info_mask_shared_by_type = BIT(IIO_CHAN_INFO_SAMP_FREQ);
773 channels[i].scan_index = channel;
774 channels[i].scan_type.sign = 's';
775 channels[i].scan_type.realbits = 24;
776 channels[i].scan_type.storagebits = 32;
777 channels[i].scan_type.shift = 8;
778 channels[i].scan_type.endianness = IIO_BE;
782 indio_dev->channels = channels;