Home
last modified time | relevance | path

Searched defs:indio_dev (Results 26 – 50 of 411) sorted by relevance

12345678910>>...17

/linux-5.10/drivers/iio/gyro/
Dadxrs290.c114 static int adxrs290_get_rate_data(struct iio_dev *indio_dev, const u8 cmd, int *val) in adxrs290_get_rate_data()
134 static int adxrs290_get_temp_data(struct iio_dev *indio_dev, int *val) in adxrs290_get_temp_data()
156 static int adxrs290_get_3db_freq(struct iio_dev *indio_dev, u8 *val, u8 *val2) in adxrs290_get_3db_freq()
202 static int adxrs290_set_filter_freq(struct iio_dev *indio_dev, in adxrs290_set_filter_freq()
214 static int adxrs290_set_mode(struct iio_dev *indio_dev, enum adxrs290_mode mode) in adxrs290_set_mode()
258 struct iio_dev *indio_dev = data; in adxrs290_chip_off_action() local
263 static int adxrs290_initial_setup(struct iio_dev *indio_dev) in adxrs290_initial_setup()
280 static int adxrs290_read_raw(struct iio_dev *indio_dev, in adxrs290_read_raw()
359 static int adxrs290_write_raw(struct iio_dev *indio_dev, in adxrs290_write_raw()
414 static int adxrs290_read_avail(struct iio_dev *indio_dev, in adxrs290_read_avail()
[all …]
Dbmg160_core.c548 static int bmg160_read_raw(struct iio_dev *indio_dev, in bmg160_read_raw()
610 static int bmg160_write_raw(struct iio_dev *indio_dev, in bmg160_write_raw()
688 static int bmg160_read_event(struct iio_dev *indio_dev, in bmg160_read_event()
709 static int bmg160_write_event(struct iio_dev *indio_dev, in bmg160_write_event()
732 static int bmg160_read_event_config(struct iio_dev *indio_dev, in bmg160_read_event_config()
743 static int bmg160_write_event_config(struct iio_dev *indio_dev, in bmg160_write_event_config()
791 bmg160_get_mount_matrix(const struct iio_dev *indio_dev, in bmg160_get_mount_matrix()
877 struct iio_dev *indio_dev = pf->indio_dev; in bmg160_trigger_handler() local
898 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in bmg160_trig_try_reen() local
922 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in bmg160_data_rdy_trigger_set_state() local
[all …]
/linux-5.10/drivers/iio/adc/
Dti_am335x_adc.c105 static void tiadc_step_config(struct iio_dev *indio_dev) in tiadc_step_config()
173 struct iio_dev *indio_dev = private; in tiadc_irq_h() local
213 struct iio_dev *indio_dev = private; in tiadc_worker_h() local
235 struct iio_dev *indio_dev = param; in tiadc_dma_rx_complete() local
250 static int tiadc_start_dma(struct iio_dev *indio_dev) in tiadc_start_dma()
294 static int tiadc_buffer_preenable(struct iio_dev *indio_dev) in tiadc_buffer_preenable()
311 static int tiadc_buffer_postenable(struct iio_dev *indio_dev) in tiadc_buffer_postenable()
342 static int tiadc_buffer_predisable(struct iio_dev *indio_dev) in tiadc_buffer_predisable()
366 static int tiadc_buffer_postdisable(struct iio_dev *indio_dev) in tiadc_buffer_postdisable()
381 struct iio_dev *indio_dev, in tiadc_iio_buffered_hardware_setup()
[all …]
Dxilinx-xadc-events.c16 struct iio_dev *indio_dev, unsigned int event) in xadc_event_to_channel()
30 static void xadc_handle_event(struct iio_dev *indio_dev, unsigned int event) in xadc_handle_event()
62 void xadc_handle_events(struct iio_dev *indio_dev, unsigned long events) in xadc_handle_events()
113 int xadc_read_event_config(struct iio_dev *indio_dev, in xadc_read_event_config()
122 int xadc_write_event_config(struct iio_dev *indio_dev, in xadc_write_event_config()
161 int xadc_read_event_value(struct iio_dev *indio_dev, in xadc_read_event_value()
185 int xadc_write_event_value(struct iio_dev *indio_dev, in xadc_write_event_value()
Dmeson_saradc.c301 static unsigned int meson_sar_adc_get_fifo_count(struct iio_dev *indio_dev) in meson_sar_adc_get_fifo_count()
311 static int meson_sar_adc_calib_val(struct iio_dev *indio_dev, int val) in meson_sar_adc_calib_val()
322 static int meson_sar_adc_wait_busy_clear(struct iio_dev *indio_dev) in meson_sar_adc_wait_busy_clear()
343 static int meson_sar_adc_read_raw_sample(struct iio_dev *indio_dev, in meson_sar_adc_read_raw_sample()
377 static void meson_sar_adc_set_averaging(struct iio_dev *indio_dev, in meson_sar_adc_set_averaging()
395 static void meson_sar_adc_enable_channel(struct iio_dev *indio_dev, in meson_sar_adc_enable_channel()
440 static void meson_sar_adc_set_chan7_mux(struct iio_dev *indio_dev, in meson_sar_adc_set_chan7_mux()
453 static void meson_sar_adc_start_sample_engine(struct iio_dev *indio_dev) in meson_sar_adc_start_sample_engine()
472 static void meson_sar_adc_stop_sample_engine(struct iio_dev *indio_dev) in meson_sar_adc_stop_sample_engine()
490 static int meson_sar_adc_lock(struct iio_dev *indio_dev) in meson_sar_adc_lock()
[all …]
Dsun4i-gpadc-iio.c92 struct iio_dev *indio_dev; member
164 static int sun4i_prepare_for_irq(struct iio_dev *indio_dev, int channel, in sun4i_prepare_for_irq()
220 static int sun4i_gpadc_read(struct iio_dev *indio_dev, int channel, int *val, in sun4i_gpadc_read()
262 static int sun4i_gpadc_adc_read(struct iio_dev *indio_dev, int channel, in sun4i_gpadc_adc_read()
270 static int sun4i_gpadc_temp_read(struct iio_dev *indio_dev, int *val) in sun4i_gpadc_temp_read()
288 static int sun4i_gpadc_temp_offset(struct iio_dev *indio_dev, int *val) in sun4i_gpadc_temp_offset()
297 static int sun4i_gpadc_temp_scale(struct iio_dev *indio_dev, int *val) in sun4i_gpadc_temp_scale()
306 static int sun4i_gpadc_read_raw(struct iio_dev *indio_dev, in sun4i_gpadc_read_raw()
496 struct iio_dev *indio_dev) in sun4i_gpadc_probe_dt()
529 struct iio_dev *indio_dev) in sun4i_gpadc_probe_mfd()
[all …]
/linux-5.10/drivers/iio/dac/
Dds4424.c70 static int ds4424_get_value(struct iio_dev *indio_dev, in ds4424_get_value()
88 static int ds4424_set_value(struct iio_dev *indio_dev, in ds4424_set_value()
107 static int ds4424_read_raw(struct iio_dev *indio_dev, in ds4424_read_raw()
133 static int ds4424_write_raw(struct iio_dev *indio_dev, in ds4424_write_raw()
162 static int ds4424_verify_chip(struct iio_dev *indio_dev) in ds4424_verify_chip()
177 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ds4424_suspend() local
195 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ds4424_resume() local
220 struct iio_dev *indio_dev; in ds4424_probe() local
289 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ds4424_remove() local
Dmcp4725.c76 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in mcp4725_store_eeprom() local
147 static int mcp4725_get_powerdown_mode(struct iio_dev *indio_dev, in mcp4725_get_powerdown_mode()
155 static int mcp4725_set_powerdown_mode(struct iio_dev *indio_dev, in mcp4725_set_powerdown_mode()
165 static ssize_t mcp4725_read_powerdown(struct iio_dev *indio_dev, in mcp4725_read_powerdown()
173 static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev, in mcp4725_write_powerdown()
264 static int mcp4725_set_value(struct iio_dev *indio_dev, int val) in mcp4725_set_value()
285 static int mcp4726_set_cfg(struct iio_dev *indio_dev) in mcp4726_set_cfg()
307 static int mcp4725_read_raw(struct iio_dev *indio_dev, in mcp4725_read_raw()
334 static int mcp4725_write_raw(struct iio_dev *indio_dev, in mcp4725_write_raw()
375 struct iio_dev *indio_dev; in mcp4725_probe() local
[all …]
Dm62332.c33 static int m62332_set_value(struct iio_dev *indio_dev, u8 val, int channel) in m62332_set_value()
75 static int m62332_read_raw(struct iio_dev *indio_dev, in m62332_read_raw()
110 static int m62332_write_raw(struct iio_dev *indio_dev, in m62332_write_raw()
131 struct iio_dev *indio_dev = i2c_get_clientdata(client); in m62332_suspend() local
148 struct iio_dev *indio_dev = i2c_get_clientdata(client); in m62332_resume() local
190 struct iio_dev *indio_dev; in m62332_probe() local
230 struct iio_dev *indio_dev = i2c_get_clientdata(client); in m62332_remove() local
Dvf610_dac.c61 static int vf610_set_conversion_mode(struct iio_dev *indio_dev, in vf610_set_conversion_mode()
81 static int vf610_get_conversion_mode(struct iio_dev *indio_dev, in vf610_get_conversion_mode()
116 static int vf610_read_raw(struct iio_dev *indio_dev, in vf610_read_raw()
142 static int vf610_write_raw(struct iio_dev *indio_dev, in vf610_write_raw()
174 struct iio_dev *indio_dev; in vf610_dac_probe() local
235 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in vf610_dac_remove() local
248 struct iio_dev *indio_dev = dev_get_drvdata(dev); in vf610_dac_suspend() local
259 struct iio_dev *indio_dev = dev_get_drvdata(dev); in vf610_dac_resume() local
Dmax5821.c54 static int max5821_get_powerdown_mode(struct iio_dev *indio_dev, in max5821_get_powerdown_mode()
62 static int max5821_set_powerdown_mode(struct iio_dev *indio_dev, in max5821_set_powerdown_mode()
80 static ssize_t max5821_read_dac_powerdown(struct iio_dev *indio_dev, in max5821_read_dac_powerdown()
110 static ssize_t max5821_write_dac_powerdown(struct iio_dev *indio_dev, in max5821_write_dac_powerdown()
169 static int max5821_get_value(struct iio_dev *indio_dev, in max5821_get_value()
210 static int max5821_set_value(struct iio_dev *indio_dev, in max5821_set_value()
237 static int max5821_read_raw(struct iio_dev *indio_dev, in max5821_read_raw()
255 static int max5821_write_raw(struct iio_dev *indio_dev, in max5821_write_raw()
301 struct iio_dev *indio_dev; in max5821_probe() local
361 struct iio_dev *indio_dev = i2c_get_clientdata(client); in max5821_remove() local
Dad5421.c134 static int ad5421_write_unlocked(struct iio_dev *indio_dev, in ad5421_write_unlocked()
144 static int ad5421_write(struct iio_dev *indio_dev, unsigned int reg, in ad5421_write()
157 static int ad5421_read(struct iio_dev *indio_dev, unsigned int reg) in ad5421_read()
185 static int ad5421_update_ctrl(struct iio_dev *indio_dev, unsigned int set, in ad5421_update_ctrl()
205 struct iio_dev *indio_dev = data; in ad5421_fault_handler() local
314 static int ad5421_read_raw(struct iio_dev *indio_dev, in ad5421_read_raw()
356 static int ad5421_write_raw(struct iio_dev *indio_dev, in ad5421_write_raw()
385 static int ad5421_write_event_config(struct iio_dev *indio_dev, in ad5421_write_event_config()
416 static int ad5421_read_event_config(struct iio_dev *indio_dev, in ad5421_read_event_config()
440 static int ad5421_read_event_value(struct iio_dev *indio_dev, in ad5421_read_event_value()
[all …]
Dti-dac082s085.c79 static int ti_dac_get_powerdown_mode(struct iio_dev *indio_dev, in ti_dac_get_powerdown_mode()
87 static int ti_dac_set_powerdown_mode(struct iio_dev *indio_dev, in ti_dac_set_powerdown_mode()
117 static ssize_t ti_dac_read_powerdown(struct iio_dev *indio_dev, in ti_dac_read_powerdown()
127 static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev, in ti_dac_write_powerdown()
186 static int ti_dac_read_raw(struct iio_dev *indio_dev, in ti_dac_read_raw()
216 static int ti_dac_write_raw(struct iio_dev *indio_dev, in ti_dac_write_raw()
248 static int ti_dac_write_raw_get_fmt(struct iio_dev *indio_dev, in ti_dac_write_raw_get_fmt()
265 struct iio_dev *indio_dev; in ti_dac_probe() local
318 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ti_dac_remove() local
Dti-dac7311.c81 static int ti_dac_get_powerdown_mode(struct iio_dev *indio_dev, in ti_dac_get_powerdown_mode()
89 static int ti_dac_set_powerdown_mode(struct iio_dev *indio_dev, in ti_dac_set_powerdown_mode()
106 static ssize_t ti_dac_read_powerdown(struct iio_dev *indio_dev, in ti_dac_read_powerdown()
116 static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev, in ti_dac_write_powerdown()
166 static int ti_dac_read_raw(struct iio_dev *indio_dev, in ti_dac_read_raw()
191 static int ti_dac_write_raw(struct iio_dev *indio_dev, in ti_dac_write_raw()
224 static int ti_dac_write_raw_get_fmt(struct iio_dev *indio_dev, in ti_dac_write_raw_get_fmt()
241 struct iio_dev *indio_dev; in ti_dac_probe() local
298 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ti_dac_remove() local
Ddpot-dac.c52 static int dpot_dac_read_raw(struct iio_dev *indio_dev, in dpot_dac_read_raw()
95 static int dpot_dac_read_avail(struct iio_dev *indio_dev, in dpot_dac_read_avail()
111 static int dpot_dac_write_raw(struct iio_dev *indio_dev, in dpot_dac_write_raw()
131 static int dpot_dac_channel_max_ohms(struct iio_dev *indio_dev) in dpot_dac_channel_max_ohms()
168 struct iio_dev *indio_dev; in dpot_dac_probe() local
231 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in dpot_dac_remove() local
Dad5686.c28 static int ad5686_get_powerdown_mode(struct iio_dev *indio_dev, in ad5686_get_powerdown_mode()
36 static int ad5686_set_powerdown_mode(struct iio_dev *indio_dev, in ad5686_set_powerdown_mode()
55 static ssize_t ad5686_read_dac_powerdown(struct iio_dev *indio_dev, in ad5686_read_dac_powerdown()
64 static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev, in ad5686_write_dac_powerdown()
119 static int ad5686_read_raw(struct iio_dev *indio_dev, in ad5686_read_raw()
146 static int ad5686_write_raw(struct iio_dev *indio_dev, in ad5686_write_raw()
424 struct iio_dev *indio_dev; in ad5686_probe() local
518 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad5686_remove() local
/linux-5.10/drivers/iio/
Diio_core.h62 static inline int iio_buffer_alloc_sysfs_and_mask(struct iio_dev *indio_dev) in iio_buffer_alloc_sysfs_and_mask()
67 static inline void iio_buffer_free_sysfs_and_mask(struct iio_dev *indio_dev) {} in iio_buffer_free_sysfs_and_mask()
69 static inline void iio_disable_all_buffers(struct iio_dev *indio_dev) {} in iio_disable_all_buffers()
70 static inline void iio_buffer_wakeup_poll(struct iio_dev *indio_dev) {} in iio_buffer_wakeup_poll()
/linux-5.10/drivers/iio/common/cros_ec_sensors/
Dcros_ec_sensors_core.c123 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in cros_ec_sensor_set_report_latency() local
145 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in cros_ec_sensor_get_report_latency() local
172 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in hwfifo_watermark_max_show() local
186 int cros_ec_sensors_push_data(struct iio_dev *indio_dev, in cros_ec_sensors_push_data()
227 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in cros_ec_sensors_core_clean() local
248 struct iio_dev *indio_dev, in cros_ec_sensors_core_init()
416 static ssize_t cros_ec_sensors_calibrate(struct iio_dev *indio_dev, in cros_ec_sensors_calibrate()
445 static ssize_t cros_ec_sensors_id(struct iio_dev *indio_dev, in cros_ec_sensors_id()
454 static ssize_t cros_ec_sensors_loc(struct iio_dev *indio_dev, in cros_ec_sensors_loc()
572 static int cros_ec_sensors_read_data_unsafe(struct iio_dev *indio_dev, in cros_ec_sensors_read_data_unsafe()
[all …]
/linux-5.10/drivers/iio/light/
Dlm3533-als.c62 static int lm3533_als_get_adc(struct iio_dev *indio_dev, bool average, in lm3533_als_get_adc()
86 static int _lm3533_als_get_zone(struct iio_dev *indio_dev, u8 *zone) in _lm3533_als_get_zone()
104 static int lm3533_als_get_zone(struct iio_dev *indio_dev, u8 *zone) in lm3533_als_get_zone()
129 static int lm3533_als_get_target(struct iio_dev *indio_dev, unsigned channel, in lm3533_als_get_target()
150 static int lm3533_als_set_target(struct iio_dev *indio_dev, unsigned channel, in lm3533_als_set_target()
171 static int lm3533_als_get_current(struct iio_dev *indio_dev, unsigned channel, in lm3533_als_get_current()
191 static int lm3533_als_read_raw(struct iio_dev *indio_dev, in lm3533_als_read_raw()
249 struct iio_dev *indio_dev = dev_id; in lm3533_als_isr() local
271 static int lm3533_als_set_int_mode(struct iio_dev *indio_dev, int enable) in lm3533_als_set_int_mode()
293 static int lm3533_als_get_int_mode(struct iio_dev *indio_dev, int *enable) in lm3533_als_get_int_mode()
[all …]
Dvcnl4035.c83 struct iio_dev *indio_dev = private; in vcnl4035_drdy_irq_thread() local
103 struct iio_dev *indio_dev = pf->indio_dev; in vcnl4035_trigger_consumer_handler() local
126 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trigger); in vcnl4035_als_drdy_set_state() local
171 static int vcnl4035_read_raw(struct iio_dev *indio_dev, in vcnl4035_read_raw()
218 static int vcnl4035_write_raw(struct iio_dev *indio_dev, in vcnl4035_write_raw()
248 static int vcnl4035_read_thresh(struct iio_dev *indio_dev, in vcnl4035_read_thresh()
277 static int vcnl4035_write_thresh(struct iio_dev *indio_dev, in vcnl4035_write_thresh()
503 static int vcnl4035_probe_trigger(struct iio_dev *indio_dev) in vcnl4035_probe_trigger()
548 struct iio_dev *indio_dev; in vcnl4035_probe() local
608 struct iio_dev *indio_dev = i2c_get_clientdata(client); in vcnl4035_remove() local
[all …]
Dhid-sensor-prox.c53 static int prox_read_raw(struct iio_dev *indio_dev, in prox_read_raw()
121 static int prox_write_raw(struct iio_dev *indio_dev, in prox_write_raw()
152 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, in hid_sensor_push_data()
164 struct iio_dev *indio_dev = platform_get_drvdata(priv); in prox_proc_event() local
182 struct iio_dev *indio_dev = platform_get_drvdata(priv); in prox_capture_sample() local
245 struct iio_dev *indio_dev; in hid_prox_probe() local
326 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_prox_remove() local
/linux-5.10/drivers/iio/pressure/
Dms5611_core.c82 static int ms5611_read_prom(struct iio_dev *indio_dev) in ms5611_read_prom()
105 static int ms5611_read_temp_and_pressure(struct iio_dev *indio_dev, in ms5611_read_temp_and_pressure()
194 static int ms5611_reset(struct iio_dev *indio_dev) in ms5611_reset()
213 struct iio_dev *indio_dev = pf->indio_dev; in ms5611_trigger_handler() local
238 static int ms5611_read_raw(struct iio_dev *indio_dev, in ms5611_read_raw()
307 static int ms5611_write_raw(struct iio_dev *indio_dev, in ms5611_write_raw()
391 static int ms5611_init(struct iio_dev *indio_dev) in ms5611_init()
423 static void ms5611_fini(const struct iio_dev *indio_dev) in ms5611_fini()
430 int ms5611_probe(struct iio_dev *indio_dev, struct device *dev, in ms5611_probe()
477 int ms5611_remove(struct iio_dev *indio_dev) in ms5611_remove()
/linux-5.10/drivers/iio/accel/
Dkxsd9.c96 static int kxsd9_write_scale(struct iio_dev *indio_dev, int micro) in kxsd9_write_scale()
135 static int kxsd9_write_raw(struct iio_dev *indio_dev, in kxsd9_write_raw()
159 static int kxsd9_read_raw(struct iio_dev *indio_dev, in kxsd9_read_raw()
210 struct iio_dev *indio_dev = pf->indio_dev; in kxsd9_trigger_handler() local
240 static int kxsd9_buffer_preenable(struct iio_dev *indio_dev) in kxsd9_buffer_preenable()
249 static int kxsd9_buffer_postdisable(struct iio_dev *indio_dev) in kxsd9_buffer_postdisable()
265 kxsd9_get_mount_matrix(const struct iio_dev *indio_dev, in kxsd9_get_mount_matrix()
403 struct iio_dev *indio_dev; in kxsd9_common_probe() local
483 struct iio_dev *indio_dev = dev_get_drvdata(dev); in kxsd9_common_remove() local
500 struct iio_dev *indio_dev = dev_get_drvdata(dev); in kxsd9_runtime_suspend() local
[all …]
/linux-5.10/drivers/iio/magnetometer/
Dst_magn.h35 static inline int st_magn_probe_trigger(struct iio_dev *indio_dev, int irq) in st_magn_probe_trigger()
39 static inline void st_magn_remove_trigger(struct iio_dev *indio_dev, int irq) in st_magn_remove_trigger()
43 static inline int st_magn_allocate_ring(struct iio_dev *indio_dev) in st_magn_allocate_ring()
47 static inline void st_magn_deallocate_ring(struct iio_dev *indio_dev) in st_magn_deallocate_ring()
/linux-5.10/drivers/iio/humidity/
Dhtu21.c39 static int htu21_read_raw(struct iio_dev *indio_dev, in htu21_read_raw()
78 static int htu21_write_raw(struct iio_dev *indio_dev, in htu21_write_raw()
132 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in htu21_show_battery_low() local
141 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in htu21_show_heater() local
151 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in htu21_write_heater() local
184 struct iio_dev *indio_dev; in htu21_probe() local

12345678910>>...17