Lines Matching refs:indio_dev

74 	struct iio_dev *indio_dev = dev_to_iio_dev(dev);  in mcp4725_store_eeprom()  local
75 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_store_eeprom()
137 static int mcp4725_get_powerdown_mode(struct iio_dev *indio_dev, in mcp4725_get_powerdown_mode() argument
140 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_get_powerdown_mode()
145 static int mcp4725_set_powerdown_mode(struct iio_dev *indio_dev, in mcp4725_set_powerdown_mode() argument
148 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_set_powerdown_mode()
155 static ssize_t mcp4725_read_powerdown(struct iio_dev *indio_dev, in mcp4725_read_powerdown() argument
158 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_read_powerdown()
163 static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev, in mcp4725_write_powerdown() argument
167 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_write_powerdown()
214 static int mcp4725_set_value(struct iio_dev *indio_dev, int val) in mcp4725_set_value() argument
216 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_set_value()
235 static int mcp4725_read_raw(struct iio_dev *indio_dev, in mcp4725_read_raw() argument
239 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_read_raw()
253 static int mcp4725_write_raw(struct iio_dev *indio_dev, in mcp4725_write_raw() argument
257 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_write_raw()
262 ret = mcp4725_set_value(indio_dev, val); in mcp4725_write_raw()
284 struct iio_dev *indio_dev; in mcp4725_probe() local
295 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data)); in mcp4725_probe()
296 if (indio_dev == NULL) in mcp4725_probe()
298 data = iio_priv(indio_dev); in mcp4725_probe()
299 i2c_set_clientdata(client, indio_dev); in mcp4725_probe()
302 indio_dev->dev.parent = &client->dev; in mcp4725_probe()
303 indio_dev->name = id->name; in mcp4725_probe()
304 indio_dev->info = &mcp4725_info; in mcp4725_probe()
305 indio_dev->channels = &mcp4725_channel; in mcp4725_probe()
306 indio_dev->num_channels = 1; in mcp4725_probe()
307 indio_dev->modes = INDIO_DIRECT_MODE; in mcp4725_probe()
322 return iio_device_register(indio_dev); in mcp4725_probe()