/linux-5.10/drivers/iio/accel/ |
D | stk8ba50.c | 158 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in stk8ba50_data_rdy_trigger_set_state() local 208 static int stk8ba50_read_raw(struct iio_dev *indio_dev, in stk8ba50_read_raw() 249 static int stk8ba50_write_raw(struct iio_dev *indio_dev, in stk8ba50_write_raw() 314 struct iio_dev *indio_dev = pf->indio_dev; in stk8ba50_trigger_handler() local 354 struct iio_dev *indio_dev = private; in stk8ba50_data_rdy_trig_poll() local 363 static int stk8ba50_buffer_preenable(struct iio_dev *indio_dev) in stk8ba50_buffer_preenable() 370 static int stk8ba50_buffer_postdisable(struct iio_dev *indio_dev) in stk8ba50_buffer_postdisable() 386 struct iio_dev *indio_dev; in stk8ba50_probe() local 496 struct iio_dev *indio_dev = i2c_get_clientdata(client); in stk8ba50_remove() local
|
D | hid-sensor-accel-3d.c | 128 static int accel_3d_read_raw(struct iio_dev *indio_dev, in accel_3d_read_raw() 190 static int accel_3d_write_raw(struct iio_dev *indio_dev, in accel_3d_write_raw() 221 static void hid_sensor_push_data(struct iio_dev *indio_dev, void *data, in hid_sensor_push_data() 233 struct iio_dev *indio_dev = platform_get_drvdata(priv); in accel_3d_proc_event() local 258 struct iio_dev *indio_dev = platform_get_drvdata(priv); in accel_3d_capture_sample() local 338 struct iio_dev *indio_dev; in hid_accel_3d_probe() local 431 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_accel_3d_remove() local
|
D | mma9553.c | 462 static int mma9553_read_raw(struct iio_dev *indio_dev, in mma9553_read_raw() 605 static int mma9553_write_raw(struct iio_dev *indio_dev, in mma9553_write_raw() 710 static int mma9553_read_event_config(struct iio_dev *indio_dev, in mma9553_read_event_config() 725 static int mma9553_write_event_config(struct iio_dev *indio_dev, in mma9553_write_event_config() 766 static int mma9553_read_event_value(struct iio_dev *indio_dev, in mma9553_read_event_value() 806 static int mma9553_write_event_value(struct iio_dev *indio_dev, in mma9553_write_event_value() 853 static int mma9553_get_calibgender_mode(struct iio_dev *indio_dev, in mma9553_get_calibgender_mode() 867 static int mma9553_set_calibgender_mode(struct iio_dev *indio_dev, in mma9553_set_calibgender_mode() 992 struct iio_dev *indio_dev = private; in mma9553_irq_handler() local 1006 struct iio_dev *indio_dev = private; in mma9553_event_handler() local [all …]
|
D | ssp_accel_sensor.c | 27 static int ssp_accel_read_raw(struct iio_dev *indio_dev, in ssp_accel_read_raw() 46 static int ssp_accel_write_raw(struct iio_dev *indio_dev, in ssp_accel_write_raw() 82 static int ssp_process_accel_data(struct iio_dev *indio_dev, void *buf, in ssp_process_accel_data() 97 struct iio_dev *indio_dev; in ssp_accel_probe() local
|
/linux-5.10/drivers/iio/magnetometer/ |
D | rm3100-core.c | 126 struct iio_dev *indio_dev = d; in rm3100_thread_fn() local 140 struct iio_dev *indio_dev = d; in rm3100_irq_handler() local 340 static int rm3100_set_samp_freq(struct iio_dev *indio_dev, int val, int val2) in rm3100_set_samp_freq() 400 static int rm3100_read_raw(struct iio_dev *indio_dev, in rm3100_read_raw() 429 static int rm3100_write_raw(struct iio_dev *indio_dev, in rm3100_write_raw() 447 static int rm3100_buffer_preenable(struct iio_dev *indio_dev) in rm3100_buffer_preenable() 457 static int rm3100_buffer_postdisable(struct iio_dev *indio_dev) in rm3100_buffer_postdisable() 472 struct iio_dev *indio_dev = pf->indio_dev; in rm3100_trigger_handler() local 536 struct iio_dev *indio_dev; in rm3100_common_probe() local
|
/linux-5.10/drivers/iio/light/ |
D | apds9300.c | 235 static int apds9300_read_raw(struct iio_dev *indio_dev, in apds9300_read_raw() 273 static int apds9300_read_thresh(struct iio_dev *indio_dev, in apds9300_read_thresh() 294 static int apds9300_write_thresh(struct iio_dev *indio_dev, in apds9300_write_thresh() 312 static int apds9300_read_interrupt_config(struct iio_dev *indio_dev, in apds9300_read_interrupt_config() 322 static int apds9300_write_interrupt_config(struct iio_dev *indio_dev, in apds9300_write_interrupt_config() 405 struct iio_dev *indio_dev; in apds9300_probe() local 457 struct iio_dev *indio_dev = i2c_get_clientdata(client); in apds9300_remove() local 472 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in apds9300_suspend() local 485 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in apds9300_resume() local
|
D | tcs3414.c | 124 static int tcs3414_read_raw(struct iio_dev *indio_dev, in tcs3414_read_raw() 160 static int tcs3414_write_raw(struct iio_dev *indio_dev, in tcs3414_write_raw() 201 struct iio_dev *indio_dev = pf->indio_dev; in tcs3414_trigger_handler() local 243 static int tcs3414_buffer_postenable(struct iio_dev *indio_dev) in tcs3414_buffer_postenable() 252 static int tcs3414_buffer_predisable(struct iio_dev *indio_dev) in tcs3414_buffer_predisable() 270 struct iio_dev *indio_dev; in tcs3414_probe() local 344 struct iio_dev *indio_dev = i2c_get_clientdata(client); in tcs3414_remove() local
|
D | stk3310.c | 192 static int stk3310_read_event(struct iio_dev *indio_dev, in stk3310_read_event() 227 static int stk3310_write_event(struct iio_dev *indio_dev, in stk3310_write_event() 263 static int stk3310_read_event_config(struct iio_dev *indio_dev, in stk3310_read_event_config() 279 static int stk3310_write_event_config(struct iio_dev *indio_dev, in stk3310_write_event_config() 302 static int stk3310_read_raw(struct iio_dev *indio_dev, in stk3310_read_raw() 360 static int stk3310_write_raw(struct iio_dev *indio_dev, in stk3310_write_raw() 443 static int stk3310_init(struct iio_dev *indio_dev) in stk3310_init() 528 struct iio_dev *indio_dev = private; in stk3310_irq_handler() local 542 struct iio_dev *indio_dev = private; in stk3310_irq_event_handler() local 572 struct iio_dev *indio_dev; in stk3310_probe() local [all …]
|
D | as73211.c | 320 static int as73211_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, in as73211_read_raw() 409 static int as73211_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, in as73211_read_avail() 438 static int _as73211_write_raw(struct iio_dev *indio_dev, in _as73211_write_raw() 523 static int as73211_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, in as73211_write_raw() 566 struct iio_dev *indio_dev = pf->indio_dev; in as73211_trigger_handler() local 636 static int as73211_power(struct iio_dev *indio_dev, bool state) in as73211_power() 660 struct iio_dev *indio_dev = data; in as73211_power_disable() local 669 struct iio_dev *indio_dev; in as73211_probe() local 761 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in as73211_suspend() local 768 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in as73211_resume() local
|
/linux-5.10/drivers/iio/adc/ |
D | max11100.c | 49 static int max11100_read_single(struct iio_dev *indio_dev, int *val) in max11100_read_single() 71 static int max11100_read_raw(struct iio_dev *indio_dev, in max11100_read_raw() 107 struct iio_dev *indio_dev; in max11100_probe() local 147 struct iio_dev *indio_dev = spi_get_drvdata(spi); in max11100_remove() local
|
D | mt6577_auxadc.c | 101 static int mt6577_auxadc_read(struct iio_dev *indio_dev, in mt6577_auxadc_read() 175 static int mt6577_auxadc_read_raw(struct iio_dev *indio_dev, in mt6577_auxadc_read_raw() 207 struct iio_dev *indio_dev = dev_get_drvdata(dev); in mt6577_auxadc_resume() local 226 struct iio_dev *indio_dev = dev_get_drvdata(dev); in mt6577_auxadc_suspend() local 240 struct iio_dev *indio_dev; in mt6577_auxadc_probe() local 307 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in mt6577_auxadc_remove() local
|
D | ti-ads1015.c | 396 struct iio_dev *indio_dev = pf->indio_dev; in ads1015_trigger_handler() local 456 static int ads1015_read_raw(struct iio_dev *indio_dev, in ads1015_read_raw() 519 static int ads1015_write_raw(struct iio_dev *indio_dev, in ads1015_write_raw() 543 static int ads1015_read_event(struct iio_dev *indio_dev, in ads1015_read_event() 583 static int ads1015_write_event(struct iio_dev *indio_dev, in ads1015_write_event() 629 static int ads1015_read_event_config(struct iio_dev *indio_dev, in ads1015_read_event_config() 728 static int ads1015_write_event_config(struct iio_dev *indio_dev, in ads1015_write_event_config() 759 struct iio_dev *indio_dev = priv; in ads1015_event_handler() local 783 static int ads1015_buffer_preenable(struct iio_dev *indio_dev) in ads1015_buffer_preenable() 794 static int ads1015_buffer_postdisable(struct iio_dev *indio_dev) in ads1015_buffer_postdisable() [all …]
|
D | intel_mrfld_adc.c | 63 struct iio_dev *indio_dev = data; in mrfld_adc_thread_isr() local 70 static int mrfld_adc_single_conv(struct iio_dev *indio_dev, in mrfld_adc_single_conv() 122 static int mrfld_adc_read_raw(struct iio_dev *indio_dev, in mrfld_adc_read_raw() 183 struct iio_dev *indio_dev; in mrfld_adc_probe() local 234 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in mrfld_adc_remove() local
|
D | ad7266.c | 63 static int ad7266_preenable(struct iio_dev *indio_dev) in ad7266_preenable() 69 static int ad7266_postdisable(struct iio_dev *indio_dev) in ad7266_postdisable() 83 struct iio_dev *indio_dev = pf->indio_dev; in ad7266_trigger_handler() local 121 static int ad7266_update_scan_mode(struct iio_dev *indio_dev, in ad7266_update_scan_mode() 145 static int ad7266_read_raw(struct iio_dev *indio_dev, in ad7266_read_raw() 356 static void ad7266_init_channels(struct iio_dev *indio_dev) in ad7266_init_channels() 383 struct iio_dev *indio_dev; in ad7266_probe() local 483 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7266_remove() local
|
D | axp20x_adc.c | 227 static int axp20x_adc_raw(struct iio_dev *indio_dev, in axp20x_adc_raw() 250 static int axp22x_adc_raw(struct iio_dev *indio_dev, in axp22x_adc_raw() 273 static int axp813_adc_raw(struct iio_dev *indio_dev, in axp813_adc_raw() 422 static int axp20x_adc_offset_voltage(struct iio_dev *indio_dev, int channel, in axp20x_adc_offset_voltage() 450 static int axp20x_adc_offset(struct iio_dev *indio_dev, in axp20x_adc_offset() 466 static int axp20x_read_raw(struct iio_dev *indio_dev, in axp20x_read_raw() 485 static int axp22x_read_raw(struct iio_dev *indio_dev, in axp22x_read_raw() 505 static int axp813_read_raw(struct iio_dev *indio_dev, in axp813_read_raw() 525 static int axp20x_write_raw(struct iio_dev *indio_dev, in axp20x_write_raw() 657 struct iio_dev *indio_dev; in axp20x_probe() local [all …]
|
/linux-5.10/drivers/iio/gyro/ |
D | adxrs450.c | 88 static int adxrs450_spi_read_reg_16(struct iio_dev *indio_dev, in adxrs450_spi_read_reg_16() 136 static int adxrs450_spi_write_reg_16(struct iio_dev *indio_dev, in adxrs450_spi_write_reg_16() 165 static int adxrs450_spi_sensor_data(struct iio_dev *indio_dev, s16 *val) in adxrs450_spi_sensor_data() 235 static int adxrs450_initial_setup(struct iio_dev *indio_dev) in adxrs450_initial_setup() 282 static int adxrs450_write_raw(struct iio_dev *indio_dev, in adxrs450_write_raw() 303 static int adxrs450_read_raw(struct iio_dev *indio_dev, in adxrs450_read_raw() 415 struct iio_dev *indio_dev; in adxrs450_probe() local
|
D | ssp_gyro_sensor.c | 27 static int ssp_gyro_read_raw(struct iio_dev *indio_dev, in ssp_gyro_read_raw() 46 static int ssp_gyro_write_raw(struct iio_dev *indio_dev, in ssp_gyro_write_raw() 82 static int ssp_process_gyro_data(struct iio_dev *indio_dev, void *buf, in ssp_process_gyro_data() 97 struct iio_dev *indio_dev; in ssp_gyro_probe() local
|
/linux-5.10/drivers/iio/proximity/ |
D | pulsedlight-lidar-lite-v2.c | 41 struct iio_dev *indio_dev; member 193 static int lidar_read_raw(struct iio_dev *indio_dev, in lidar_read_raw() 228 struct iio_dev *indio_dev = pf->indio_dev; in lidar_trigger_handler() local 253 struct iio_dev *indio_dev; in lidar_probe() local 309 struct iio_dev *indio_dev = i2c_get_clientdata(client); in lidar_remove() local 337 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in lidar_pm_runtime_suspend() local 345 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in lidar_pm_runtime_resume() local
|
D | srf04.c | 81 struct iio_dev *indio_dev = dev_id; in srf04_handle_irq() local 192 static int srf04_read_raw(struct iio_dev *indio_dev, in srf04_read_raw() 251 struct iio_dev *indio_dev; in srf04_probe() local 350 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in srf04_remove() local 367 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in srf04_pm_runtime_suspend() local 379 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in srf04_pm_runtime_resume() local
|
D | sx9310.c | 445 static int sx9310_read_raw(struct iio_dev *indio_dev, in sx9310_read_raw() 495 static int sx9310_write_raw(struct iio_dev *indio_dev, in sx9310_write_raw() 512 struct iio_dev *indio_dev = private; in sx9310_irq_handler() local 526 static void sx9310_push_events(struct iio_dev *indio_dev) in sx9310_push_events() 562 struct iio_dev *indio_dev = private; in sx9310_irq_thread_handler() local 587 static int sx9310_read_event_config(struct iio_dev *indio_dev, in sx9310_read_event_config() 597 static int sx9310_write_event_config(struct iio_dev *indio_dev, in sx9310_write_event_config() 655 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in sx9310_set_trigger_state() local 683 struct iio_dev *indio_dev = pf->indio_dev; in sx9310_trigger_handler() local 711 static int sx9310_buffer_preenable(struct iio_dev *indio_dev) in sx9310_buffer_preenable() [all …]
|
/linux-5.10/drivers/iio/amplifiers/ |
D | ad8366.c | 73 static int ad8366_write(struct iio_dev *indio_dev, in ad8366_write() 105 static int ad8366_read_raw(struct iio_dev *indio_dev, in ad8366_read_raw() 149 static int ad8366_write_raw(struct iio_dev *indio_dev, in ad8366_write_raw() 198 static int ad8366_write_raw_get_fmt(struct iio_dev *indio_dev, in ad8366_write_raw_get_fmt() 235 struct iio_dev *indio_dev; in ad8366_probe() local 303 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad8366_remove() local
|
/linux-5.10/drivers/iio/dac/ |
D | ad7303.c | 65 static ssize_t ad7303_read_dac_powerdown(struct iio_dev *indio_dev, in ad7303_read_dac_powerdown() 74 static ssize_t ad7303_write_dac_powerdown(struct iio_dev *indio_dev, in ad7303_write_dac_powerdown() 115 static int ad7303_read_raw(struct iio_dev *indio_dev, in ad7303_read_raw() 142 static int ad7303_write_raw(struct iio_dev *indio_dev, in ad7303_write_raw() 206 struct iio_dev *indio_dev; in ad7303_probe() local 267 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7303_remove() local
|
/linux-5.10/drivers/iio/common/ssp_sensors/ |
D | ssp_iio.c | 20 int ssp_common_buffer_postenable(struct iio_dev *indio_dev) in ssp_common_buffer_postenable() 44 int ssp_common_buffer_postdisable(struct iio_dev *indio_dev) in ssp_common_buffer_postdisable() 70 int ssp_common_process_data(struct iio_dev *indio_dev, void *buf, in ssp_common_process_data()
|
/linux-5.10/drivers/iio/dummy/ |
D | iio_simple_dummy_buffer.c | 47 struct iio_dev *indio_dev = pf->indio_dev; in iio_simple_dummy_trigger_h() local 104 int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_configure_buffer() 170 void iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_unconfigure_buffer()
|
/linux-5.10/drivers/iio/temperature/ |
D | tsys01.c | 46 static int tsys01_read_temperature(struct iio_dev *indio_dev, in tsys01_read_temperature() 80 static int tsys01_read_raw(struct iio_dev *indio_dev, in tsys01_read_raw() 127 static int tsys01_read_prom(struct iio_dev *indio_dev) in tsys01_read_prom() 155 static int tsys01_probe(struct iio_dev *indio_dev, struct device *dev) in tsys01_probe() 183 struct iio_dev *indio_dev; in tsys01_i2c_probe() local
|