Lines Matching refs:indio_dev
42 struct iio_dev *indio_dev = dev_to_iio_dev(dev);
43 struct ms_tp_dev *dev_data = iio_priv(indio_dev);
53 static int ms5637_read_raw(struct iio_dev *indio_dev,
60 struct ms_tp_dev *dev_data = iio_priv(indio_dev);
92 static int ms5637_write_raw(struct iio_dev *indio_dev,
96 struct ms_tp_dev *dev_data = iio_priv(indio_dev);
149 struct iio_dev *indio_dev;
165 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dev_data));
166 if (!indio_dev)
169 dev_data = iio_priv(indio_dev);
175 indio_dev->info = &ms5637_info;
176 indio_dev->name = data->name;
177 indio_dev->modes = INDIO_DIRECT_MODE;
178 indio_dev->channels = ms5637_channels;
179 indio_dev->num_channels = ARRAY_SIZE(ms5637_channels);
181 i2c_set_clientdata(client, indio_dev);
191 return devm_iio_device_register(&client->dev, indio_dev);