Searched refs:indio_dev (Results 276 - 300 of 537) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/staging/iio/accel/
H A Dadis16240.c200 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
201 struct adis *st = iio_priv(indio_dev);
238 static int adis16240_read_raw(struct iio_dev *indio_dev, argument
243 struct adis *st = iio_priv(indio_dev);
250 return adis_single_conversion(indio_dev, chan,
298 static int adis16240_write_raw(struct iio_dev *indio_dev, argument
304 struct adis *st = iio_priv(indio_dev);
386 struct iio_dev *indio_dev; local
389 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st));
390 if (!indio_dev)
[all...]
/linux-master/drivers/iio/light/
H A Diqs621-als.c39 struct iio_dev *indio_dev; member in struct:iqs621_als_private
98 struct iio_dev *indio_dev; local
107 indio_dev = iqs621_als->indio_dev;
108 timestamp = iio_get_time_ns(indio_dev);
115 dev_err(indio_dev->dev.parent,
136 iio_push_event(indio_dev,
142 iio_push_event(indio_dev,
153 iio_push_event(indio_dev,
159 iio_push_event(indio_dev,
195 struct iio_dev *indio_dev = iqs621_als->indio_dev; local
205 iqs621_als_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
238 iqs621_als_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
270 iqs621_als_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument
330 iqs621_als_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument
367 iqs621_als_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument
545 struct iio_dev *indio_dev; local
[all...]
H A Dcros_ec_light_prox.c39 static int cros_ec_light_prox_read(struct iio_dev *indio_dev, argument
43 struct cros_ec_light_prox_state *st = iio_priv(indio_dev);
54 ret = cros_ec_sensors_read_cmd(indio_dev, 1 << idx,
66 ret = cros_ec_sensors_read_cmd(indio_dev, 1 << idx,
125 static int cros_ec_light_prox_write(struct iio_dev *indio_dev, argument
129 struct cros_ec_light_prox_state *st = iio_priv(indio_dev);
175 struct iio_dev *indio_dev; local
180 indio_dev = devm_iio_device_alloc(dev, sizeof(*state));
181 if (!indio_dev)
184 ret = cros_ec_sensors_core_init(pdev, indio_dev, tru
[all...]
H A Disl76682.c96 static int isl76682_write_raw(struct iio_dev *indio_dev, argument
100 struct isl76682_chip *chip = iio_priv(indio_dev);
123 static int isl76682_read_raw(struct iio_dev *indio_dev, argument
127 struct isl76682_chip *chip = iio_priv(indio_dev);
186 static int isl76682_read_avail(struct iio_dev *indio_dev, argument
286 struct iio_dev *indio_dev; local
289 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*chip));
290 if (!indio_dev)
293 chip = iio_priv(indio_dev);
312 indio_dev
[all...]
H A Dal3320a.c126 static int al3320a_read_raw(struct iio_dev *indio_dev, argument
130 struct al3320a_data *data = iio_priv(indio_dev);
161 static int al3320a_write_raw(struct iio_dev *indio_dev, argument
165 struct al3320a_data *data = iio_priv(indio_dev);
193 struct iio_dev *indio_dev; local
196 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
197 if (!indio_dev)
200 data = iio_priv(indio_dev);
201 i2c_set_clientdata(client, indio_dev);
204 indio_dev
[all...]
H A Dstk3310.c139 static ssize_t stk3310_read_near_level(struct iio_dev *indio_dev, argument
144 struct stk3310_data *data = iio_priv(indio_dev);
213 static int stk3310_read_event(struct iio_dev *indio_dev, argument
223 struct stk3310_data *data = iio_priv(indio_dev);
248 static int stk3310_write_event(struct iio_dev *indio_dev, argument
259 struct stk3310_data *data = iio_priv(indio_dev);
284 static int stk3310_read_event_config(struct iio_dev *indio_dev, argument
291 struct stk3310_data *data = iio_priv(indio_dev);
300 static int stk3310_write_event_config(struct iio_dev *indio_dev, argument
307 struct stk3310_data *data = iio_priv(indio_dev);
323 stk3310_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
381 stk3310_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
464 stk3310_init(struct iio_dev *indio_dev) argument
549 struct iio_dev *indio_dev = private; local
563 struct iio_dev *indio_dev = private; local
592 struct iio_dev *indio_dev; local
653 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/iio/chemical/
H A Datlas-sensor.c408 static int atlas_buffer_postenable(struct iio_dev *indio_dev) argument
410 struct atlas_data *data = iio_priv(indio_dev);
420 static int atlas_buffer_predisable(struct iio_dev *indio_dev) argument
422 struct atlas_data *data = iio_priv(indio_dev);
452 struct iio_dev *indio_dev = pf->indio_dev; local
453 struct atlas_data *data = iio_priv(indio_dev);
461 iio_push_to_buffers_with_timestamp(indio_dev, data->buffer,
462 iio_get_time_ns(indio_dev));
464 iio_trigger_notify_done(indio_dev
471 struct iio_dev *indio_dev = private; local
500 atlas_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
569 atlas_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
616 struct iio_dev *indio_dev; local
723 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/iio/proximity/
H A Dirsd200.c490 static int irsd200_read_raw(struct iio_dev *indio_dev, argument
494 struct irsd200_data *data = iio_priv(indio_dev);
529 static int irsd200_read_avail(struct iio_dev *indio_dev, argument
555 static int irsd200_write_raw(struct iio_dev *indio_dev, argument
559 struct irsd200_data *data = iio_priv(indio_dev);
573 static int irsd200_read_event(struct iio_dev *indio_dev, argument
579 struct irsd200_data *data = iio_priv(indio_dev);
606 static int irsd200_write_event(struct iio_dev *indio_dev, argument
612 struct irsd200_data *data = iio_priv(indio_dev);
626 static int irsd200_read_event_config(struct iio_dev *indio_dev, argument
648 irsd200_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument
673 struct iio_dev *indio_dev = dev_id; local
759 struct iio_dev *indio_dev = ((struct iio_poll_func *)pollf)->indio_dev; local
854 struct iio_dev *indio_dev; local
[all...]
/linux-master/drivers/iio/adc/
H A Dad7291.c110 struct iio_dev *indio_dev = private; local
115 s64 timestamp = iio_get_time_ns(indio_dev);
134 iio_push_event(indio_dev,
141 iio_push_event(indio_dev,
150 iio_push_event(indio_dev,
157 iio_push_event(indio_dev,
199 static int ad7291_read_event_value(struct iio_dev *indio_dev, argument
206 struct ad7291_chip_info *chip = iio_priv(indio_dev);
224 static int ad7291_write_event_value(struct iio_dev *indio_dev, argument
231 struct ad7291_chip_info *chip = iio_priv(indio_dev);
245 ad7291_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
268 ad7291_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument
318 ad7291_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
472 struct iio_dev *indio_dev; local
[all...]
H A Daxp288_adc.c160 static int axp288_adc_read_raw(struct iio_dev *indio_dev, argument
165 struct axp288_adc_info *info = iio_priv(indio_dev);
172 dev_err(&indio_dev->dev, "GPADC mode\n");
179 dev_err(&indio_dev->dev, "TS pin restore\n");
262 struct iio_dev *indio_dev; local
265 indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
266 if (!indio_dev)
269 info = iio_priv(indio_dev);
285 indio_dev->name = pdev->name;
286 indio_dev
[all...]
H A Dti-ads1015.c446 struct iio_dev *indio_dev = pf->indio_dev; local
447 struct ads1015_data *data = iio_priv(indio_dev);
458 chan = find_first_bit(indio_dev->active_scan_mask,
459 indio_dev->masklength);
469 iio_push_to_buffers_with_timestamp(indio_dev, &scan,
470 iio_get_time_ns(indio_dev));
473 iio_trigger_notify_done(indio_dev->trig);
510 static int ads1015_read_avail(struct iio_dev *indio_dev, argument
515 struct ads1015_data *data = iio_priv(indio_dev);
536 ads1015_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
597 ads1015_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
621 ads1015_read_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument
661 ads1015_write_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument
708 ads1015_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
807 ads1015_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument
838 struct iio_dev *indio_dev = priv; local
862 ads1015_buffer_preenable(struct iio_dev *indio_dev) argument
873 ads1015_buffer_postdisable(struct iio_dev *indio_dev) argument
902 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
957 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
980 struct iio_dev *indio_dev; local
1098 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
1117 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
1125 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
[all...]
H A Dberlin2-adc.c109 static int berlin2_adc_read(struct iio_dev *indio_dev, int channel) argument
111 struct berlin2_adc_priv *priv = iio_priv(indio_dev);
153 static int berlin2_adc_tsen_read(struct iio_dev *indio_dev) argument
155 struct berlin2_adc_priv *priv = iio_priv(indio_dev);
204 static int berlin2_adc_read_raw(struct iio_dev *indio_dev, argument
215 *val = berlin2_adc_read(indio_dev, chan->channel);
224 temp = berlin2_adc_tsen_read(indio_dev);
294 struct iio_dev *indio_dev; local
300 indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*priv));
301 if (!indio_dev) {
[all...]
H A Dnpcm_adc.c103 struct iio_dev *indio_dev = data; local
104 struct npcm_adc *info = iio_priv(indio_dev);
155 static int npcm_adc_read_raw(struct iio_dev *indio_dev, argument
161 struct npcm_adc *info = iio_priv(indio_dev);
210 struct iio_dev *indio_dev; local
213 indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
214 if (!indio_dev)
216 info = iio_priv(indio_dev);
253 "NPCM_ADC", indio_dev);
296 platform_set_drvdata(pdev, indio_dev);
325 struct iio_dev *indio_dev = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/iio/dac/
H A Dti-dac5571.c124 static int dac5571_get_powerdown_mode(struct iio_dev *indio_dev, argument
127 struct dac5571_data *data = iio_priv(indio_dev);
132 static int dac5571_set_powerdown_mode(struct iio_dev *indio_dev, argument
136 struct dac5571_data *data = iio_priv(indio_dev);
164 static ssize_t dac5571_read_powerdown(struct iio_dev *indio_dev, argument
169 struct dac5571_data *data = iio_priv(indio_dev);
174 static ssize_t dac5571_write_powerdown(struct iio_dev *indio_dev, argument
179 struct dac5571_data *data = iio_priv(indio_dev);
240 static int dac5571_read_raw(struct iio_dev *indio_dev, argument
244 struct dac5571_data *data = iio_priv(indio_dev);
266 dac5571_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
296 dac5571_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument
315 struct iio_dev *indio_dev; local
381 struct iio_dev *indio_dev = i2c_get_clientdata(i2c); local
[all...]
H A Dad5686.c28 static int ad5686_get_powerdown_mode(struct iio_dev *indio_dev, argument
31 struct ad5686_state *st = iio_priv(indio_dev);
36 static int ad5686_set_powerdown_mode(struct iio_dev *indio_dev, argument
40 struct ad5686_state *st = iio_priv(indio_dev);
55 static ssize_t ad5686_read_dac_powerdown(struct iio_dev *indio_dev, argument
58 struct ad5686_state *st = iio_priv(indio_dev);
64 static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev, argument
72 struct ad5686_state *st = iio_priv(indio_dev);
119 static int ad5686_read_raw(struct iio_dev *indio_dev, argument
125 struct ad5686_state *st = iio_priv(indio_dev);
146 ad5686_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
456 struct iio_dev *indio_dev; local
550 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
[all...]
H A Dad5446.c71 static int ad5446_set_powerdown_mode(struct iio_dev *indio_dev, argument
74 struct ad5446_state *st = iio_priv(indio_dev);
81 static int ad5446_get_powerdown_mode(struct iio_dev *indio_dev, argument
84 struct ad5446_state *st = iio_priv(indio_dev);
96 static ssize_t ad5446_read_dac_powerdown(struct iio_dev *indio_dev, argument
101 struct ad5446_state *st = iio_priv(indio_dev);
106 static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev, argument
111 struct ad5446_state *st = iio_priv(indio_dev);
171 static int ad5446_read_raw(struct iio_dev *indio_dev, argument
177 struct ad5446_state *st = iio_priv(indio_dev);
191 ad5446_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
228 struct iio_dev *indio_dev; local
288 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
[all...]
H A Dad5791.c150 static int ad5791_get_powerdown_mode(struct iio_dev *indio_dev, argument
153 struct ad5791_state *st = iio_priv(indio_dev);
158 static int ad5791_set_powerdown_mode(struct iio_dev *indio_dev, argument
161 struct ad5791_state *st = iio_priv(indio_dev);
175 static ssize_t ad5791_read_dac_powerdown(struct iio_dev *indio_dev, argument
178 struct ad5791_state *st = iio_priv(indio_dev);
183 static ssize_t ad5791_write_dac_powerdown(struct iio_dev *indio_dev, argument
189 struct ad5791_state *st = iio_priv(indio_dev);
246 static int ad5791_read_raw(struct iio_dev *indio_dev, argument
252 struct ad5791_state *st = iio_priv(indio_dev);
317 ad5791_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
345 struct iio_dev *indio_dev; local
440 struct iio_dev *indio_dev = spi_get_drvdata(spi); local
[all...]
H A Dmcp4728.c111 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
112 struct mcp4728_data *data = iio_priv(indio_dev);
187 static int mcp4728_program_channel_cfg(int channel, struct iio_dev *indio_dev) argument
189 struct mcp4728_data *data = iio_priv(indio_dev);
220 static int mcp4728_get_powerdown_mode(struct iio_dev *indio_dev, argument
223 struct mcp4728_data *data = iio_priv(indio_dev);
228 static int mcp4728_set_powerdown_mode(struct iio_dev *indio_dev, argument
232 struct mcp4728_data *data = iio_priv(indio_dev);
239 static ssize_t mcp4728_read_powerdown(struct iio_dev *indio_dev, argument
244 struct mcp4728_data *data = iio_priv(indio_dev);
249 mcp4728_write_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
363 mcp4728_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
380 mcp4728_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
433 mcp4728_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long info) argument
466 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
483 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
542 struct iio_dev *indio_dev; local
[all...]
/linux-master/drivers/iio/accel/
H A Dbmi088-accel-core.c297 static int bmi088_accel_read_raw(struct iio_dev *indio_dev, argument
301 struct bmi088_accel_data *data = iio_priv(indio_dev);
321 ret = iio_device_claim_direct_mode(indio_dev);
326 iio_device_release_direct_mode(indio_dev);
388 static int bmi088_accel_read_avail(struct iio_dev *indio_dev, argument
393 struct bmi088_accel_data *data = iio_priv(indio_dev);
411 static int bmi088_accel_write_raw(struct iio_dev *indio_dev, argument
415 struct bmi088_accel_data *data = iio_priv(indio_dev);
557 struct iio_dev *indio_dev; local
560 indio_dev
600 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
613 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
621 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
[all...]
H A Dadxl345_core.c71 static int adxl345_read_raw(struct iio_dev *indio_dev, argument
75 struct adxl345_data *data = iio_priv(indio_dev);
127 static int adxl345_write_raw(struct iio_dev *indio_dev, argument
131 struct adxl345_data *data = iio_priv(indio_dev);
156 static int adxl345_write_raw_get_fmt(struct iio_dev *indio_dev, argument
203 struct iio_dev *indio_dev; local
215 indio_dev = devm_iio_device_alloc(dev, sizeof(*data));
216 if (!indio_dev)
219 data = iio_priv(indio_dev);
232 indio_dev
[all...]
H A Dmsa311.c587 static int msa311_read_raw_data(struct iio_dev *indio_dev, argument
591 struct msa311_priv *msa311 = iio_priv(indio_dev);
600 err = iio_device_claim_direct_mode(indio_dev);
608 iio_device_release_direct_mode(indio_dev);
629 static int msa311_read_scale(struct iio_dev *indio_dev, int *val, int *val2) argument
631 struct msa311_priv *msa311 = iio_priv(indio_dev);
650 static int msa311_read_samp_freq(struct iio_dev *indio_dev, argument
653 struct msa311_priv *msa311 = iio_priv(indio_dev);
673 static int msa311_read_raw(struct iio_dev *indio_dev, argument
679 return msa311_read_raw_data(indio_dev, cha
692 msa311_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument
717 msa311_write_scale(struct iio_dev *indio_dev, int val, int val2) argument
751 msa311_write_samp_freq(struct iio_dev *indio_dev, int val, int val2) argument
792 msa311_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
808 msa311_debugfs_reg_access(struct iio_dev *indio_dev, unsigned int reg, unsigned int writeval, unsigned int *readval) argument
842 msa311_buffer_preenable(struct iio_dev *indio_dev) argument
850 msa311_buffer_postdisable(struct iio_dev *indio_dev) argument
863 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local
879 msa311_validate_device(struct iio_trigger *trig, struct iio_dev *indio_dev) argument
889 struct iio_dev *indio_dev = pf->indio_dev; local
1056 struct iio_dev *indio_dev = i2c_get_clientdata(i2c); local
1151 struct iio_dev *indio_dev; local
1246 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
1262 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/iio/pressure/
H A Dt5403.c126 static int t5403_read_raw(struct iio_dev *indio_dev, argument
130 struct t5403_data *data = iio_priv(indio_dev);
158 static int t5403_write_raw(struct iio_dev *indio_dev, argument
162 struct t5403_data *data = iio_priv(indio_dev);
215 struct iio_dev *indio_dev; local
228 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
229 if (!indio_dev)
232 data = iio_priv(indio_dev);
236 i2c_set_clientdata(client, indio_dev);
237 indio_dev
[all...]
H A Dabp060mg.c130 static int abp060mg_read_raw(struct iio_dev *indio_dev, argument
134 struct abp_state *state = iio_priv(indio_dev);
165 static void abp060mg_init_device(struct iio_dev *indio_dev, unsigned long id) argument
167 struct abp_state *state = iio_priv(indio_dev);
180 struct iio_dev *indio_dev; local
184 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*state));
185 if (!indio_dev)
188 state = iio_priv(indio_dev);
195 abp060mg_init_device(indio_dev, cfg_id);
197 indio_dev
[all...]
/linux-master/drivers/iio/
H A Dindustrialio-trigger.c115 int iio_trigger_set_immutable(struct iio_dev *indio_dev, struct iio_trigger *trig) argument
119 if (!indio_dev || !trig)
122 iio_dev_opaque = to_iio_dev_opaque(indio_dev);
126 indio_dev->trig = iio_trigger_get(trig);
290 struct iio_dev_opaque *iio_dev_opaque = to_iio_dev_opaque(pf->indio_dev);
325 if (iio_validate_own_trigger(pf->indio_dev, trig))
342 struct iio_dev_opaque *iio_dev_opaque = to_iio_dev_opaque(pf->indio_dev);
352 if (pf->indio_dev->dev.parent == trig->dev.parent)
365 pf->timestamp = iio_get_time_ns(pf->indio_dev);
374 struct iio_dev *indio_dev,
371 iio_alloc_pollfunc(irqreturn_t (h)int irq, void *p), irqreturn_t (*thread)(int irq, void *p), int type, struct iio_dev *indio_dev, const char *fmt, ...) argument
423 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
448 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
725 iio_trigger_using_own(struct iio_dev *indio_dev) argument
763 iio_trigger_validate_own_device(struct iio_trigger *trig, struct iio_dev *indio_dev) argument
772 iio_device_register_trigger_consumer(struct iio_dev *indio_dev) argument
778 iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev) argument
[all...]
/linux-master/drivers/iio/amplifiers/
H A Dada4250.c81 static int ada4250_set_offset_uv(struct iio_dev *indio_dev, argument
85 struct ada4250_state *st = iio_priv(indio_dev);
165 static int ada4250_read_raw(struct iio_dev *indio_dev, argument
169 struct ada4250_state *st = iio_priv(indio_dev);
203 static int ada4250_write_raw(struct iio_dev *indio_dev, argument
207 struct ada4250_state *st = iio_priv(indio_dev);
221 return ada4250_set_offset_uv(indio_dev, chan, val);
237 static int ada4250_read_avail(struct iio_dev *indio_dev, argument
260 static int ada4250_reg_access(struct iio_dev *indio_dev, argument
265 struct ada4250_state *st = iio_priv(indio_dev);
346 struct iio_dev *indio_dev; local
[all...]

Completed in 219 milliseconds

<<11121314151617181920>>