Home
last modified time | relevance | path

Searched refs:iio_priv (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/Linux-v5.10/drivers/staging/iio/addac/
Dadt7316.c226 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_show_enabled()
257 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_store_enabled()
281 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_show_select_ex_temp()
295 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_store_select_ex_temp()
325 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_show_mode()
339 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_store_mode()
375 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_show_ad_channel()
414 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_store_ad_channel()
459 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_show_all_ad_channels()
480 struct adt7316_chip_info *chip = iio_priv(dev_info); in adt7316_show_disable_averaging()
[all …]
/Linux-v5.10/drivers/iio/dummy/
Diio_simple_dummy_events.c35 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_read_event_config()
58 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_write_event_config()
125 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_read_event_value()
149 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_write_event_value()
159 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_get_timestamp()
178 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_event_handler()
238 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_events_register()
271 struct iio_dummy_state *st = iio_priv(indio_dev); in iio_simple_dummy_events_unregister()
/Linux-v5.10/drivers/iio/pressure/
Dzpa2326.c223 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()
754 iio_priv(indio_dev))->timestamp = iio_get_time_ns(indio_dev); in zpa2326_handle_irq()
[all …]
/Linux-v5.10/drivers/iio/dac/
Dmcp4725.c47 struct mcp4725_data *data = iio_priv(i2c_get_clientdata( in mcp4725_suspend()
60 struct mcp4725_data *data = iio_priv(i2c_get_clientdata( in mcp4725_resume()
77 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_store_eeprom()
150 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_get_powerdown_mode()
158 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_set_powerdown_mode()
168 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_read_powerdown()
177 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_write_powerdown()
266 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_set_value()
287 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4726_set_cfg()
311 struct mcp4725_data *data = iio_priv(indio_dev); in mcp4725_read_raw()
[all …]
Dvf610_dac.c65 struct vf610_dac *info = iio_priv(indio_dev); in vf610_set_conversion_mode()
84 struct vf610_dac *info = iio_priv(indio_dev); in vf610_get_conversion_mode()
121 struct vf610_dac *info = iio_priv(indio_dev); in vf610_read_raw()
147 struct vf610_dac *info = iio_priv(indio_dev); in vf610_write_raw()
185 info = iio_priv(indio_dev); in vf610_dac_probe()
236 struct vf610_dac *info = iio_priv(indio_dev); in vf610_dac_remove()
249 struct vf610_dac *info = iio_priv(indio_dev); in vf610_dac_suspend()
260 struct vf610_dac *info = iio_priv(indio_dev); in vf610_dac_resume()
Dad5624r_spi.c51 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()
231 st = iio_priv(indio_dev); in ad5624r_probe()
283 struct ad5624r_state *st = iio_priv(indio_dev); in ad5624r_remove()
Dmax5821.c57 struct max5821_data *st = iio_priv(indio_dev); in max5821_get_powerdown_mode()
66 struct max5821_data *st = iio_priv(indio_dev); in max5821_set_powerdown_mode()
85 struct max5821_data *st = iio_priv(indio_dev); in max5821_read_dac_powerdown()
115 struct max5821_data *data = iio_priv(indio_dev); in max5821_write_dac_powerdown()
172 struct max5821_data *data = iio_priv(indio_dev); in max5821_get_value()
213 struct max5821_data *data = iio_priv(indio_dev); in max5821_set_value()
241 struct max5821_data *data = iio_priv(indio_dev); in max5821_read_raw()
308 data = iio_priv(indio_dev); in max5821_probe()
362 struct max5821_data *data = iio_priv(indio_dev); in max5821_remove()
Dti-dac7311.c84 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_get_powerdown_mode()
93 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_set_powerdown_mode()
111 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_read_powerdown()
121 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_write_powerdown()
170 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_read_raw()
195 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_write_raw()
260 ti_dac = iio_priv(indio_dev); in ti_dac_probe()
299 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); in ti_dac_remove()
Dad5504.c99 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_read_raw()
125 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_write_raw()
146 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_get_powerdown_mode()
154 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_set_powerdown_mode()
171 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_read_dac_powerdown()
183 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_write_dac_powerdown()
296 st = iio_priv(indio_dev); in ad5504_probe()
342 struct ad5504_state *st = iio_priv(indio_dev); in ad5504_remove()
/Linux-v5.10/drivers/iio/light/
Dst_uvis25_core.c126 struct st_uvis25_hw *hw = iio_priv(iio_dev); in st_uvis25_read_raw()
171 struct st_uvis25_hw *hw = iio_priv(iio_dev); in st_uvis25_allocate_trigger()
220 return st_uvis25_set_enable(iio_priv(iio_dev), true); in st_uvis25_buffer_preenable()
225 return st_uvis25_set_enable(iio_priv(iio_dev), false); in st_uvis25_buffer_postdisable()
238 struct st_uvis25_hw *hw = iio_priv(iio_dev); in st_uvis25_buffer_handler_thread()
256 struct st_uvis25_hw *hw = iio_priv(iio_dev); in st_uvis25_allocate_buffer()
295 hw = iio_priv(iio_dev); in st_uvis25_probe()
330 struct st_uvis25_hw *hw = iio_priv(iio_dev); in st_uvis25_suspend()
339 struct st_uvis25_hw *hw = iio_priv(iio_dev); in st_uvis25_resume()
Disl29125.c125 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_read_raw()
154 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_write_raw()
177 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_trigger_handler()
218 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_buffer_postenable()
227 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_buffer_predisable()
251 data = iio_priv(indio_dev); in isl29125_probe()
305 isl29125_powerdown(iio_priv(indio_dev)); in isl29125_remove()
313 struct isl29125_data *data = iio_priv(i2c_get_clientdata( in isl29125_suspend()
320 struct isl29125_data *data = iio_priv(i2c_get_clientdata( in isl29125_resume()
Dadjd_s311.c70 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_req_data()
98 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_read_data()
117 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_trigger_handler()
172 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_read_raw()
209 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_write_raw()
231 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_update_scan_mode()
258 data = iio_priv(indio_dev); in adjd_s311_probe()
289 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_remove()
Dveml6030.c104 struct veml6030_data *data = iio_priv(indio_dev); in in_illuminance_period_available_show()
218 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_get_intgrn_tm()
258 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_set_intgrn_tm()
319 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_read_persistence()
344 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_write_persistence()
379 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_set_als_gain()
424 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_get_als_gain()
461 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_read_thresh()
481 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_write_thresh()
510 struct veml6030_data *data = iio_priv(indio_dev); in veml6030_read_raw()
[all …]
Dtcs3414.c128 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_read_raw()
164 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_write_raw()
202 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_trigger_handler()
245 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_buffer_postenable()
254 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_buffer_predisable()
277 data = iio_priv(indio_dev); in tcs3414_probe()
348 tcs3414_powerdown(iio_priv(indio_dev)); in tcs3414_remove()
356 struct tcs3414_data *data = iio_priv(i2c_get_clientdata( in tcs3414_suspend()
363 struct tcs3414_data *data = iio_priv(i2c_get_clientdata( in tcs3414_resume()
/Linux-v5.10/drivers/iio/accel/
Dkxsd9.c99 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_write_scale()
142 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_write_raw()
164 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_read_raw()
211 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_trigger_handler()
242 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_buffer_preenable()
251 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_buffer_postdisable()
268 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_get_mount_matrix()
411 st = iio_priv(indio_dev); in kxsd9_common_probe()
484 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_common_remove()
501 struct kxsd9_state *st = iio_priv(indio_dev); in kxsd9_runtime_suspend()
[all …]
Dmma9551.c110 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_raw()
152 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_event_config()
167 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_config_incli_event()
230 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_write_event_config()
252 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_write_event_value()
279 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_event_value()
337 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_event_handler()
407 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_gpio_probe()
461 data = iio_priv(indio_dev); in mma9551_probe()
512 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_remove()
[all …]
Dstk8ba50.c159 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_data_rdy_trigger_set_state()
212 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_read_raw()
256 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_write_raw()
315 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_trigger_handler()
355 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_data_rdy_trig_poll()
365 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_buffer_preenable()
372 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_buffer_postdisable()
395 data = iio_priv(indio_dev); in stk8ba50_probe()
497 struct stk8ba50_data *data = iio_priv(indio_dev); in stk8ba50_remove()
513 data = iio_priv(i2c_get_clientdata(to_i2c_client(dev))); in stk8ba50_suspend()
[all …]
/Linux-v5.10/drivers/iio/common/st_sensors/
Dst_sensors_core.c26 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_write_data_with_mask()
36 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_debugfs_reg_access()
75 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_odr()
132 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_fullscale()
162 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_enable()
205 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_axis_enable()
219 struct st_sensor_data *pdata = iio_priv(indio_dev); in st_sensors_power_enable()
258 struct st_sensor_data *pdata = iio_priv(indio_dev); in st_sensors_power_disable()
268 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_set_drdy_int_pin()
363 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_init_sensor()
[all …]
/Linux-v5.10/drivers/iio/adc/
Dad7606.c68 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_reg_access()
123 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_trigger_handler()
144 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_scan_direct()
172 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_read_raw()
220 struct ad7606_state *st = iio_priv(indio_dev); in in_voltage_scale_available_show()
229 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_scale_hw()
238 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_os_hw()
259 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_raw()
302 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_oversampling_ratio_avail()
475 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_interrupt()
[all …]
Dstm32-dfsdm-adc.c315 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_compute_all_osrs()
336 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_start_channel()
356 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_stop_channel()
426 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_filter_set_trig()
455 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_channels_configure()
502 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_filter_configure()
674 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_get_spiclk()
683 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_set_samp_freq()
708 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in dfsdm_adc_audio_set_spiclk()
739 struct stm32_dfsdm_adc *adc = iio_priv(indio_dev); in stm32_dfsdm_start_conv()
[all …]
Dstm32-adc.c544 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_hw_stop()
558 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_hw_start()
596 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_start_conv()
616 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_stop_conv()
628 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_irq_clear()
635 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_start_conv()
656 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_stop_conv()
673 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_irq_clear()
680 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_exit_pwr_down()
718 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_enable()
[all …]
/Linux-v5.10/drivers/iio/magnetometer/
Dhmc5843_core.c210 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()
615 return hmc5843_set_mode(iio_priv(dev_get_drvdata(dev)), in hmc5843_common_resume()
[all …]
/Linux-v5.10/drivers/iio/humidity/
Dhts221_buffer.c41 struct hts221_hw *hw = iio_priv(iio_dev); in hts221_trig_set_state()
77 struct hts221_hw *hw = iio_priv(iio_dev); in hts221_allocate_trigger()
146 return hts221_set_enable(iio_priv(iio_dev), true); in hts221_buffer_preenable()
151 return hts221_set_enable(iio_priv(iio_dev), false); in hts221_buffer_postdisable()
163 struct hts221_hw *hw = iio_priv(iio_dev); in hts221_buffer_handler_thread()
194 struct hts221_hw *hw = iio_priv(iio_dev); in hts221_allocate_buffers()
/Linux-v5.10/drivers/iio/common/cros_ec_sensors/
Dcros_ec_sensors_core.c124 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensor_set_report_latency()
146 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensor_get_report_latency()
173 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in hwfifo_watermark_max_show()
190 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensors_push_data()
228 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensors_core_clean()
255 struct cros_ec_sensors_core_state *state = iio_priv(indio_dev); in cros_ec_sensors_core_init()
420 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensors_calibrate()
449 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensors_id()
458 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensors_loc()
575 struct cros_ec_sensors_core_state *st = iio_priv(indio_dev); in cros_ec_sensors_read_data_unsafe()
[all …]
/Linux-v5.10/drivers/iio/temperature/
Dtmp007.c105 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_read_raw()
150 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_write_raw()
174 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_interrupt_handler()
221 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_write_event_config()
261 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_read_event_config()
289 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_read_thresh()
325 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_write_thresh()
461 data = iio_priv(indio_dev); in tmp007_probe()
537 struct tmp007_data *data = iio_priv(indio_dev); in tmp007_remove()
548 struct tmp007_data *data = iio_priv(i2c_get_clientdata( in tmp007_suspend()
[all …]

12345678910>>...16