Lines Matching refs:indio_dev
37 static int tsc2007_read_raw(struct iio_dev *indio_dev,
41 struct tsc2007_iio *iio = iio_priv(indio_dev);
108 struct iio_dev *indio_dev;
112 indio_dev = devm_iio_device_alloc(&ts->client->dev, sizeof(*iio));
113 if (!indio_dev) {
118 iio = iio_priv(indio_dev);
121 indio_dev->name = "tsc2007";
122 indio_dev->info = &tsc2007_iio_info;
123 indio_dev->modes = INDIO_DIRECT_MODE;
124 indio_dev->channels = tsc2007_iio_channel;
125 indio_dev->num_channels = ARRAY_SIZE(tsc2007_iio_channel);
127 error = devm_iio_device_register(&ts->client->dev, indio_dev);