Lines Matching refs:channels
63 static void als_adjust_channel_bit_mask(struct iio_chan_spec *channels, in als_adjust_channel_bit_mask() argument
66 channels[channel].scan_type.sign = 's'; in als_adjust_channel_bit_mask()
68 channels[channel].scan_type.realbits = size * 8; in als_adjust_channel_bit_mask()
70 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in als_adjust_channel_bit_mask()
221 struct iio_chan_spec *channels, in als_parse_report() argument
233 als_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_ILLUM, in als_parse_report()
283 indio_dev->channels = kmemdup(als_channels, in hid_als_probe()
285 if (!indio_dev->channels) { in hid_als_probe()
291 (struct iio_chan_spec *)indio_dev->channels, in hid_als_probe()
344 kfree(indio_dev->channels); in hid_als_probe()
359 kfree(indio_dev->channels); in hid_als_remove()