/linux-5.10/drivers/iio/chemical/ |
D | ccs811.c | 217 static int ccs811_read_raw(struct iio_dev *indio_dev, in ccs811_read_raw() 307 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in ccs811_set_trigger_state() local 332 struct iio_dev *indio_dev = pf->indio_dev; in ccs811_trigger_handler() local 356 struct iio_dev *indio_dev = private; in ccs811_data_rdy_trigger_poll() local 407 struct iio_dev *indio_dev; in ccs811_probe() local 538 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ccs811_remove() local
|
/linux-5.10/drivers/staging/iio/frequency/ |
D | ad9834.c | 147 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_write() local 225 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_store_wavetype() local 284 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_show_out0_wavetype_available() local 306 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_show_out1_wavetype_available() local 396 struct iio_dev *indio_dev; in ad9834_probe() local 507 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad9834_remove() local
|
/linux-5.10/drivers/iio/pressure/ |
D | ms5637.c | 37 static int ms5637_read_raw(struct iio_dev *indio_dev, in ms5637_read_raw() 76 static int ms5637_write_raw(struct iio_dev *indio_dev, in ms5637_write_raw() 133 struct iio_dev *indio_dev; in ms5637_probe() local
|
D | cros_ec_baro.c | 36 static int cros_ec_baro_read(struct iio_dev *indio_dev, in cros_ec_baro_read() 82 static int cros_ec_baro_write(struct iio_dev *indio_dev, in cros_ec_baro_write() 126 struct iio_dev *indio_dev; in cros_ec_baro_probe() local
|
D | mpl3115.c | 72 static int mpl3115_read_raw(struct iio_dev *indio_dev, in mpl3115_read_raw() 145 struct iio_dev *indio_dev = pf->indio_dev; in mpl3115_trigger_handler() local 224 struct iio_dev *indio_dev; in mpl3115_probe() local 282 struct iio_dev *indio_dev = i2c_get_clientdata(client); in mpl3115_remove() local
|
/linux-5.10/drivers/iio/adc/ |
D | ti-tlc4541.c | 94 struct iio_dev *indio_dev = pf->indio_dev; in tlc4541_trigger_handler() local 123 static int tlc4541_read_raw(struct iio_dev *indio_dev, in tlc4541_read_raw() 163 struct iio_dev *indio_dev; in tlc4541_probe() local 229 struct iio_dev *indio_dev = spi_get_drvdata(spi); in tlc4541_remove() local
|
D | ad7949.c | 52 struct iio_dev *indio_dev; member 159 static int ad7949_spi_read_raw(struct iio_dev *indio_dev, in ad7949_spi_read_raw() 192 static int ad7949_spi_reg_access(struct iio_dev *indio_dev, in ad7949_spi_reg_access() 237 struct iio_dev *indio_dev; in ad7949_spi_probe() local 297 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7949_spi_remove() local
|
D | adi-axi-adc.c | 105 struct iio_dev *indio_dev) in adi_axi_adc_config_dma_buffer() 127 static int adi_axi_adc_read_raw(struct iio_dev *indio_dev, in adi_axi_adc_read_raw() 140 static int adi_axi_adc_write_raw(struct iio_dev *indio_dev, in adi_axi_adc_write_raw() 153 static int adi_axi_adc_update_scan_mode(struct iio_dev *indio_dev, in adi_axi_adc_update_scan_mode() 245 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in in_voltage_scale_available_show() local 280 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in axi_adc_attr_is_visible() local 392 struct iio_dev *indio_dev; in adi_axi_adc_probe() local
|
D | hx711.c | 270 static int hx711_read_raw(struct iio_dev *indio_dev, in hx711_read_raw() 301 static int hx711_write_raw(struct iio_dev *indio_dev, in hx711_write_raw() 349 static int hx711_write_raw_get_fmt(struct iio_dev *indio_dev, in hx711_write_raw_get_fmt() 359 struct iio_dev *indio_dev = pf->indio_dev; in hx711_trigger() local 464 struct iio_dev *indio_dev; in hx711_probe() local 586 struct iio_dev *indio_dev; in hx711_remove() local
|
D | ltc2497-core.c | 75 static int ltc2497core_read_raw(struct iio_dev *indio_dev, in ltc2497core_read_raw() 167 int ltc2497core_probe(struct device *dev, struct iio_dev *indio_dev) in ltc2497core_probe() 225 void ltc2497core_remove(struct iio_dev *indio_dev) in ltc2497core_remove()
|
/linux-5.10/drivers/iio/potentiometer/ |
D | max5432.c | 43 static int max5432_read_raw(struct iio_dev *indio_dev, in max5432_read_raw() 61 static int max5432_write_raw(struct iio_dev *indio_dev, in max5432_write_raw() 92 struct iio_dev *indio_dev; in max5432_probe() local
|
/linux-5.10/drivers/iio/dac/ |
D | ad5446.c | 71 static int ad5446_set_powerdown_mode(struct iio_dev *indio_dev, in ad5446_set_powerdown_mode() 81 static int ad5446_get_powerdown_mode(struct iio_dev *indio_dev, in ad5446_get_powerdown_mode() 96 static ssize_t ad5446_read_dac_powerdown(struct iio_dev *indio_dev, in ad5446_read_dac_powerdown() 106 static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev, in ad5446_write_dac_powerdown() 171 static int ad5446_read_raw(struct iio_dev *indio_dev, in ad5446_read_raw() 191 static int ad5446_write_raw(struct iio_dev *indio_dev, in ad5446_write_raw() 228 struct iio_dev *indio_dev; in ad5446_probe() local 288 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad5446_remove() local
|
D | cio-dac.c | 47 static int cio_dac_read_raw(struct iio_dev *indio_dev, in cio_dac_read_raw() 60 static int cio_dac_write_raw(struct iio_dev *indio_dev, in cio_dac_write_raw() 93 struct iio_dev *indio_dev; in cio_dac_probe() local
|
D | ltc1660.c | 47 static int ltc1660_read_raw(struct iio_dev *indio_dev, in ltc1660_read_raw() 76 static int ltc1660_write_raw(struct iio_dev *indio_dev, in ltc1660_write_raw() 157 struct iio_dev *indio_dev; in ltc1660_probe() local 212 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ltc1660_remove() local
|
/linux-5.10/drivers/iio/afe/ |
D | iio-rescale.c | 36 static int rescale_read_raw(struct iio_dev *indio_dev, in rescale_read_raw() 76 static int rescale_read_avail(struct iio_dev *indio_dev, in rescale_read_avail() 98 static ssize_t rescale_read_ext_info(struct iio_dev *indio_dev, in rescale_read_ext_info() 110 static ssize_t rescale_write_ext_info(struct iio_dev *indio_dev, in rescale_write_ext_info() 270 struct iio_dev *indio_dev; in rescale_probe() local
|
/linux-5.10/drivers/iio/ |
D | industrialio-triggered-event.c | 30 int iio_triggered_event_setup(struct iio_dev *indio_dev, in iio_triggered_event_setup() 55 void iio_triggered_event_cleanup(struct iio_dev *indio_dev) in iio_triggered_event_cleanup()
|
D | iio_core_trigger.h | 33 static inline int iio_device_register_trigger_consumer(struct iio_dev *indio_dev) in iio_device_register_trigger_consumer() 42 static inline void iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev) in iio_device_unregister_trigger_consumer()
|
/linux-5.10/drivers/iio/light/ |
D | cm36651.c | 232 struct iio_dev *indio_dev = data; in cm36651_irq_handler() local 445 static int cm36651_read_raw(struct iio_dev *indio_dev, in cm36651_read_raw() 471 static int cm36651_write_raw(struct iio_dev *indio_dev, in cm36651_write_raw() 488 static int cm36651_read_prox_thresh(struct iio_dev *indio_dev, in cm36651_read_prox_thresh() 502 static int cm36651_write_prox_thresh(struct iio_dev *indio_dev, in cm36651_write_prox_thresh() 528 static int cm36651_write_prox_event_config(struct iio_dev *indio_dev, in cm36651_write_prox_event_config() 547 static int cm36651_read_prox_event_config(struct iio_dev *indio_dev, in cm36651_read_prox_event_config() 625 struct iio_dev *indio_dev; in cm36651_probe() local 706 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm36651_remove() local
|
D | cros_ec_light_prox.c | 38 static int cros_ec_light_prox_read(struct iio_dev *indio_dev, in cros_ec_light_prox_read() 124 static int cros_ec_light_prox_write(struct iio_dev *indio_dev, in cros_ec_light_prox_write() 174 struct iio_dev *indio_dev; in cros_ec_light_prox_probe() local
|
D | cm3232.c | 235 static int cm3232_read_raw(struct iio_dev *indio_dev, in cm3232_read_raw() 260 static int cm3232_write_raw(struct iio_dev *indio_dev, in cm3232_write_raw() 332 struct iio_dev *indio_dev; in cm3232_probe() local 362 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm3232_remove() local 380 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in cm3232_suspend() local 394 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in cm3232_resume() local
|
/linux-5.10/include/linux/iio/ |
D | iio.h | 567 #define iio_device_register(indio_dev) \ argument 584 #define devm_iio_device_register(dev, indio_dev) \ argument 598 static inline void iio_device_put(struct iio_dev *indio_dev) in iio_device_put() 608 static inline clockid_t iio_device_get_clock(const struct iio_dev *indio_dev) in iio_device_get_clock() 632 static inline struct iio_dev *iio_device_get(struct iio_dev *indio_dev) in iio_device_get() 652 static inline void iio_device_set_parent(struct iio_dev *indio_dev, in iio_device_set_parent() 666 static inline void iio_device_set_drvdata(struct iio_dev *indio_dev, void *data) in iio_device_set_drvdata() 677 static inline void *iio_device_get_drvdata(const struct iio_dev *indio_dev) in iio_device_get_drvdata() 687 static inline void *iio_priv(const struct iio_dev *indio_dev) in iio_priv() 701 static inline bool iio_buffer_enabled(struct iio_dev *indio_dev) in iio_buffer_enabled() [all …]
|
/linux-5.10/drivers/iio/imu/ |
D | adis16460.c | 129 static int adis16460_debugfs_init(struct iio_dev *indio_dev) in adis16460_debugfs_init() 146 static int adis16460_debugfs_init(struct iio_dev *indio_dev) in adis16460_debugfs_init() 153 static int adis16460_set_freq(struct iio_dev *indio_dev, int val, int val2) in adis16460_set_freq() 172 static int adis16460_get_freq(struct iio_dev *indio_dev, int *val, int *val2) in adis16460_get_freq() 190 static int adis16460_read_raw(struct iio_dev *indio_dev, in adis16460_read_raw() 224 static int adis16460_write_raw(struct iio_dev *indio_dev, in adis16460_write_raw() 383 struct iio_dev *indio_dev; in adis16460_probe() local
|
/linux-5.10/drivers/iio/accel/ |
D | bma400_core.c | 142 bma400_accel_get_mount_matrix(const struct iio_dev *indio_dev, in bma400_accel_get_mount_matrix() 650 static int bma400_read_raw(struct iio_dev *indio_dev, in bma400_read_raw() 708 static int bma400_read_avail(struct iio_dev *indio_dev, in bma400_read_avail() 734 static int bma400_write_raw(struct iio_dev *indio_dev, in bma400_write_raw() 773 static int bma400_write_raw_get_fmt(struct iio_dev *indio_dev, in bma400_write_raw_get_fmt() 798 struct iio_dev *indio_dev; in bma400_probe() local 833 struct iio_dev *indio_dev = dev_get_drvdata(dev); in bma400_remove() local
|
/linux-5.10/drivers/staging/iio/cdc/ |
D | ad7746.c | 218 static int ad7746_select_channel(struct iio_dev *indio_dev, in ad7746_select_channel() 289 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_start_calib() local 329 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_start_offset_calib() local 344 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_start_gain_calib() local 420 static int ad7746_write_raw(struct iio_dev *indio_dev, in ad7746_write_raw() 528 static int ad7746_read_raw(struct iio_dev *indio_dev, in ad7746_read_raw() 681 struct iio_dev *indio_dev; in ad7746_probe() local
|
/linux-5.10/drivers/iio/health/ |
D | max30102.c | 105 struct iio_dev *indio_dev; member 192 static int max30102_buffer_postenable(struct iio_dev *indio_dev) in max30102_buffer_postenable() 227 static int max30102_buffer_predisable(struct iio_dev *indio_dev) in max30102_buffer_predisable() 293 struct iio_dev *indio_dev = private; in max30102_interrupt_handler() local 467 static int max30102_read_raw(struct iio_dev *indio_dev, in max30102_read_raw() 510 struct iio_dev *indio_dev; in max30102_probe() local 600 struct iio_dev *indio_dev = i2c_get_clientdata(client); in max30102_remove() local
|