Searched refs:indio_dev (Results 326 - 350 of 542) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/iio/pressure/
H A Dms5611_i2c.c86 struct iio_dev *indio_dev; local
94 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*st));
95 if (!indio_dev)
98 st = iio_priv(indio_dev);
99 i2c_set_clientdata(client, indio_dev);
105 return ms5611_probe(indio_dev, &client->dev, id->name, id->driver_data);
H A Dmpl115.c98 static int mpl115_read_raw(struct iio_dev *indio_dev, argument
102 struct mpl115_data *data = iio_priv(indio_dev);
159 struct iio_dev *indio_dev; local
162 indio_dev = devm_iio_device_alloc(dev, sizeof(*data));
163 if (!indio_dev)
166 data = iio_priv(indio_dev);
171 indio_dev->info = &mpl115_info;
172 indio_dev->name = name;
173 indio_dev->modes = INDIO_DIRECT_MODE;
174 indio_dev
[all...]
/linux-master/drivers/iio/light/
H A Dmax44000.c261 static int max44000_read_raw(struct iio_dev *indio_dev, argument
265 struct max44000_data *data = iio_priv(indio_dev);
345 static int max44000_write_raw(struct iio_dev *indio_dev, argument
349 struct max44000_data *data = iio_priv(indio_dev);
380 static int max44000_write_raw_get_fmt(struct iio_dev *indio_dev, argument
494 struct iio_dev *indio_dev = pf->indio_dev; local
495 struct max44000_data *data = iio_priv(indio_dev);
501 if (test_bit(MAX44000_SCAN_INDEX_ALS, indio_dev->active_scan_mask)) {
507 if (test_bit(MAX44000_SCAN_INDEX_PRX, indio_dev
529 struct iio_dev *indio_dev; local
[all...]
H A Dgp2ap020a00f.c833 struct iio_dev *indio_dev = data; local
834 struct gp2ap020a00f_data *priv = iio_priv(indio_dev);
845 iio_push_event(indio_dev,
851 iio_get_time_ns(indio_dev));
853 iio_push_event(indio_dev,
859 iio_get_time_ns(indio_dev));
868 struct iio_dev *indio_dev = data; local
869 struct gp2ap020a00f_data *priv = iio_priv(indio_dev);
918 iio_push_event(indio_dev,
925 iio_get_time_ns(indio_dev));
964 struct iio_dev *indio_dev = pf->indio_dev; local
1018 gp2ap020a00f_write_event_val(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
1077 gp2ap020a00f_read_event_val(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
1105 gp2ap020a00f_write_prox_event_config(struct iio_dev *indio_dev, int state) argument
1160 gp2ap020a00f_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
1196 gp2ap020a00f_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
1279 gp2ap020a00f_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
1386 gp2ap020a00f_buffer_postenable(struct iio_dev *indio_dev) argument
1432 gp2ap020a00f_buffer_predisable(struct iio_dev *indio_dev) argument
1474 struct iio_dev *indio_dev; local
1578 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
[all...]
H A Dvcnl4000.c916 static int vcnl4000_read_raw(struct iio_dev *indio_dev, argument
921 struct vcnl4000_data *data = iio_priv(indio_dev);
992 static int vcnl4040_write_raw(struct iio_dev *indio_dev, argument
996 struct vcnl4000_data *data = iio_priv(indio_dev);
1029 static int vcnl4040_read_avail(struct iio_dev *indio_dev, argument
1034 struct vcnl4000_data *data = iio_priv(indio_dev);
1077 static int vcnl4010_read_raw(struct iio_dev *indio_dev, argument
1082 struct vcnl4000_data *data = iio_priv(indio_dev);
1087 ret = iio_device_claim_direct_mode(indio_dev);
1095 ret = vcnl4000_read_raw(indio_dev, cha
1116 vcnl4010_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument
1153 vcnl4010_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
1190 vcnl4010_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
1223 vcnl4010_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
1256 vcnl4040_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
1320 vcnl4040_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
1398 vcnl4010_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
1413 vcnl4010_config_threshold(struct iio_dev *indio_dev, bool state) argument
1455 vcnl4010_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
1469 vcnl4040_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
1501 vcnl4040_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
1556 struct iio_dev *indio_dev = p; local
1599 vcnl4000_read_near_level(struct iio_dev *indio_dev, uintptr_t priv, const struct iio_chan_spec *chan, char *buf) argument
1611 struct iio_dev *indio_dev = p; local
1657 struct iio_dev *indio_dev = pf->indio_dev; local
1701 vcnl4010_buffer_postenable(struct iio_dev *indio_dev) argument
1720 vcnl4010_buffer_predisable(struct iio_dev *indio_dev) argument
1943 vcnl4010_probe_trigger(struct iio_dev *indio_dev) argument
1965 struct iio_dev *indio_dev; local
2072 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
2089 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
2097 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
[all...]
H A Dnoa1305.c127 static int noa1305_read_raw(struct iio_dev *indio_dev, argument
132 struct noa1305_priv *priv = iio_priv(indio_dev);
192 struct iio_dev *indio_dev; local
198 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*priv));
199 if (!indio_dev)
208 priv = iio_priv(indio_dev);
215 i2c_set_clientdata(client, indio_dev);
251 indio_dev->info = &noa1305_info;
252 indio_dev->channels = noa1305_channels;
253 indio_dev
[all...]
H A Dcm36651.c232 struct iio_dev *indio_dev = data; local
233 struct cm36651_data *cm36651 = iio_priv(indio_dev);
268 iio_push_event(indio_dev, ev_code, iio_get_time_ns(indio_dev));
445 static int cm36651_read_raw(struct iio_dev *indio_dev, argument
449 struct cm36651_data *cm36651 = iio_priv(indio_dev);
471 static int cm36651_write_raw(struct iio_dev *indio_dev, argument
475 struct cm36651_data *cm36651 = iio_priv(indio_dev);
488 static int cm36651_read_prox_thresh(struct iio_dev *indio_dev, argument
495 struct cm36651_data *cm36651 = iio_priv(indio_dev);
502 cm36651_write_prox_thresh(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
528 cm36651_write_prox_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
547 cm36651_read_prox_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
625 struct iio_dev *indio_dev; local
705 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
[all...]
H A Dadux1020.c97 struct iio_dev *indio_dev; member in struct:adux1020_data
361 static int adux1020_read_raw(struct iio_dev *indio_dev, argument
365 struct adux1020_data *data = iio_priv(indio_dev);
451 static int adux1020_write_raw(struct iio_dev *indio_dev, argument
455 struct adux1020_data *data = iio_priv(indio_dev);
502 static int adux1020_write_event_config(struct iio_dev *indio_dev, argument
507 struct adux1020_data *data = iio_priv(indio_dev);
562 static int adux1020_read_event_config(struct iio_dev *indio_dev, argument
567 struct adux1020_data *data = iio_priv(indio_dev);
589 static int adux1020_read_thresh(struct iio_dev *indio_dev, argument
620 adux1020_write_thresh(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
702 struct iio_dev *indio_dev = private; local
780 struct iio_dev *indio_dev; local
[all...]
H A Dtsl2563.c448 static int tsl2563_write_raw(struct iio_dev *indio_dev, argument
454 struct tsl2563_chip *chip = iio_priv(indio_dev);
468 static int tsl2563_read_raw(struct iio_dev *indio_dev, argument
476 struct tsl2563_chip *chip = iio_priv(indio_dev);
563 static int tsl2563_read_thresh(struct iio_dev *indio_dev, argument
568 struct tsl2563_chip *chip = iio_priv(indio_dev);
584 static int tsl2563_write_thresh(struct iio_dev *indio_dev, argument
589 struct tsl2563_chip *chip = iio_priv(indio_dev);
631 static int tsl2563_write_interrupt_config(struct iio_dev *indio_dev, argument
635 struct tsl2563_chip *chip = iio_priv(indio_dev);
664 tsl2563_read_interrupt_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
698 struct iio_dev *indio_dev; local
785 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
798 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
817 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
[all...]
H A Dus5182d.c419 static int us5182d_read_raw(struct iio_dev *indio_dev, argument
423 struct us5182d_data *data = iio_priv(indio_dev);
494 static int us5182d_write_raw(struct iio_dev *indio_dev, argument
498 struct us5182d_data *data = iio_priv(indio_dev);
520 static int us5182d_setup_prox(struct iio_dev *indio_dev, argument
523 struct us5182d_data *data = iio_priv(indio_dev);
535 static int us5182d_read_thresh(struct iio_dev *indio_dev, argument
540 struct us5182d_data *data = iio_priv(indio_dev);
560 static int us5182d_write_thresh(struct iio_dev *indio_dev, argument
565 struct us5182d_data *data = iio_priv(indio_dev);
602 us5182d_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
628 us5182d_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
716 us5182d_reset(struct iio_dev *indio_dev) argument
724 us5182d_init(struct iio_dev *indio_dev) argument
759 us5182d_get_platform_data(struct iio_dev *indio_dev) argument
783 us5182d_dark_gain_config(struct iio_dev *indio_dev) argument
810 struct iio_dev *indio_dev = private; local
838 struct iio_dev *indio_dev; local
924 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
935 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
[all...]
/linux-master/drivers/iio/health/
H A Dafe4404.c171 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
172 struct afe4404_data *afe = iio_priv(indio_dev);
195 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
196 struct afe4404_data *afe = iio_priv(indio_dev);
248 static int afe4404_read_raw(struct iio_dev *indio_dev, argument
252 struct afe4404_data *afe = iio_priv(indio_dev);
294 static int afe4404_write_raw(struct iio_dev *indio_dev, argument
298 struct afe4404_data *afe = iio_priv(indio_dev);
332 struct iio_dev *indio_dev = pf->indio_dev; local
429 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
450 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local
473 struct iio_dev *indio_dev; local
[all...]
H A Dafe4403.c140 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
141 struct afe4403_data *afe = iio_priv(indio_dev);
164 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
165 struct afe4403_data *afe = iio_priv(indio_dev);
243 static int afe4403_read_raw(struct iio_dev *indio_dev, argument
247 struct afe4403_data *afe = iio_priv(indio_dev);
283 static int afe4403_write_raw(struct iio_dev *indio_dev, argument
287 struct afe4403_data *afe = iio_priv(indio_dev);
313 struct iio_dev *indio_dev = pf->indio_dev; local
421 struct iio_dev *indio_dev = spi_get_drvdata(to_spi_device(dev)); local
442 struct iio_dev *indio_dev = spi_get_drvdata(to_spi_device(dev)); local
465 struct iio_dev *indio_dev; local
[all...]
/linux-master/drivers/iio/adc/
H A Dad7780.c105 static int ad7780_read_raw(struct iio_dev *indio_dev, argument
111 struct ad7780_state *st = iio_priv(indio_dev);
116 return ad_sigma_delta_single_conversion(indio_dev, chan, val);
139 static int ad7780_write_raw(struct iio_dev *indio_dev, argument
145 struct ad7780_state *st = iio_priv(indio_dev);
311 struct iio_dev *indio_dev; local
314 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st));
315 if (!indio_dev)
318 st = iio_priv(indio_dev);
321 ad_sd_init(&st->sd, indio_dev, sp
[all...]
H A Dda9150-gpadc.c222 static int da9150_gpadc_read_raw(struct iio_dev *indio_dev, argument
226 struct da9150_gpadc *gpadc = iio_priv(indio_dev);
323 struct iio_dev *indio_dev; local
326 indio_dev = devm_iio_device_alloc(dev, sizeof(*gpadc));
327 if (!indio_dev) {
331 gpadc = iio_priv(indio_dev);
349 ret = devm_iio_map_array_register(&pdev->dev, indio_dev, da9150_gpadc_default_maps);
355 indio_dev->name = dev_name(dev);
356 indio_dev->info = &da9150_gpadc_info;
357 indio_dev
[all...]
H A Dsun20i-gpadc-iio.c110 static int sun20i_gpadc_read_raw(struct iio_dev *indio_dev, argument
114 struct sun20i_gpadc_iio *info = iio_priv(indio_dev);
152 static int sun20i_gpadc_alloc_channels(struct iio_dev *indio_dev, argument
186 indio_dev->channels = channels;
187 indio_dev->num_channels = num_channels;
195 struct iio_dev *indio_dev; local
202 indio_dev = devm_iio_device_alloc(dev, sizeof(*info));
203 if (!indio_dev)
206 info = iio_priv(indio_dev);
212 ret = sun20i_gpadc_alloc_channels(indio_dev, de
[all...]
H A Dltc2309.c132 static int ltc2309_read_raw(struct iio_dev *indio_dev, argument
136 struct ltc2309 *ltc2309 = iio_priv(indio_dev);
167 struct iio_dev *indio_dev; local
171 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*ltc2309));
172 if (!indio_dev)
175 ltc2309 = iio_priv(indio_dev);
176 ltc2309->dev = &indio_dev->dev;
180 indio_dev->name = "ltc2309";
181 indio_dev->modes = INDIO_DIRECT_MODE;
182 indio_dev
[all...]
H A Dti-ads131e08.c387 static int ads131e08_initial_config(struct iio_dev *indio_dev) argument
389 const struct iio_chan_spec *channel = indio_dev->channels;
390 struct ads131e08_state *st = iio_priv(indio_dev);
413 for (i = 0; i < indio_dev->num_channels; i++) {
479 static int ads131e08_read_direct(struct iio_dev *indio_dev, argument
482 struct ads131e08_state *st = iio_priv(indio_dev);
499 static int ads131e08_read_raw(struct iio_dev *indio_dev, argument
503 struct ads131e08_state *st = iio_priv(indio_dev);
508 ret = iio_device_claim_direct_mode(indio_dev);
512 ret = ads131e08_read_direct(indio_dev, channe
545 ads131e08_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *channel, int value, int value2, long mask) argument
578 ads131e08_debugfs_reg_access(struct iio_dev *indio_dev, unsigned int reg, unsigned int writeval, unsigned int *readval) argument
601 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local
616 struct iio_dev *indio_dev = pf->indio_dev; local
680 struct iio_dev *indio_dev = private; local
691 ads131e08_alloc_channels(struct iio_dev *indio_dev) argument
800 struct iio_dev *indio_dev; local
[all...]
H A Dti-ads7950.c283 static int ti_ads7950_update_scan_mode(struct iio_dev *indio_dev, argument
286 struct ti_ads7950_state *st = iio_priv(indio_dev);
290 for_each_set_bit(i, active_scan_mask, indio_dev->num_channels) {
307 struct iio_dev *indio_dev = pf->indio_dev; local
308 struct ti_ads7950_state *st = iio_priv(indio_dev);
316 iio_push_to_buffers_with_timestamp(indio_dev, &st->rx_buf[2],
317 iio_get_time_ns(indio_dev));
321 iio_trigger_notify_done(indio_dev->trig);
326 static int ti_ads7950_scan_direct(struct iio_dev *indio_dev, unsigne argument
367 ti_ads7950_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long m) argument
535 struct iio_dev *indio_dev; local
668 struct iio_dev *indio_dev = spi_get_drvdata(spi); local
[all...]
H A Dltc2497.c99 struct iio_dev *indio_dev; local
108 indio_dev = devm_iio_device_alloc(dev, sizeof(*st));
109 if (!indio_dev)
112 st = iio_priv(indio_dev);
113 i2c_set_clientdata(client, indio_dev);
123 return ltc2497core_probe(dev, indio_dev);
128 struct iio_dev *indio_dev = i2c_get_clientdata(client); local
130 ltc2497core_remove(indio_dev);
/linux-master/drivers/iio/multiplexer/
H A Diio-mux.c33 struct iio_dev *indio_dev; member in struct:mux
88 static int mux_read_raw(struct iio_dev *indio_dev, argument
92 struct mux *mux = iio_priv(indio_dev);
118 static int mux_read_avail(struct iio_dev *indio_dev, argument
123 struct mux *mux = iio_priv(indio_dev);
146 static int mux_write_raw(struct iio_dev *indio_dev, argument
150 struct mux *mux = iio_priv(indio_dev);
178 static ssize_t mux_read_ext_info(struct iio_dev *indio_dev, uintptr_t private, argument
181 struct mux *mux = iio_priv(indio_dev);
198 static ssize_t mux_write_ext_info(struct iio_dev *indio_dev, uintptr_ argument
331 struct iio_dev *indio_dev; local
[all...]
/linux-master/drivers/iio/magnetometer/
H A Dbmc150_magn.c456 static int bmc150_magn_read_raw(struct iio_dev *indio_dev, argument
460 struct bmc150_magn_data *data = iio_priv(indio_dev);
466 if (iio_buffer_enabled(indio_dev))
531 static int bmc150_magn_write_raw(struct iio_dev *indio_dev, argument
535 struct bmc150_magn_data *data = iio_priv(indio_dev);
593 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local
594 struct bmc150_magn_data *data = iio_priv(indio_dev);
611 bmc150_magn_get_mount_matrix(const struct iio_dev *indio_dev, argument
614 struct bmc150_magn_data *data = iio_priv(indio_dev);
673 struct iio_dev *indio_dev local
787 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local
804 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local
839 bmc150_magn_buffer_preenable(struct iio_dev *indio_dev) argument
846 bmc150_magn_buffer_postdisable(struct iio_dev *indio_dev) argument
873 struct iio_dev *indio_dev; local
990 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
1017 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
1037 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
1048 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
1062 struct iio_dev *indio_dev = dev_get_drvdata(dev); local
[all...]
/linux-master/include/linux/iio/common/
H A Dssp_sensors.h54 int (*process_data)(struct iio_dev *indio_dev, void *buf,
60 void ssp_register_consumer(struct iio_dev *indio_dev,
/linux-master/include/linux/iio/
H A Diio-opaque.h8 * @indio_dev: public industrial I/O device information
43 struct iio_dev indio_dev; member in struct:iio_dev_opaque
80 container_of((_indio_dev), struct iio_dev_opaque, indio_dev)
/linux-master/drivers/iio/accel/
H A Dadxl355_core.c260 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local
261 struct adxl355_data *data = iio_priv(indio_dev);
484 static int adxl355_read_raw(struct iio_dev *indio_dev, argument
488 struct adxl355_data *data = iio_priv(indio_dev);
551 static int adxl355_write_raw(struct iio_dev *indio_dev, argument
555 struct adxl355_data *data = iio_priv(indio_dev);
584 static int adxl355_read_avail(struct iio_dev *indio_dev, argument
589 struct adxl355_data *data = iio_priv(indio_dev);
630 struct iio_dev *indio_dev = pf->indio_dev; local
723 adxl355_probe_trigger(struct iio_dev *indio_dev, int irq) argument
759 struct iio_dev *indio_dev; local
[all...]
/linux-master/drivers/iio/dac/
H A Dad5755.c252 static int ad5755_write_unlocked(struct iio_dev *indio_dev, argument
255 struct ad5755_state *st = iio_priv(indio_dev);
262 static int ad5755_write_ctrl_unlocked(struct iio_dev *indio_dev, argument
265 return ad5755_write_unlocked(indio_dev,
269 static int ad5755_write(struct iio_dev *indio_dev, unsigned int reg, argument
272 struct ad5755_state *st = iio_priv(indio_dev);
276 ret = ad5755_write_unlocked(indio_dev, reg, val);
282 static int ad5755_write_ctrl(struct iio_dev *indio_dev, unsigned int channel, argument
285 struct ad5755_state *st = iio_priv(indio_dev);
289 ret = ad5755_write_ctrl_unlocked(indio_dev, channe
295 ad5755_read(struct iio_dev *indio_dev, unsigned int addr) argument
325 ad5755_update_dac_ctrl(struct iio_dev *indio_dev, unsigned int channel, unsigned int set, unsigned int clr) argument
340 ad5755_set_channel_pwr_down(struct iio_dev *indio_dev, unsigned int channel, bool pwr_down) argument
434 ad5755_read_raw(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, int *val, int *val2, long info) argument
469 ad5755_write_raw(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, int val, int val2, long info) argument
490 ad5755_read_powerdown(struct iio_dev *indio_dev, uintptr_t priv, const struct iio_chan_spec *chan, char *buf) argument
499 ad5755_write_powerdown(struct iio_dev *indio_dev, uintptr_t priv, struct iio_chan_spec const *chan, const char *buf, size_t len) argument
585 ad5755_setup_pdata(struct iio_dev *indio_dev, const struct ad5755_platform_data *pdata) argument
654 ad5755_init_channels(struct iio_dev *indio_dev, const struct ad5755_platform_data *pdata) argument
813 struct iio_dev *indio_dev; local
[all...]

Completed in 453 milliseconds

<<11121314151617181920>>