Lines Matching defs:channels
412 * PS channels, and next remaining bits represent PL channels.
418 scan_mask |= BIT_ULL(indio_dev->channels[i].scan_index);
425 /* configure basic channels */
442 /* configure basic channels */
833 if (dev->channels[i].scan_index == scan_index)
836 return &dev->channels[i];
990 * For other channels we don't know whether it is a upper or
1175 struct iio_chan_spec *channels, int num_channels)
1187 chan = &channels[num_channels];
1189 memcpy(chan, &ams_pl_channels[ext_chan], sizeof(*channels));
1216 struct iio_chan_spec *channels)
1231 /* add PS channels to iio device channels */
1232 memcpy(channels, ams_ps_channels, sizeof(ams_ps_channels));
1243 /* Copy only first 10 fix channels */
1244 memcpy(channels, ams_pl_channels, AMS_PL_MAX_FIXED_CHANNEL * sizeof(*channels));
1246 num_channels = ams_get_ext_chan(fwnode, channels,
1249 /* add AMS channels to iio device channels */
1250 memcpy(channels, ams_ctrl_channels, sizeof(ams_ctrl_channels));
1328 indio_dev->channels = dev_channels;