Lines Matching refs:indio_dev
1275 static int ltc2983_read_raw(struct iio_dev *indio_dev,
1279 struct ltc2983_data *st = iio_priv(indio_dev);
1317 static int ltc2983_reg_access(struct iio_dev *indio_dev,
1322 struct ltc2983_data *st = iio_priv(indio_dev);
1607 struct iio_dev *indio_dev;
1611 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st));
1612 if (!indio_dev)
1615 st = iio_priv(indio_dev);
1673 indio_dev->name = st->info->name;
1674 indio_dev->num_channels = st->iio_channels;
1675 indio_dev->channels = st->iio_chan;
1676 indio_dev->modes = INDIO_DIRECT_MODE;
1677 indio_dev->info = <c2983_iio_info;
1679 return devm_iio_device_register(&spi->dev, indio_dev);