| /linux/drivers/iio/pressure/ |
| H A D | zpa2326.c | 223 iio_priv(indio_dev))->regmap, in zpa2326_enable_device() 249 iio_priv(indio_dev))->regmap, in zpa2326_sleep() 275 iio_priv(indio_dev))->regmap, in zpa2326_reset_device() 304 iio_priv(indio_dev))->regmap, in zpa2326_start_oneshot() 406 iio_priv(indio_dev))->regmap; in zpa2326_config_oneshot() 448 iio_priv(indio_dev))->regmap; in zpa2326_clear_fifo() 516 iio_priv(indio_dev))->regmap; in zpa2326_dequeue_pressure() 634 zpa2326_power_off(indio_dev, iio_priv(indio_dev)); in zpa2326_runtime_suspend() 643 return zpa2326_power_on(indio_dev, iio_priv(indio_dev)); in zpa2326_runtime_resume() 752 iio_priv(indio_dev))->timestamp = iio_get_time_ns(indio_dev); in zpa2326_handle_irq() [all …]
|
| H A D | mpl3115.c | 187 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_read_raw() 244 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_write_raw() 269 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_fill_trig_buffer() 300 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_trigger_handler() 377 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_interrupt_handler() 452 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_set_trigger_state() 482 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_read_event_config() 499 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_write_event_config() 539 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_read_thresh() 583 struct mpl3115_data *data = iio_priv(indio_dev); in mpl3115_write_thresh() [all …]
|
| /linux/drivers/iio/accel/ |
| H A D | mma9551.c | 108 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_raw() 150 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_event_config() 165 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_config_incli_event() 228 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_write_event_config() 250 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_write_event_value() 277 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_event_value() 335 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_event_handler() 405 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_gpio_probe() 448 data = iio_priv(indio_dev); in mma9551_probe() 502 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_remove() [all …]
|
| /linux/drivers/iio/dac/ |
| H A D | vf610_dac.c | 66 struct vf610_dac *info = iio_priv(indio_dev); in vf610_set_conversion_mode() 85 struct vf610_dac *info = iio_priv(indio_dev); in vf610_get_conversion_mode() 122 struct vf610_dac *info = iio_priv(indio_dev); in vf610_read_raw() 148 struct vf610_dac *info = iio_priv(indio_dev); in vf610_write_raw() 184 info = iio_priv(indio_dev); in vf610_dac_probe() 225 struct vf610_dac *info = iio_priv(indio_dev); in vf610_dac_remove() 234 struct vf610_dac *info = iio_priv(indio_dev); in vf610_dac_suspend() 245 struct vf610_dac *info = iio_priv(indio_dev); in vf610_dac_resume()
|
| H A D | mcp4725.c | 50 struct mcp4725_data *data = iio_priv(i2c_get_clientdata( in mcp4725_suspend() 69 struct mcp4725_data *data = iio_priv(i2c_get_clientdata( in mcp4725_resume() 93 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_store_eeprom() 166 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_get_powerdown_mode() 174 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_set_powerdown_mode() 184 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_read_powerdown() 193 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_write_powerdown() 282 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_set_value() 303 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4726_set_cfg() 327 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_read_raw() [all …]
|
| H A D | ad5446.c | 34 struct ad5446_state *st = iio_priv(indio_dev); in ad5446_set_powerdown_mode() 44 struct ad5446_state *st = iio_priv(indio_dev); in ad5446_get_powerdown_mode() 61 struct ad5446_state *st = iio_priv(indio_dev); in ad5446_read_dac_powerdown() 71 struct ad5446_state *st = iio_priv(indio_dev); in ad5446_write_dac_powerdown() 117 struct ad5446_state *st = iio_priv(indio_dev); in ad5446_read_raw() 135 struct ad5446_state *st = iio_priv(indio_dev); in ad5446_write_dac_raw() 178 st = iio_priv(indio_dev); in ad5446_probe()
|
| H A D | ad5624r_spi.c | 51 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_read_raw() 68 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_write_raw() 93 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_get_powerdown_mode() 101 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_set_powerdown_mode() 118 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_read_dac_powerdown() 130 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_write_dac_powerdown() 232 st = iio_priv(indio_dev); in ad5624r_probe()
|
| H A D | max5821.c | 56 struct max5821_data *st = iio_priv(indio_dev); in max5821_get_powerdown_mode() 65 struct max5821_data *st = iio_priv(indio_dev); in max5821_set_powerdown_mode() 84 struct max5821_data *st = iio_priv(indio_dev); in max5821_read_dac_powerdown() 114 struct max5821_data *data = iio_priv(indio_dev); in max5821_write_dac_powerdown() 171 struct max5821_data *data = iio_priv(indio_dev); in max5821_get_value() 212 struct max5821_data *data = iio_priv(indio_dev); in max5821_set_value() 240 struct max5821_data *data = iio_priv(indio_dev); in max5821_read_raw() 308 data = iio_priv(indio_dev); in max5821_probe()
|
| H A D | mcp4728.c | 111 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_store_eeprom() 188 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_program_channel_cfg() 222 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_get_powerdown_mode() 231 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_set_powerdown_mode() 243 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_read_powerdown() 253 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_write_powerdown() 366 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_read_raw() 383 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_write_raw() 431 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_read_avail() 460 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_suspend() [all …]
|
| H A D | dpot-dac.c | 56 struct dpot_dac *dac = iio_priv(indio_dev); in dpot_dac_read_raw() 100 struct dpot_dac *dac = iio_priv(indio_dev); in dpot_dac_read_avail() 115 struct dpot_dac *dac = iio_priv(indio_dev); in dpot_dac_write_raw() 134 struct dpot_dac *dac = iio_priv(indio_dev); in dpot_dac_channel_max_ohms() 178 dac = iio_priv(indio_dev); in dpot_dac_probe() 232 struct dpot_dac *dac = iio_priv(indio_dev); in dpot_dac_remove()
|
| H A D | ti-dac082s085.c | 82 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_get_powerdown_mode() 91 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_set_powerdown_mode() 122 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_read_powerdown() 132 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_write_powerdown() 190 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_read_raw() 220 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_write_raw() 278 ti_dac = iio_priv(indio_dev); in ti_dac_probe() 319 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_remove()
|
| /linux/drivers/iio/adc/ |
| H A D | ad7606.c | 292 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_16bit_chan_scale_setup() 315 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_get_chan_config() 377 struct ad7606_state *st = iio_priv(indio_dev); in ad7606c_18bit_chan_scale_setup() 435 struct ad7606_state *st = iio_priv(indio_dev); in ad7606c_16bit_chan_scale_setup() 494 struct ad7606_state *st = iio_priv(indio_dev); in ad7607_chan_scale_setup() 506 struct ad7606_state *st = iio_priv(indio_dev); in ad7608_chan_scale_setup() 518 struct ad7606_state *st = iio_priv(indio_dev); in ad7609_chan_scale_setup() 532 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_reg_access() 635 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_trigger_handler() 657 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_scan_direct() [all …]
|
| H A D | stm32-dfsdm-adc.c | 319 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_compute_all_osrs() 340 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_start_channel() 360 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_stop_channel() 430 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_filter_set_trig() 459 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_channels_configure() 505 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_filter_configure() 678 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_generic_channel_parse_of() 747 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_get_spiclk() 756 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_set_samp_freq() 781 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_set_spiclk() [all …]
|
| H A D | ad7768-1.c | 483 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_scan_direct() 516 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_reg_access() 546 struct ad7768_state *st = iio_priv(dev); in ad7768_fill_scale_tbl() 630 struct ad7768_state *st = iio_priv(dev); in ad7768_configure_dig_fil() 753 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_direction_input() 770 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_direction_output() 786 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_get() 819 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_set() 842 struct ad7768_state *st = iio_priv(indio_dev); in ad7768_gpio_init() 894 struct ad7768_state *st = iio_priv(dev); in ad7768_set_filter_type_attr() [all …]
|
| H A D | stm32-adc.c | 701 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_hw_stop() 714 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_hw_start() 739 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_int_ch_enable() 821 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_start_conv() 841 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_stop_conv() 853 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_irq_clear() 860 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_start_conv() 881 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_stop_conv() 899 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_irq_clear() 906 struct stm32_adc *adc = iio_priv(indio_dev); in stm32mp13_adc_start_conv() [all …]
|
| H A D | nxp-sar-adc.c | 336 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_isr_buffer() 360 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_isr_read_raw() 375 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_isr() 521 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_read_raw() 558 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_write_raw() 583 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_dma_cb() 662 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_start_cyclic_dma() 703 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_buffer_software_do_predisable() 719 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_buffer_software_do_postenable() 753 struct nxp_sar_adc *info = iio_priv(indio_dev); in nxp_sar_adc_buffer_trigger_do_predisable() [all …]
|
| H A D | meson_saradc.c | 392 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_get_fifo_count() 402 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_calib_val() 413 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_wait_busy_clear() 430 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_set_chan7_mux() 446 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_read_raw_sample() 480 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_set_averaging() 496 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_enable_channel() 549 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_start_sample_engine() 565 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_stop_sample_engine() 582 struct meson_sar_adc_priv *priv = iio_priv(indio_dev); in meson_sar_adc_lock() [all …]
|
| /linux/drivers/iio/light/ |
| H A D | ltr390.c | 226 struct ltr390_data *data = iio_priv(iio_device); in ltr390_do_read_raw() 291 struct ltr390_data *data = iio_priv(iio_device); in ltr390_read_raw() 445 struct ltr390_data *data = iio_priv(indio_dev); in ltr390_write_raw() 513 struct ltr390_data *data = iio_priv(indio_dev); in ltr390_read_threshold() 539 struct ltr390_data *data = iio_priv(indio_dev); in ltr390_write_threshold() 566 return ltr390_read_intr_prst(iio_priv(indio_dev), val); in ltr390_read_event_value() 591 return ltr390_write_intr_prst(iio_priv(indio_dev), val); in ltr390_write_event_value() 603 struct ltr390_data *data = iio_priv(indio_dev); in ltr390_read_event_config() 619 struct ltr390_data *data = iio_priv(indio_dev); in ltr390_do_event_config() 656 struct ltr390_data *data = iio_priv(indio_dev); in ltr390_write_event_config() [all …]
|
| H A D | vcnl4035.c | 84 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_drdy_irq_thread() 104 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_trigger_consumer_handler() 134 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_als_drdy_set_state() 161 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_read_info_raw() 200 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_read_raw() 233 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_write_raw() 263 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_read_thresh() 292 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_write_thresh() 517 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_probe_trigger() 571 data = iio_priv(indio_dev); in vcnl4035_probe() [all …]
|
| H A D | apds9300.c | 239 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_read_raw() 277 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_read_thresh() 298 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_write_thresh() 316 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_read_interrupt_config() 325 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_write_interrupt_config() 387 struct apds9300_data *data = iio_priv(dev_info); in apds9300_interrupt_handler() 410 data = iio_priv(indio_dev); in apds9300_probe() 456 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_remove() 468 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_suspend() 481 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_resume()
|
| /linux/drivers/iio/magnetometer/ |
| H A D | hmc5843_core.c | 210 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_show_measurement_configuration() 226 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_set_measurement_configuration() 235 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_get_mount_matrix() 272 struct hmc5843_data *data = iio_priv(dev_to_iio_dev(dev)); in hmc5843_show_samp_freq_avail() 332 struct hmc5843_data *data = iio_priv(dev_to_iio_dev(dev)); in hmc5843_show_scale_avail() 368 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_read_raw() 399 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_write_raw() 438 struct hmc5843_data *data = iio_priv(indio_dev); in hmc5843_trigger_handler() 608 return hmc5843_set_mode(iio_priv(dev_get_drvdata(dev)), in hmc5843_common_suspend() 614 return hmc5843_set_mode(iio_priv(dev_get_drvdata(dev)), in hmc5843_common_resume() [all …]
|
| /linux/drivers/iio/common/st_sensors/ |
| H A D | st_sensors_core.c | 27 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_write_data_with_mask() 37 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_debugfs_reg_access() 76 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_odr() 137 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_fullscale() 167 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_enable() 210 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_axis_enable() 244 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_drdy_int_pin() 338 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_init_sensor() 426 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_dataready_irq() 474 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_fullscale_by_gain() [all …]
|
| /linux/drivers/iio/imu/inv_mpu6050/ |
| H A D | inv_mpu_trigger.c | 15 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_scan_query_mpu6050() 60 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_scan_query_mpu9x50() 84 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_scan_query() 165 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_set_enable() 216 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu_data_rdy_trigger_set_state() 233 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_interrupt_timestamp() 243 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_interrupt_handle() 304 struct inv_mpu6050_state *st = iio_priv(indio_dev); in inv_mpu6050_probe_trigger()
|
| /linux/drivers/iio/humidity/ |
| H A D | htu21.c | 45 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_read_raw() 82 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_write_raw() 133 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_show_battery_low() 142 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_show_heater() 152 struct ms_ht_dev *dev_data = iio_priv(indio_dev); in htu21_write_heater() 201 dev_data = iio_priv(indio_dev); in htu21_probe()
|
| /linux/drivers/iio/proximity/ |
| H A D | as3935.c | 118 struct as3935_state *st = iio_priv(dev_to_iio_dev(dev)); in as3935_sensor_sensitivity_show() 133 struct as3935_state *st = iio_priv(dev_to_iio_dev(dev)); in as3935_sensor_sensitivity_store() 153 struct as3935_state *st = iio_priv(dev_to_iio_dev(dev)); in as3935_noise_level_tripped_show() 185 struct as3935_state *st = iio_priv(indio_dev); in as3935_read_raw() 226 struct as3935_state *st = iio_priv(indio_dev); in as3935_trigger_handler() 275 struct as3935_state *st = iio_priv(indio_dev); in as3935_interrupt_handler() 302 struct as3935_state *st = iio_priv(indio_dev); in as3935_suspend() 322 struct as3935_state *st = iio_priv(indio_dev); in as3935_resume() 360 st = iio_priv(indio_dev); in as3935_probe()
|