Lines Matching refs:chans
27 struct iio_channel *chans;
38 ret = iio_read_channel_raw(&joy->chans[i], &val);
54 bytes = joy->chans[0].channel->scan_type.storagebits >> 3;
57 idx = joy->chans[i].channel->scan_index;
58 endianness = joy->chans[i].channel->scan_type.endianness;
59 msb = joy->chans[i].channel->scan_type.realbits - 1;
60 sign = tolower(joy->chans[i].channel->scan_type.sign) == 's';
84 val >>= joy->chans[i].channel->scan_type.shift;
203 joy->chans = devm_iio_channel_get_all(dev);
204 if (IS_ERR(joy->chans)) {
205 error = PTR_ERR(joy->chans);
227 for (i = 0; joy->chans[i].indio_dev; i++) {
230 bits = joy->chans[i].channel->scan_type.storagebits;
235 if (bits != joy->chans[0].channel->scan_type.storagebits) {