Lines Matching refs:indio_dev
43 static int max5432_read_raw(struct iio_dev *indio_dev,
47 struct max5432_data *data = iio_priv(indio_dev);
61 static int max5432_write_raw(struct iio_dev *indio_dev,
65 struct max5432_data *data = iio_priv(indio_dev);
91 struct iio_dev *indio_dev;
94 indio_dev = devm_iio_device_alloc(dev, sizeof(struct max5432_data));
95 if (!indio_dev)
98 i2c_set_clientdata(client, indio_dev);
100 data = iio_priv(indio_dev);
104 indio_dev->info = &max5432_info;
105 indio_dev->channels = max5432_channels;
106 indio_dev->num_channels = ARRAY_SIZE(max5432_channels);
107 indio_dev->name = client->name;
109 return devm_iio_device_register(dev, indio_dev);