Lines Matching defs:channels
61 static void als_adjust_channel_bit_mask(struct iio_chan_spec *channels,
64 channels[channel].scan_type.sign = 's';
66 channels[channel].scan_type.realbits = size * 8;
68 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
223 struct iio_chan_spec *channels,
235 als_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_INTENSITY,
237 als_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_ILLUM,
287 indio_dev->channels = kmemdup(als_channels,
289 if (!indio_dev->channels) {
290 dev_err(&pdev->dev, "failed to duplicate channels\n");
295 (struct iio_chan_spec *)indio_dev->channels,
340 kfree(indio_dev->channels);
354 kfree(indio_dev->channels);