/linux-5.10/drivers/iio/pressure/ |
D | st_pressure_core.c | 563 static int st_press_write_raw(struct iio_dev *indio_dev, in st_press_write_raw() 584 static int st_press_read_raw(struct iio_dev *indio_dev, in st_press_read_raw() 683 int st_press_common_probe(struct iio_dev *indio_dev) in st_press_common_probe() 755 void st_press_common_remove(struct iio_dev *indio_dev) in st_press_common_remove()
|
D | hp206c.c | 107 static int hp206c_wait_dev_rdy(struct iio_dev *indio_dev) in hp206c_wait_dev_rdy() 143 static int hp206c_soft_reset(struct iio_dev *indio_dev) in hp206c_soft_reset() 169 static int hp206c_conv_and_read(struct iio_dev *indio_dev, in hp206c_conv_and_read() 204 static int hp206c_read_raw(struct iio_dev *indio_dev, in hp206c_read_raw() 297 static int hp206c_write_raw(struct iio_dev *indio_dev, in hp206c_write_raw() 358 struct iio_dev *indio_dev; in hp206c_probe() local
|
/linux-5.10/drivers/iio/dac/ |
D | mcp4922.c | 59 static int mcp4922_read_raw(struct iio_dev *indio_dev, in mcp4922_read_raw() 80 static int mcp4922_write_raw(struct iio_dev *indio_dev, in mcp4922_write_raw() 121 struct iio_dev *indio_dev; in mcp4922_probe() local 178 struct iio_dev *indio_dev = spi_get_drvdata(spi); in mcp4922_remove() local
|
D | ad8801.c | 39 static int ad8801_write_raw(struct iio_dev *indio_dev, in ad8801_write_raw() 61 static int ad8801_read_raw(struct iio_dev *indio_dev, in ad8801_read_raw() 112 struct iio_dev *indio_dev; in ad8801_probe() local 199 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad8801_remove() local
|
D | max517.c | 43 static int max517_set_value(struct iio_dev *indio_dev, in max517_set_value() 66 static int max517_read_raw(struct iio_dev *indio_dev, in max517_read_raw() 86 static int max517_write_raw(struct iio_dev *indio_dev, in max517_write_raw() 148 struct iio_dev *indio_dev; in max517_probe() local
|
/linux-5.10/drivers/iio/proximity/ |
D | as3935.c | 174 static int as3935_read_raw(struct iio_dev *indio_dev, in as3935_read_raw() 220 struct iio_dev *indio_dev = pf->indio_dev; in as3935_trigger_handler() local 272 struct iio_dev *indio_dev = private; in as3935_interrupt_handler() local 300 struct iio_dev *indio_dev = dev_get_drvdata(dev); in as3935_suspend() local 320 struct iio_dev *indio_dev = dev_get_drvdata(dev); in as3935_resume() local 348 struct iio_dev *indio_dev = data; in as3935_stop_work() local 357 struct iio_dev *indio_dev; in as3935_probe() local
|
D | mb1232.c | 52 struct iio_dev *indio_dev = dev_id; in mb1232_handle_irq() local 119 struct iio_dev *indio_dev = pf->indio_dev; in mb1232_trigger_handler() local 134 static int mb1232_read_raw(struct iio_dev *indio_dev, in mb1232_read_raw() 184 struct iio_dev *indio_dev; in mb1232_probe() local
|
D | ping.c | 77 struct iio_dev *indio_dev = dev_id; in ping_handle_irq() local 92 static int ping_read(struct iio_dev *indio_dev) in ping_read() 227 static int ping_read_raw(struct iio_dev *indio_dev, in ping_read_raw() 281 struct iio_dev *indio_dev; in ping_probe() local
|
D | vl53l0x-i2c.c | 49 struct iio_dev *indio_dev = priv; in vl53l0x_handle_irq() local 58 struct iio_dev *indio_dev) in vl53l0x_configure_irq() 159 static int vl53l0x_read_raw(struct iio_dev *indio_dev, in vl53l0x_read_raw() 193 struct iio_dev *indio_dev; in vl53l0x_probe() local
|
/linux-5.10/drivers/iio/potentiometer/ |
D | max5481.c | 84 static int max5481_read_raw(struct iio_dev *indio_dev, in max5481_read_raw() 99 static int max5481_write_raw(struct iio_dev *indio_dev, in max5481_write_raw() 130 struct iio_dev *indio_dev; in max5481_probe() local 166 struct iio_dev *indio_dev = dev_get_drvdata(&spi->dev); in max5481_remove() local
|
D | tpl0102.c | 63 static int tpl0102_read_raw(struct iio_dev *indio_dev, in tpl0102_read_raw() 84 static int tpl0102_read_avail(struct iio_dev *indio_dev, in tpl0102_read_avail() 102 static int tpl0102_write_raw(struct iio_dev *indio_dev, in tpl0102_write_raw() 128 struct iio_dev *indio_dev; in tpl0102_probe() local
|
/linux-5.10/drivers/iio/adc/ |
D | lp8788_adc.c | 94 static int lp8788_adc_read_raw(struct iio_dev *indio_dev, in lp8788_adc_read_raw() 166 static int lp8788_iio_map_register(struct iio_dev *indio_dev, in lp8788_iio_map_register() 189 struct iio_dev *indio_dev; in lp8788_adc_probe() local 228 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in lp8788_adc_remove() local
|
D | aspeed_adc.c | 90 static int aspeed_adc_read_raw(struct iio_dev *indio_dev, in aspeed_adc_read_raw() 118 static int aspeed_adc_write_raw(struct iio_dev *indio_dev, in aspeed_adc_write_raw() 151 static int aspeed_adc_reg_access(struct iio_dev *indio_dev, in aspeed_adc_reg_access() 173 struct iio_dev *indio_dev; in aspeed_adc_probe() local 282 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in aspeed_adc_remove() local
|
D | ad7298.c | 104 static int ad7298_update_scan_mode(struct iio_dev *indio_dev, in ad7298_update_scan_mode() 156 struct iio_dev *indio_dev = pf->indio_dev; in ad7298_trigger_handler() local 230 static int ad7298_read_raw(struct iio_dev *indio_dev, in ad7298_read_raw() 288 struct iio_dev *indio_dev; in ad7298_probe() local 358 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7298_remove() local
|
D | ad7768-1.c | 216 static int ad7768_scan_direct(struct iio_dev *indio_dev) in ad7768_scan_direct() 246 static int ad7768_reg_access(struct iio_dev *indio_dev, in ad7768_reg_access() 336 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7768_sampling_freq_avail() local 354 static int ad7768_read_raw(struct iio_dev *indio_dev, in ad7768_read_raw() 396 static int ad7768_write_raw(struct iio_dev *indio_dev, in ad7768_write_raw() 456 struct iio_dev *indio_dev = pf->indio_dev; in ad7768_trigger_handler() local 478 struct iio_dev *indio_dev = dev_id; in ad7768_interrupt() local 489 static int ad7768_buffer_postenable(struct iio_dev *indio_dev) in ad7768_buffer_postenable() 501 static int ad7768_buffer_predisable(struct iio_dev *indio_dev) in ad7768_buffer_predisable() 538 struct iio_dev *indio_dev; in ad7768_probe() local
|
/linux-5.10/drivers/iio/common/cros_ec_sensors/ |
D | cros_ec_lid_angle.c | 50 static int cros_ec_sensors_read_lid_angle(struct iio_dev *indio_dev, in cros_ec_sensors_read_lid_angle() 67 static int cros_ec_lid_angle_read(struct iio_dev *indio_dev, in cros_ec_lid_angle_read() 92 struct iio_dev *indio_dev; in cros_ec_lid_angle_probe() local
|
/linux-5.10/drivers/iio/accel/ |
D | mma7455_core.c | 91 struct iio_dev *indio_dev = pf->indio_dev; in mma7455_trigger_handler() local 114 static int mma7455_read_raw(struct iio_dev *indio_dev, in mma7455_read_raw() 163 static int mma7455_write_raw(struct iio_dev *indio_dev, in mma7455_write_raw() 246 struct iio_dev *indio_dev; in mma7455_core_probe() local 299 struct iio_dev *indio_dev = dev_get_drvdata(dev); in mma7455_core_remove() local
|
D | dmard06.c | 67 static int dmard06_read_raw(struct iio_dev *indio_dev, in dmard06_read_raw() 132 struct iio_dev *indio_dev; in dmard06_probe() local 176 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in dmard06_suspend() local 190 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in dmard06_resume() local
|
/linux-5.10/drivers/iio/magnetometer/ |
D | st_magn_core.c | 385 static int st_magn_read_raw(struct iio_dev *indio_dev, in st_magn_read_raw() 418 static int st_magn_write_raw(struct iio_dev *indio_dev, in st_magn_write_raw() 489 int st_magn_common_probe(struct iio_dev *indio_dev) in st_magn_common_probe() 548 void st_magn_common_remove(struct iio_dev *indio_dev) in st_magn_common_remove()
|
/linux-5.10/drivers/iio/light/ |
D | adux1020.c | 97 struct iio_dev *indio_dev; member 361 static int adux1020_read_raw(struct iio_dev *indio_dev, in adux1020_read_raw() 451 static int adux1020_write_raw(struct iio_dev *indio_dev, in adux1020_write_raw() 502 static int adux1020_write_event_config(struct iio_dev *indio_dev, in adux1020_write_event_config() 562 static int adux1020_read_event_config(struct iio_dev *indio_dev, in adux1020_read_event_config() 589 static int adux1020_read_thresh(struct iio_dev *indio_dev, in adux1020_read_thresh() 620 static int adux1020_write_thresh(struct iio_dev *indio_dev, in adux1020_write_thresh() 702 struct iio_dev *indio_dev = private; in adux1020_interrupt_handler() local 781 struct iio_dev *indio_dev; in adux1020_probe() local
|
D | apds9960.c | 121 struct iio_dev *indio_dev; member 466 static int apds9960_read_raw(struct iio_dev *indio_dev, in apds9960_read_raw() 534 static int apds9960_write_raw(struct iio_dev *indio_dev, in apds9960_write_raw() 605 static int apds9960_read_event(struct iio_dev *indio_dev, in apds9960_read_event() 641 static int apds9960_write_event(struct iio_dev *indio_dev, in apds9960_write_event() 679 static int apds9960_read_event_config(struct iio_dev *indio_dev, in apds9960_read_event_config() 698 static int apds9960_write_event_config(struct iio_dev *indio_dev, in apds9960_write_event_config() 785 struct iio_dev *indio_dev = private; in apds9960_interrupt_handler() local 824 static int apds9960_buffer_postenable(struct iio_dev *indio_dev) in apds9960_buffer_postenable() 842 static int apds9960_buffer_predisable(struct iio_dev *indio_dev) in apds9960_buffer_predisable() [all …]
|
D | tsl2563.c | 442 static int tsl2563_write_raw(struct iio_dev *indio_dev, in tsl2563_write_raw() 462 static int tsl2563_read_raw(struct iio_dev *indio_dev, in tsl2563_read_raw() 557 static int tsl2563_read_thresh(struct iio_dev *indio_dev, in tsl2563_read_thresh() 578 static int tsl2563_write_thresh(struct iio_dev *indio_dev, in tsl2563_write_thresh() 627 static int tsl2563_write_interrupt_config(struct iio_dev *indio_dev, in tsl2563_write_interrupt_config() 669 static int tsl2563_read_interrupt_config(struct iio_dev *indio_dev, in tsl2563_read_interrupt_config() 703 struct iio_dev *indio_dev; in tsl2563_probe() local 799 struct iio_dev *indio_dev = i2c_get_clientdata(client); in tsl2563_remove() local 818 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in tsl2563_suspend() local 837 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in tsl2563_resume() local
|
/linux-5.10/drivers/counter/ |
D | stm32-lptimer-cnt.c | 110 static int stm32_lptim_write_raw(struct iio_dev *indio_dev, in stm32_lptim_write_raw() 139 static int stm32_lptim_read_raw(struct iio_dev *indio_dev, in stm32_lptim_read_raw() 194 static int stm32_lptim_get_quadrature_mode(struct iio_dev *indio_dev, in stm32_lptim_get_quadrature_mode() 202 static int stm32_lptim_set_quadrature_mode(struct iio_dev *indio_dev, in stm32_lptim_set_quadrature_mode() 227 static int stm32_lptim_cnt_get_polarity(struct iio_dev *indio_dev, in stm32_lptim_cnt_get_polarity() 235 static int stm32_lptim_cnt_set_polarity(struct iio_dev *indio_dev, in stm32_lptim_cnt_set_polarity() 280 static ssize_t stm32_lptim_cnt_get_preset_iio(struct iio_dev *indio_dev, in stm32_lptim_cnt_get_preset_iio() 290 static ssize_t stm32_lptim_cnt_set_preset_iio(struct iio_dev *indio_dev, in stm32_lptim_cnt_set_preset_iio() 633 struct iio_dev *indio_dev; in stm32_lptim_cnt_probe() local
|
/linux-5.10/drivers/iio/frequency/ |
D | ad9523.c | 299 static int ad9523_read(struct iio_dev *indio_dev, unsigned int addr) in ad9523_read() 333 static int ad9523_write(struct iio_dev *indio_dev, in ad9523_write() 361 static int ad9523_io_update(struct iio_dev *indio_dev) in ad9523_io_update() 366 static int ad9523_vco_out_map(struct iio_dev *indio_dev, in ad9523_vco_out_map() 420 static int ad9523_set_clock_provider(struct iio_dev *indio_dev, in ad9523_set_clock_provider() 446 static int ad9523_store_eeprom(struct iio_dev *indio_dev) in ad9523_store_eeprom() 484 static int ad9523_sync(struct iio_dev *indio_dev) in ad9523_sync() 513 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9523_store() local 546 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9523_show() local 630 static int ad9523_read_raw(struct iio_dev *indio_dev, in ad9523_read_raw() [all …]
|
/linux-5.10/drivers/iio/trigger/ |
D | stm32-timer-trigger.c | 444 static int stm32_counter_read_raw(struct iio_dev *indio_dev, in stm32_counter_read_raw() 479 static int stm32_counter_write_raw(struct iio_dev *indio_dev, in stm32_counter_write_raw() 517 static int stm32_counter_validate_trigger(struct iio_dev *indio_dev, in stm32_counter_validate_trigger() 551 static int stm32_set_trigger_mode(struct iio_dev *indio_dev, in stm32_set_trigger_mode() 562 static int stm32_get_trigger_mode(struct iio_dev *indio_dev, in stm32_get_trigger_mode() 600 static int stm32_set_enable_mode(struct iio_dev *indio_dev, in stm32_set_enable_mode() 639 static int stm32_get_enable_mode(struct iio_dev *indio_dev, in stm32_get_enable_mode() 658 static ssize_t stm32_count_get_preset(struct iio_dev *indio_dev, in stm32_count_get_preset() 671 static ssize_t stm32_count_set_preset(struct iio_dev *indio_dev, in stm32_count_set_preset() 717 struct iio_dev *indio_dev; in stm32_setup_counter_device() local
|