Searched defs:indio_dev (Results 1 - 200 of 237) sorted by relevance

12

/linux-4.4.14/drivers/iio/
H A Diio_core_trigger.h30 static int iio_device_register_trigger_consumer(struct iio_dev *indio_dev) iio_device_register_trigger_consumer() argument
39 static void iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev) iio_device_unregister_trigger_consumer() argument
H A Dindustrialio-triggered-event.c34 int iio_triggered_event_setup(struct iio_dev *indio_dev, iio_triggered_event_setup() argument
59 void iio_triggered_event_cleanup(struct iio_dev *indio_dev) iio_triggered_event_cleanup() argument
H A Diio_core.h65 static inline int iio_buffer_alloc_sysfs_and_mask(struct iio_dev *indio_dev) iio_buffer_alloc_sysfs_and_mask() argument
70 static inline void iio_buffer_free_sysfs_and_mask(struct iio_dev *indio_dev) {} iio_buffer_free_sysfs_and_mask() argument
72 static inline void iio_disable_all_buffers(struct iio_dev *indio_dev) {} iio_buffer_wakeup_poll() argument
73 static inline void iio_buffer_wakeup_poll(struct iio_dev *indio_dev) {} argument
H A Dindustrialio-event.c56 int iio_push_event(struct iio_dev *indio_dev, u64 ev_code, s64 timestamp) iio_push_event() argument
88 struct iio_dev *indio_dev = filep->private_data; iio_event_poll() local
108 struct iio_dev *indio_dev = filep->private_data; iio_event_chrdev_read() local
157 struct iio_dev *indio_dev = filep->private_data; iio_event_chrdev_release() local
175 int iio_event_getfd(struct iio_dev *indio_dev) iio_event_getfd() argument
244 struct iio_dev *indio_dev = dev_to_iio_dev(dev); iio_ev_state_store() local
264 struct iio_dev *indio_dev = dev_to_iio_dev(dev); iio_ev_state_show() local
281 struct iio_dev *indio_dev = dev_to_iio_dev(dev); iio_ev_value_show() local
302 struct iio_dev *indio_dev = dev_to_iio_dev(dev); iio_ev_value_store() local
323 static int iio_device_add_event(struct iio_dev *indio_dev, iio_device_add_event() argument
376 static int iio_device_add_event_sysfs(struct iio_dev *indio_dev, iio_device_add_event_sysfs() argument
418 static inline int __iio_add_event_config_attrs(struct iio_dev *indio_dev) __iio_add_event_config_attrs() argument
433 static bool iio_check_for_dynamic_events(struct iio_dev *indio_dev) iio_check_for_dynamic_events() argument
452 int iio_device_register_eventset(struct iio_dev *indio_dev) iio_device_register_eventset() argument
522 void iio_device_wakeup_eventset(struct iio_dev *indio_dev) iio_device_wakeup_eventset() argument
529 void iio_device_unregister_eventset(struct iio_dev *indio_dev) iio_device_unregister_eventset() argument
H A Dindustrialio-trigger.c313 struct iio_dev *indio_dev = dev_to_iio_dev(dev); iio_trigger_read_current() local
339 struct iio_dev *indio_dev = dev_to_iio_dev(dev); iio_trigger_write_current() local
587 void iio_device_register_trigger_consumer(struct iio_dev *indio_dev) iio_device_register_trigger_consumer() argument
593 void iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev) iio_device_unregister_trigger_consumer() argument
600 int iio_triggered_buffer_postenable(struct iio_dev *indio_dev) iio_triggered_buffer_postenable() argument
607 int iio_triggered_buffer_predisable(struct iio_dev *indio_dev) iio_triggered_buffer_predisable() argument
260 iio_alloc_pollfunc(irqreturn_t (h)int irq, void *p), irqreturn_t (*thread)(int irq, void *p), int type, struct iio_dev *indio_dev, const char *fmt, ...) iio_alloc_pollfunc() argument
H A Dinkern.c22 struct iio_dev *indio_dev; member in struct:iio_map_internal
30 int iio_map_array_register(struct iio_dev *indio_dev, struct iio_map *maps) iio_map_array_register() argument
61 int iio_map_array_unregister(struct iio_dev *indio_dev) iio_map_array_unregister() argument
82 *iio_chan_spec_from_name(const struct iio_dev *indio_dev, const char *name) iio_chan_spec_from_name() argument
113 static int __of_iio_simple_xlate(struct iio_dev *indio_dev, __of_iio_simple_xlate() argument
132 struct iio_dev *indio_dev; __of_iio_channel_get() local
/linux-4.4.14/include/linux/iio/
H A Dconsumer.h27 struct iio_dev *indio_dev; member in struct:iio_channel
H A Dtrigger_consumer.h34 struct iio_dev *indio_dev; member in struct:iio_poll_func
H A Dbuffer.h142 static inline int iio_push_to_buffers_with_timestamp(struct iio_dev *indio_dev, iio_push_to_buffers_with_timestamp() argument
170 static inline void iio_device_attach_buffer(struct iio_dev *indio_dev, iio_device_attach_buffer() argument
/linux-4.4.14/drivers/iio/common/st_sensors/
H A Dst_sensors_trigger.c21 int st_sensors_allocate_trigger(struct iio_dev *indio_dev, st_sensors_allocate_trigger() argument
67 void st_sensors_deallocate_trigger(struct iio_dev *indio_dev) st_sensors_deallocate_trigger() argument
H A Dst_sensors_buffer.c25 int st_sensors_get_buffer_element(struct iio_dev *indio_dev, u8 *buf) st_sensors_get_buffer_element() argument
109 struct iio_dev *indio_dev = pf->indio_dev; st_sensors_trigger_handler() local
H A Dst_sensors_i2c.c22 static unsigned int st_sensors_i2c_get_irq(struct iio_dev *indio_dev) st_sensors_i2c_get_irq() argument
67 void st_sensors_i2c_configure(struct iio_dev *indio_dev, st_sensors_i2c_configure() argument
H A Dst_sensors_spi.c22 static unsigned int st_sensors_spi_get_irq(struct iio_dev *indio_dev) st_sensors_spi_get_irq() argument
106 void st_sensors_spi_configure(struct iio_dev *indio_dev, st_sensors_spi_configure() argument
H A Dst_sensors_core.c29 static int st_sensors_write_data_with_mask(struct iio_dev *indio_dev, st_sensors_write_data_with_mask() argument
47 int st_sensors_debugfs_reg_access(struct iio_dev *indio_dev, st_sensors_debugfs_reg_access() argument
90 int st_sensors_set_odr(struct iio_dev *indio_dev, unsigned int odr) st_sensors_set_odr() argument
146 static int st_sensors_set_fullscale(struct iio_dev *indio_dev, unsigned int fs) st_sensors_set_fullscale() argument
174 int st_sensors_set_enable(struct iio_dev *indio_dev, bool enable) st_sensors_set_enable() argument
221 int st_sensors_set_axis_enable(struct iio_dev *indio_dev, u8 axis_enable) st_sensors_set_axis_enable() argument
232 void st_sensors_power_enable(struct iio_dev *indio_dev) st_sensors_power_enable() argument
256 void st_sensors_power_disable(struct iio_dev *indio_dev) st_sensors_power_disable() argument
268 static int st_sensors_set_drdy_int_pin(struct iio_dev *indio_dev, st_sensors_set_drdy_int_pin() argument
335 int st_sensors_init_sensor(struct iio_dev *indio_dev, st_sensors_init_sensor() argument
384 int st_sensors_set_dataready_irq(struct iio_dev *indio_dev, bool enable) st_sensors_set_dataready_irq() argument
418 int st_sensors_set_fullscale_by_gain(struct iio_dev *indio_dev, int scale) st_sensors_set_fullscale_by_gain() argument
441 static int st_sensors_read_axis_data(struct iio_dev *indio_dev, st_sensors_read_axis_data() argument
472 int st_sensors_read_info_raw(struct iio_dev *indio_dev, st_sensors_read_info_raw() argument
503 int st_sensors_check_device_support(struct iio_dev *indio_dev, st_sensors_check_device_support() argument
551 struct iio_dev *indio_dev = dev_get_drvdata(dev); st_sensors_sysfs_sampling_frequency_avail() local
573 struct iio_dev *indio_dev = dev_get_drvdata(dev); st_sensors_sysfs_scale_avail() local
/linux-4.4.14/drivers/iio/accel/
H A Dst_accel_i2c.c85 struct iio_dev *indio_dev; st_accel_i2c_probe() local
H A Dst_accel_spi.c23 struct iio_dev *indio_dev; st_accel_spi_probe() local
H A Dst_accel_buffer.c28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); st_accel_trig_set_state() local
33 static int st_accel_buffer_preenable(struct iio_dev *indio_dev) st_accel_buffer_preenable() argument
38 static int st_accel_buffer_postenable(struct iio_dev *indio_dev) st_accel_buffer_postenable() argument
66 static int st_accel_buffer_predisable(struct iio_dev *indio_dev) st_accel_buffer_predisable() argument
92 int st_accel_allocate_ring(struct iio_dev *indio_dev) st_accel_allocate_ring() argument
98 void st_accel_deallocate_ring(struct iio_dev *indio_dev) st_accel_deallocate_ring() argument
H A Dst_accel.h48 static inline int st_accel_allocate_ring(struct iio_dev *indio_dev) st_accel_allocate_ring() argument
52 static inline void st_accel_deallocate_ring(struct iio_dev *indio_dev) st_accel_deallocate_ring() argument
H A Dssp_accel_sensor.c36 static int ssp_accel_read_raw(struct iio_dev *indio_dev, ssp_accel_read_raw() argument
55 static int ssp_accel_write_raw(struct iio_dev *indio_dev, ssp_accel_write_raw() argument
91 static int ssp_process_accel_data(struct iio_dev *indio_dev, void *buf, ssp_process_accel_data() argument
106 struct iio_dev *indio_dev; ssp_accel_probe() local
150 struct iio_dev *indio_dev = platform_get_drvdata(pdev); ssp_accel_remove() local
H A Dhid-sensor-accel-3d.c105 static int accel_3d_read_raw(struct iio_dev *indio_dev, accel_3d_read_raw() argument
163 static int accel_3d_write_raw(struct iio_dev *indio_dev, accel_3d_write_raw() argument
195 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, hid_sensor_push_data() argument
207 struct iio_dev *indio_dev = platform_get_drvdata(priv); accel_3d_proc_event() local
225 struct iio_dev *indio_dev = platform_get_drvdata(priv); accel_3d_capture_sample() local
299 struct iio_dev *indio_dev; hid_accel_3d_probe() local
390 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_accel_3d_remove() local
H A Dkxsd9.c68 static int kxsd9_write_scale(struct iio_dev *indio_dev, int micro) kxsd9_write_scale() argument
95 static int kxsd9_read(struct iio_dev *indio_dev, u8 address) kxsd9_read() argument
132 static int kxsd9_write_raw(struct iio_dev *indio_dev, kxsd9_write_raw() argument
150 static int kxsd9_read_raw(struct iio_dev *indio_dev, kxsd9_read_raw() argument
224 struct iio_dev *indio_dev; kxsd9_probe() local
H A Dmma9551.c115 static int mma9551_read_raw(struct iio_dev *indio_dev, mma9551_read_raw() argument
156 static int mma9551_read_event_config(struct iio_dev *indio_dev, mma9551_read_event_config() argument
172 static int mma9551_config_incli_event(struct iio_dev *indio_dev, mma9551_config_incli_event() argument
233 static int mma9551_write_event_config(struct iio_dev *indio_dev, mma9551_write_event_config() argument
254 static int mma9551_write_event_value(struct iio_dev *indio_dev, mma9551_write_event_value() argument
281 static int mma9551_read_event_value(struct iio_dev *indio_dev, mma9551_read_event_value() argument
346 struct iio_dev *indio_dev = private; mma9551_event_handler() local
413 static int mma9551_gpio_probe(struct iio_dev *indio_dev) mma9551_gpio_probe() argument
464 struct iio_dev *indio_dev; mma9551_probe() local
525 struct iio_dev *indio_dev = i2c_get_clientdata(client); mma9551_remove() local
543 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mma9551_runtime_suspend() local
560 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mma9551_runtime_resume() local
577 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mma9551_suspend() local
590 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mma9551_resume() local
H A Dmxc4005.c214 static int mxc4005_read_raw(struct iio_dev *indio_dev, mxc4005_read_raw() argument
250 static int mxc4005_write_raw(struct iio_dev *indio_dev, mxc4005_write_raw() argument
306 struct iio_dev *indio_dev = pf->indio_dev; mxc4005_trigger_handler() local
341 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); mxc4005_set_trigger_state() local
368 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); mxc4005_trigger_try_reen() local
428 struct iio_dev *indio_dev; mxc4005_probe() local
529 struct iio_dev *indio_dev = i2c_get_clientdata(client); mxc4005_remove() local
H A Dstk8ba50.c162 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); stk8ba50_data_rdy_trigger_set_state() local
213 static int stk8ba50_read_raw(struct iio_dev *indio_dev, stk8ba50_read_raw() argument
254 static int stk8ba50_write_raw(struct iio_dev *indio_dev, stk8ba50_write_raw() argument
320 struct iio_dev *indio_dev = pf->indio_dev; stk8ba50_trigger_handler() local
360 struct iio_dev *indio_dev = private; stk8ba50_data_rdy_trig_poll() local
369 static int stk8ba50_buffer_preenable(struct iio_dev *indio_dev) stk8ba50_buffer_preenable() argument
376 static int stk8ba50_buffer_postdisable(struct iio_dev *indio_dev) stk8ba50_buffer_postdisable() argument
394 struct iio_dev *indio_dev; stk8ba50_probe() local
505 struct iio_dev *indio_dev = i2c_get_clientdata(client); stk8ba50_remove() local
H A Dstk8312.c220 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); stk8312_data_rdy_trigger_set_state() local
336 static int stk8312_read_raw(struct iio_dev *indio_dev, stk8312_read_raw() argument
380 static int stk8312_write_raw(struct iio_dev *indio_dev, stk8312_write_raw() argument
434 struct iio_dev *indio_dev = pf->indio_dev; stk8312_trigger_handler() local
476 struct iio_dev *indio_dev = private; stk8312_data_rdy_trig_poll() local
485 static int stk8312_buffer_preenable(struct iio_dev *indio_dev) stk8312_buffer_preenable() argument
492 static int stk8312_buffer_postdisable(struct iio_dev *indio_dev) stk8312_buffer_postdisable() argument
510 struct iio_dev *indio_dev; stk8312_probe() local
609 struct iio_dev *indio_dev = i2c_get_clientdata(client); stk8312_remove() local
/linux-4.4.14/drivers/iio/buffer/
H A Dindustrialio-triggered-buffer.c44 int iio_triggered_buffer_setup(struct iio_dev *indio_dev, iio_triggered_buffer_setup() argument
94 void iio_triggered_buffer_cleanup(struct iio_dev *indio_dev) iio_triggered_buffer_cleanup() argument
H A Dindustrialio-buffer-cb.c55 struct iio_dev *indio_dev; iio_channel_get_all_cb() local
/linux-4.4.14/drivers/iio/gyro/
H A Dst_gyro_i2c.c61 struct iio_dev *indio_dev; st_gyro_i2c_probe() local
H A Dst_gyro_spi.c23 struct iio_dev *indio_dev; st_gyro_spi_probe() local
H A Dst_gyro.h42 static inline int st_gyro_allocate_ring(struct iio_dev *indio_dev) st_gyro_allocate_ring() argument
46 static inline void st_gyro_deallocate_ring(struct iio_dev *indio_dev) st_gyro_deallocate_ring() argument
H A Dst_gyro_buffer.c28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); st_gyro_trig_set_state() local
33 static int st_gyro_buffer_preenable(struct iio_dev *indio_dev) st_gyro_buffer_preenable() argument
38 static int st_gyro_buffer_postenable(struct iio_dev *indio_dev) st_gyro_buffer_postenable() argument
66 static int st_gyro_buffer_predisable(struct iio_dev *indio_dev) st_gyro_buffer_predisable() argument
92 int st_gyro_allocate_ring(struct iio_dev *indio_dev) st_gyro_allocate_ring() argument
98 void st_gyro_deallocate_ring(struct iio_dev *indio_dev) st_gyro_deallocate_ring() argument
H A Ditg3200_buffer.c50 struct iio_dev *indio_dev = pf->indio_dev; itg3200_trigger_handler() local
66 int itg3200_buffer_configure(struct iio_dev *indio_dev) itg3200_buffer_configure() argument
72 void itg3200_buffer_unconfigure(struct iio_dev *indio_dev) itg3200_buffer_unconfigure() argument
81 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); itg3200_data_rdy_trigger_set_state() local
108 int itg3200_probe_trigger(struct iio_dev *indio_dev) itg3200_probe_trigger() argument
146 void itg3200_remove_trigger(struct iio_dev *indio_dev) itg3200_remove_trigger() argument
H A Dadis16080.c50 static int adis16080_read_sample(struct iio_dev *indio_dev, adis16080_read_sample() argument
75 static int adis16080_read_raw(struct iio_dev *indio_dev, adis16080_read_raw() argument
191 struct iio_dev *indio_dev; adis16080_probe() local
H A Dadis16130.c46 static int adis16130_spi_read(struct iio_dev *indio_dev, u8 reg_addr, u32 *val) adis16130_spi_read() argument
69 static int adis16130_read_raw(struct iio_dev *indio_dev, adis16130_read_raw() argument
146 struct iio_dev *indio_dev; adis16130_probe() local
H A Ditg3200_core.c35 int itg3200_write_reg_8(struct iio_dev *indio_dev, itg3200_write_reg_8() argument
43 int itg3200_read_reg_8(struct iio_dev *indio_dev, itg3200_read_reg_8() argument
56 static int itg3200_read_reg_s16(struct iio_dev *indio_dev, u8 lower_reg_address, itg3200_read_reg_s16() argument
87 static int itg3200_read_raw(struct iio_dev *indio_dev, itg3200_read_raw() argument
132 static int itg3200_write_raw(struct iio_dev *indio_dev, itg3200_write_raw() argument
171 static int itg3200_reset(struct iio_dev *indio_dev) itg3200_reset() argument
204 static int itg3200_enable_full_scale(struct iio_dev *indio_dev) itg3200_enable_full_scale() argument
220 static int itg3200_initial_setup(struct iio_dev *indio_dev) itg3200_initial_setup() argument
291 struct iio_dev *indio_dev; itg3200_probe() local
342 struct iio_dev *indio_dev = i2c_get_clientdata(client); itg3200_remove() local
356 struct iio_dev *indio_dev = dev_get_drvdata(dev); itg3200_suspend() local
367 struct iio_dev *indio_dev = dev_get_drvdata(dev); itg3200_resume() local
H A Dssp_gyro_sensor.c36 static int ssp_gyro_read_raw(struct iio_dev *indio_dev, ssp_gyro_read_raw() argument
55 static int ssp_gyro_write_raw(struct iio_dev *indio_dev, ssp_gyro_write_raw() argument
91 static int ssp_process_gyro_data(struct iio_dev *indio_dev, void *buf, ssp_process_gyro_data() argument
106 struct iio_dev *indio_dev; ssp_gyro_probe() local
149 struct iio_dev *indio_dev = platform_get_drvdata(pdev); ssp_gyro_remove() local
H A Dadxrs450.c89 static int adxrs450_spi_read_reg_16(struct iio_dev *indio_dev, adxrs450_spi_read_reg_16() argument
137 static int adxrs450_spi_write_reg_16(struct iio_dev *indio_dev, adxrs450_spi_write_reg_16() argument
166 static int adxrs450_spi_sensor_data(struct iio_dev *indio_dev, s16 *val) adxrs450_spi_sensor_data() argument
236 static int adxrs450_initial_setup(struct iio_dev *indio_dev) adxrs450_initial_setup() argument
283 static int adxrs450_write_raw(struct iio_dev *indio_dev, adxrs450_write_raw() argument
304 static int adxrs450_read_raw(struct iio_dev *indio_dev, adxrs450_read_raw() argument
417 struct iio_dev *indio_dev; adxrs450_probe() local
H A Dhid-sensor-gyro-3d.c105 static int gyro_3d_read_raw(struct iio_dev *indio_dev, gyro_3d_read_raw() argument
163 static int gyro_3d_write_raw(struct iio_dev *indio_dev, gyro_3d_write_raw() argument
195 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, hid_sensor_push_data() argument
207 struct iio_dev *indio_dev = platform_get_drvdata(priv); gyro_3d_proc_event() local
225 struct iio_dev *indio_dev = platform_get_drvdata(priv); gyro_3d_capture_sample() local
298 struct iio_dev *indio_dev; hid_gyro_3d_probe() local
387 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_gyro_3d_remove() local
H A Dadis16136.c148 static int adis16136_debugfs_init(struct iio_dev *indio_dev) adis16136_debugfs_init() argument
164 static int adis16136_debugfs_init(struct iio_dev *indio_dev) adis16136_debugfs_init() argument
203 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16136_write_frequency() local
223 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16136_read_frequency() local
250 static int adis16136_set_filter(struct iio_dev *indio_dev, int val) adis16136_set_filter() argument
268 static int adis16136_get_filter(struct iio_dev *indio_dev, int *val) adis16136_get_filter() argument
293 static int adis16136_read_raw(struct iio_dev *indio_dev, adis16136_read_raw() argument
332 static int adis16136_write_raw(struct iio_dev *indio_dev, adis16136_write_raw() argument
409 static int adis16136_stop_device(struct iio_dev *indio_dev) adis16136_stop_device() argument
422 static int adis16136_initial_setup(struct iio_dev *indio_dev) adis16136_initial_setup() argument
502 struct iio_dev *indio_dev; adis16136_probe() local
550 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16136_remove() local
H A Dadis16260.c175 static int adis16260_stop_device(struct iio_dev *indio_dev) adis16260_stop_device() argument
192 static int adis16260_read_raw(struct iio_dev *indio_dev, adis16260_read_raw() argument
271 static int adis16260_write_raw(struct iio_dev *indio_dev, adis16260_write_raw() argument
361 struct iio_dev *indio_dev; adis16260_probe() local
410 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16260_remove() local
H A Dst_gyro_core.c316 static int st_gyro_read_raw(struct iio_dev *indio_dev, st_gyro_read_raw() argument
345 static int st_gyro_write_raw(struct iio_dev *indio_dev, st_gyro_write_raw() argument
399 int st_gyro_common_probe(struct iio_dev *indio_dev) st_gyro_common_probe() argument
461 void st_gyro_common_remove(struct iio_dev *indio_dev) st_gyro_common_remove() argument
/linux-4.4.14/drivers/iio/imu/
H A Dadis_trigger.c41 int adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) adis_probe_trigger() argument
H A Dadis16400_buffer.c16 int adis16400_update_scan_mode(struct iio_dev *indio_dev, adis16400_update_scan_mode() argument
64 struct iio_dev *indio_dev = pf->indio_dev; adis16400_trigger_handler() local
H A Dadis_buffer.c23 int adis_update_scan_mode(struct iio_dev *indio_dev, adis_update_scan_mode() argument
79 struct iio_dev *indio_dev = pf->indio_dev; adis_trigger_handler() local
129 int adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, adis_setup_buffer_and_trigger() argument
162 adis_cleanup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev) adis_cleanup_buffer_and_trigger() argument
H A Dadis.c208 int adis_debugfs_reg_access(struct iio_dev *indio_dev, adis_debugfs_reg_access() argument
374 int adis_single_conversion(struct iio_dev *indio_dev, adis_single_conversion() argument
418 int adis_init(struct adis *adis, struct iio_dev *indio_dev, adis_init() argument
H A Dadis16400_core.c108 static int adis16400_debugfs_init(struct iio_dev *indio_dev) adis16400_debugfs_init() argument
128 static int adis16400_debugfs_init(struct iio_dev *indio_dev) adis16400_debugfs_init() argument
231 static int adis16400_set_filter(struct iio_dev *indio_dev, int sps, int val) adis16400_set_filter() argument
252 static int adis16400_stop_device(struct iio_dev *indio_dev) adis16400_stop_device() argument
266 static int adis16400_initial_setup(struct iio_dev *indio_dev) adis16400_initial_setup() argument
326 static int adis16400_write_raw(struct iio_dev *indio_dev, adis16400_write_raw() argument
372 static int adis16400_read_raw(struct iio_dev *indio_dev, adis16400_read_raw() argument
903 struct iio_dev *indio_dev; adis16400_probe() local
955 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16400_remove() local
/linux-4.4.14/drivers/iio/magnetometer/
H A Dst_magn_i2c.c53 struct iio_dev *indio_dev; st_magn_i2c_probe() local
75 struct iio_dev *indio_dev = i2c_get_clientdata(client); st_magn_i2c_remove() local
H A Dst_magn_spi.c23 struct iio_dev *indio_dev; st_magn_spi_probe() local
44 struct iio_dev *indio_dev = spi_get_drvdata(spi); st_magn_spi_remove() local
H A Dst_magn.h32 static inline int st_magn_probe_trigger(struct iio_dev *indio_dev, int irq) st_magn_probe_trigger() argument
36 static inline void st_magn_remove_trigger(struct iio_dev *indio_dev, int irq) st_magn_remove_trigger() argument
40 static inline int st_magn_allocate_ring(struct iio_dev *indio_dev) st_magn_allocate_ring() argument
44 static inline void st_magn_deallocate_ring(struct iio_dev *indio_dev) st_magn_deallocate_ring() argument
H A Dst_magn_buffer.c28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); st_magn_trig_set_state() local
33 static int st_magn_buffer_preenable(struct iio_dev *indio_dev) st_magn_buffer_preenable() argument
38 static int st_magn_buffer_postenable(struct iio_dev *indio_dev) st_magn_buffer_postenable() argument
61 static int st_magn_buffer_predisable(struct iio_dev *indio_dev) st_magn_buffer_predisable() argument
83 int st_magn_allocate_ring(struct iio_dev *indio_dev) st_magn_allocate_ring() argument
89 void st_magn_deallocate_ring(struct iio_dev *indio_dev) st_magn_deallocate_ring() argument
H A Dhid-sensor-magn-3d.c151 static int magn_3d_read_raw(struct iio_dev *indio_dev, magn_3d_read_raw() argument
210 static int magn_3d_write_raw(struct iio_dev *indio_dev, magn_3d_write_raw() argument
242 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data) hid_sensor_push_data() argument
253 struct iio_dev *indio_dev = platform_get_drvdata(priv); magn_3d_proc_event() local
269 struct iio_dev *indio_dev = platform_get_drvdata(priv); magn_3d_capture_sample() local
417 struct iio_dev *indio_dev; hid_magn_3d_probe() local
502 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_magn_3d_remove() local
H A Dmag3110.c147 static int mag3110_read_raw(struct iio_dev *indio_dev, mag3110_read_raw() argument
213 static int mag3110_write_raw(struct iio_dev *indio_dev, mag3110_write_raw() argument
246 struct iio_dev *indio_dev = pf->indio_dev; mag3110_trigger_handler() local
334 struct iio_dev *indio_dev; mag3110_probe() local
390 struct iio_dev *indio_dev = i2c_get_clientdata(client); mag3110_remove() local
H A Dmmc35240.c354 static int mmc35240_read_raw(struct iio_dev *indio_dev, mmc35240_read_raw() argument
397 static int mmc35240_write_raw(struct iio_dev *indio_dev, mmc35240_write_raw() argument
492 struct iio_dev *indio_dev; mmc35240_probe() local
532 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mmc35240_suspend() local
542 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mmc35240_resume() local
/linux-4.4.14/drivers/iio/pressure/
H A Dst_pressure.h38 static inline int st_press_allocate_ring(struct iio_dev *indio_dev) st_press_allocate_ring() argument
43 static inline void st_press_deallocate_ring(struct iio_dev *indio_dev) st_press_deallocate_ring() argument
H A Dst_pressure_i2c.c45 struct iio_dev *indio_dev; st_press_i2c_probe() local
H A Dst_pressure_spi.c23 struct iio_dev *indio_dev; st_press_spi_probe() local
H A Dst_pressure_buffer.c28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); st_press_trig_set_state() local
33 static int st_press_buffer_preenable(struct iio_dev *indio_dev) st_press_buffer_preenable() argument
38 static int st_press_buffer_postenable(struct iio_dev *indio_dev) st_press_buffer_postenable() argument
61 static int st_press_buffer_predisable(struct iio_dev *indio_dev) st_press_buffer_predisable() argument
83 int st_press_allocate_ring(struct iio_dev *indio_dev) st_press_allocate_ring() argument
89 void st_press_deallocate_ring(struct iio_dev *indio_dev) st_press_deallocate_ring() argument
H A Dms5611_i2c.c89 struct iio_dev *indio_dev; ms5611_i2c_probe() local
H A Dms5611_spi.c87 struct iio_dev *indio_dev; ms5611_spi_probe() local
H A Dms5637.c33 static int ms5637_read_raw(struct iio_dev *indio_dev, ms5637_read_raw() argument
72 static int ms5637_write_raw(struct iio_dev *indio_dev, ms5637_write_raw() argument
130 struct iio_dev *indio_dev; ms5637_probe() local
H A Dmpl115.c99 static int mpl115_read_raw(struct iio_dev *indio_dev, mpl115_read_raw() argument
152 struct iio_dev *indio_dev; mpl115_probe() local
H A Dms5611_core.c48 static int ms5611_read_prom(struct iio_dev *indio_dev) ms5611_read_prom() argument
71 static int ms5611_read_temp_and_pressure(struct iio_dev *indio_dev, ms5611_read_temp_and_pressure() argument
160 static int ms5611_reset(struct iio_dev *indio_dev) ms5611_reset() argument
176 static int ms5611_read_raw(struct iio_dev *indio_dev, ms5611_read_raw() argument
234 static int ms5611_init(struct iio_dev *indio_dev) ms5611_init() argument
245 int ms5611_probe(struct iio_dev *indio_dev, struct device *dev, int type) ms5611_probe() argument
H A Dhid-sensor-press.c71 static int press_read_raw(struct iio_dev *indio_dev, press_read_raw() argument
137 static int press_write_raw(struct iio_dev *indio_dev, press_write_raw() argument
169 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, hid_sensor_push_data() argument
181 struct iio_dev *indio_dev = platform_get_drvdata(priv); press_proc_event() local
199 struct iio_dev *indio_dev = platform_get_drvdata(priv); press_capture_sample() local
260 struct iio_dev *indio_dev; hid_press_probe() local
351 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_press_remove() local
H A Dmpl3115.c75 static int mpl3115_read_raw(struct iio_dev *indio_dev, mpl3115_read_raw() argument
140 struct iio_dev *indio_dev = pf->indio_dev; mpl3115_trigger_handler() local
220 struct iio_dev *indio_dev; mpl3115_probe() local
279 struct iio_dev *indio_dev = i2c_get_clientdata(client); mpl3115_remove() local
H A Dt5403.c129 static int t5403_read_raw(struct iio_dev *indio_dev, t5403_read_raw() argument
161 static int t5403_write_raw(struct iio_dev *indio_dev, t5403_write_raw() argument
219 struct iio_dev *indio_dev; t5403_probe() local
H A Dbmp280.c280 static int bmp280_read_raw(struct iio_dev *indio_dev, bmp280_read_raw() argument
351 struct iio_dev *indio_dev; bmp280_probe() local
H A Dst_pressure_core.c313 static int st_press_write_raw(struct iio_dev *indio_dev, st_press_write_raw() argument
334 static int st_press_read_raw(struct iio_dev *indio_dev, st_press_read_raw() argument
416 int st_press_common_probe(struct iio_dev *indio_dev) st_press_common_probe() argument
486 void st_press_common_remove(struct iio_dev *indio_dev) st_press_common_remove() argument
/linux-4.4.14/drivers/staging/iio/meter/
H A Dade7758_trigger.c35 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); ade7758_data_rdy_trigger_set_state() local
47 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); ade7758_trig_try_reen() local
61 int ade7758_probe_trigger(struct iio_dev *indio_dev) ade7758_probe_trigger() argument
102 void ade7758_remove_trigger(struct iio_dev *indio_dev) ade7758_remove_trigger() argument
H A Dade7758_ring.c24 static int ade7758_spi_read_burst(struct iio_dev *indio_dev) ade7758_spi_read_burst() argument
63 struct iio_dev *indio_dev = pf->indio_dev; ade7758_trigger_handler() local
86 static int ade7758_ring_preenable(struct iio_dev *indio_dev) ade7758_ring_preenable() argument
109 void ade7758_unconfigure_ring(struct iio_dev *indio_dev) ade7758_unconfigure_ring() argument
115 int ade7758_configure_ring(struct iio_dev *indio_dev) ade7758_configure_ring() argument
H A Dade7854-i2c.c23 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_write_reg_8() local
42 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_write_reg_16() local
62 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_write_reg_24() local
83 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_write_reg_32() local
104 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_read_reg_8() local
130 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_read_reg_16() local
156 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_read_reg_24() local
182 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_i2c_read_reg_32() local
209 struct iio_dev *indio_dev; ade7854_i2c_probe() local
H A Dade7854-spi.c23 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_write_reg_8() local
48 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_write_reg_16() local
74 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_write_reg_24() local
101 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_write_reg_32() local
128 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_read_reg_8() local
166 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_read_reg_16() local
203 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_read_reg_24() local
241 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_spi_read_reg_32() local
278 struct iio_dev *indio_dev; ade7854_spi_probe() local
H A Dade7854.c31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_read_8bit() local
48 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_read_16bit() local
65 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_read_24bit() local
83 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_read_32bit() local
99 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_write_8bit() local
120 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_write_16bit() local
141 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_write_24bit() local
162 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_write_32bit() local
179 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_reset() local
412 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7854_set_irq() local
436 static int ade7854_initial_setup(struct iio_dev *indio_dev) ade7854_initial_setup() argument
540 int ade7854_probe(struct iio_dev *indio_dev, struct device *dev) ade7854_probe() argument
568 int ade7854_remove(struct iio_dev *indio_dev) ade7854_remove() argument
H A Dade7753.c31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7753_spi_write_reg_8() local
49 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7753_spi_write_reg_16() local
66 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7753_spi_read_reg_8() local
85 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7753_spi_read_reg_16() local
105 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7753_spi_read_reg_24() local
353 static int ade7753_initial_setup(struct iio_dev *indio_dev) ade7753_initial_setup() argument
400 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7753_write_frequency() local
497 struct iio_dev *indio_dev; ade7753_probe() local
526 struct iio_dev *indio_dev = spi_get_drvdata(spi); ade7753_remove() local
H A Dade7754.c31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7754_spi_write_reg_8() local
49 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7754_spi_write_reg_16() local
66 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7754_spi_read_reg_8() local
85 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7754_spi_read_reg_16() local
105 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7754_spi_read_reg_24() local
383 static int ade7754_initial_setup(struct iio_dev *indio_dev) ade7754_initial_setup() argument
432 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7754_write_frequency() local
532 struct iio_dev *indio_dev; ade7754_probe() local
567 struct iio_dev *indio_dev = spi_get_drvdata(spi); ade7754_remove() local
H A Dade7759.c31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7759_spi_write_reg_8() local
49 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7759_spi_write_reg_16() local
66 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7759_spi_read_reg_8() local
85 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7759_spi_read_reg_16() local
105 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7759_spi_read_reg_40() local
322 static int ade7759_initial_setup(struct iio_dev *indio_dev) ade7759_initial_setup() argument
371 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7759_write_frequency() local
454 struct iio_dev *indio_dev; ade7759_probe() local
482 struct iio_dev *indio_dev = spi_get_drvdata(spi); ade7759_remove() local
H A Dade7758_core.c32 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_spi_write_reg_8() local
50 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_spi_write_reg_16() local
76 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_spi_write_reg_24() local
102 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_spi_read_reg_8() local
141 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_spi_read_reg_16() local
183 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_spi_read_reg_24() local
460 static int ade7758_initial_setup(struct iio_dev *indio_dev) ade7758_initial_setup() argument
509 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ade7758_write_frequency() local
821 struct iio_dev *indio_dev; ade7758_probe() local
885 struct iio_dev *indio_dev = spi_get_drvdata(spi); ade7758_remove() local
H A Dade7758.h157 static inline void ade7758_remove_trigger(struct iio_dev *indio_dev) ade7758_remove_trigger() argument
160 static inline int ade7758_probe_trigger(struct iio_dev *indio_dev) ade7758_probe_trigger() argument
165 static int ade7758_configure_ring(struct iio_dev *indio_dev) ade7758_configure_ring() argument
169 static inline void ade7758_unconfigure_ring(struct iio_dev *indio_dev) ade7758_unconfigure_ring() argument
176 static inline void ade7758_uninitialize_ring(struct iio_dev *indio_dev) ade7758_uninitialize_ring() argument
/linux-4.4.14/drivers/staging/iio/adc/
H A Dad7606_ring.c48 struct iio_dev *indio_dev = iio_priv_to_dev(st); ad7606_poll_bh_to_ring() local
87 int ad7606_register_ring_funcs_and_init(struct iio_dev *indio_dev) ad7606_register_ring_funcs_and_init() argument
98 void ad7606_ring_cleanup(struct iio_dev *indio_dev) ad7606_ring_cleanup() argument
H A Dad7606_spi.c44 struct iio_dev *indio_dev; ad7606_spi_probe() local
60 struct iio_dev *indio_dev = dev_get_drvdata(&spi->dev); ad7606_spi_remove() local
68 struct iio_dev *indio_dev = dev_get_drvdata(dev); ad7606_spi_suspend() local
77 struct iio_dev *indio_dev = dev_get_drvdata(dev); ad7606_spi_resume() local
H A Dad7606_par.c22 struct iio_dev *indio_dev = platform_get_drvdata(pdev); ad7606_par16_read_block() local
38 struct iio_dev *indio_dev = platform_get_drvdata(pdev); ad7606_par8_read_block() local
53 struct iio_dev *indio_dev; ad7606_par_probe() local
86 struct iio_dev *indio_dev = platform_get_drvdata(pdev); ad7606_par_remove() local
96 struct iio_dev *indio_dev = dev_get_drvdata(dev); ad7606_par_suspend() local
105 struct iio_dev *indio_dev = dev_get_drvdata(dev); ad7606_par_resume() local
H A Dlpc32xx_adc.c69 static int lpc32xx_read_raw(struct iio_dev *indio_dev, lpc32xx_read_raw() argument
H A Dad7606_core.c39 static int ad7606_scan_direct(struct iio_dev *indio_dev, unsigned ch) ad7606_scan_direct() argument
80 static int ad7606_read_raw(struct iio_dev *indio_dev, ad7606_read_raw() argument
113 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7606_show_range() local
123 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7606_store_range() local
152 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7606_show_oversampling_ratio() local
174 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7606_store_oversampling_ratio() local
429 struct iio_dev *indio_dev = dev_id; ad7606_interrupt() local
473 struct iio_dev *indio_dev; ad7606_probe() local
563 int ad7606_remove(struct iio_dev *indio_dev, int irq) ad7606_remove() argument
579 void ad7606_suspend(struct iio_dev *indio_dev) ad7606_suspend() argument
590 void ad7606_resume(struct iio_dev *indio_dev) ad7606_resume() argument
H A Dad7780.c86 static int ad7780_read_raw(struct iio_dev *indio_dev, ad7780_read_raw() argument
168 struct iio_dev *indio_dev; ad7780_probe() local
243 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7780_remove() local
H A Dad7816.c115 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_show_mode() local
128 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_store_mode() local
161 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_show_channel() local
172 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_store_channel() local
209 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_show_value() local
264 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_show_oti() local
285 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7816_set_oti() local
347 struct iio_dev *indio_dev; ad7816_probe() local
H A Dspear_adc.c139 static int spear_adc_read_raw(struct iio_dev *indio_dev, spear_adc_read_raw() argument
179 static int spear_adc_write_raw(struct iio_dev *indio_dev, spear_adc_write_raw() argument
265 struct iio_dev *indio_dev = NULL; spear_adc_probe() local
368 struct iio_dev *indio_dev = platform_get_drvdata(pdev); spear_adc_remove() local
/linux-4.4.14/drivers/staging/iio/
H A Diio_simple_dummy_buffer.c49 struct iio_dev *indio_dev = pf->indio_dev; iio_simple_dummy_trigger_h() local
119 int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) iio_simple_dummy_configure_buffer() argument
188 void iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) iio_simple_dummy_unconfigure_buffer() argument
H A Diio_simple_dummy_events.c33 int iio_simple_dummy_read_event_config(struct iio_dev *indio_dev, iio_simple_dummy_read_event_config() argument
55 int iio_simple_dummy_write_event_config(struct iio_dev *indio_dev, iio_simple_dummy_write_event_config() argument
119 int iio_simple_dummy_read_event_value(struct iio_dev *indio_dev, iio_simple_dummy_read_event_value() argument
142 int iio_simple_dummy_write_event_value(struct iio_dev *indio_dev, iio_simple_dummy_write_event_value() argument
158 struct iio_dev *indio_dev = private; iio_simple_dummy_get_timestamp() local
177 struct iio_dev *indio_dev = private; iio_simple_dummy_event_handler() local
236 int iio_simple_dummy_events_register(struct iio_dev *indio_dev) iio_simple_dummy_events_register() argument
269 void iio_simple_dummy_events_unregister(struct iio_dev *indio_dev) iio_simple_dummy_events_unregister() argument
H A Diio_simple_dummy.c290 static int iio_dummy_read_raw(struct iio_dev *indio_dev, iio_dummy_read_raw() argument
433 static int iio_dummy_write_raw(struct iio_dev *indio_dev, iio_dummy_write_raw() argument
548 static int iio_dummy_init_device(struct iio_dev *indio_dev) iio_dummy_init_device() argument
578 struct iio_dev *indio_dev; iio_dummy_probe() local
674 struct iio_dev *indio_dev = iio_dummy_devs[index]; iio_dummy_remove() local
H A Diio_simple_dummy.h88 iio_simple_dummy_events_register(struct iio_dev *indio_dev) iio_simple_dummy_events_register() argument
94 iio_simple_dummy_events_unregister(struct iio_dev *indio_dev) iio_simple_dummy_events_unregister() argument
119 static inline int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) iio_simple_dummy_configure_buffer() argument
125 void iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) iio_simple_dummy_unconfigure_buffer() argument
/linux-4.4.14/drivers/iio/common/ssp_sensors/
H A Dssp_iio.c29 int ssp_common_buffer_postenable(struct iio_dev *indio_dev) ssp_common_buffer_postenable() argument
53 int ssp_common_buffer_postdisable(struct iio_dev *indio_dev) ssp_common_buffer_postdisable() argument
79 int ssp_common_process_data(struct iio_dev *indio_dev, void *buf, ssp_common_process_data() argument
H A Dssp_dev.c516 void ssp_register_consumer(struct iio_dev *indio_dev, enum ssp_sensor_type type) ssp_register_consumer() argument
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_ring.c37 int inv_reset_fifo(struct iio_dev *indio_dev) inv_reset_fifo() argument
106 struct iio_dev *indio_dev = pf->indio_dev; inv_mpu6050_irq_handler() local
123 struct iio_dev *indio_dev = pf->indio_dev; inv_mpu6050_read_fifo() local
H A Dinv_mpu_trigger.c16 static void inv_scan_query(struct iio_dev *indio_dev) inv_scan_query() argument
42 static int inv_mpu6050_set_enable(struct iio_dev *indio_dev, bool enable) inv_mpu6050_set_enable() argument
114 int inv_mpu6050_probe_trigger(struct iio_dev *indio_dev) inv_mpu6050_probe_trigger() argument
H A Dinv_mpu_core.c115 struct iio_dev *indio_dev = mux_priv; inv_mpu6050_select_bypass() local
144 struct iio_dev *indio_dev = mux_priv; inv_mpu6050_deselect_bypass() local
250 static int inv_mpu6050_init_config(struct iio_dev *indio_dev) inv_mpu6050_init_config() argument
302 static int inv_mpu6050_read_raw(struct iio_dev *indio_dev, inv_mpu6050_read_raw() argument
434 static int inv_write_raw_get_fmt(struct iio_dev *indio_dev, inv_write_raw_get_fmt() argument
472 static int inv_mpu6050_write_raw(struct iio_dev *indio_dev, inv_mpu6050_write_raw() argument
557 struct iio_dev *indio_dev = dev_to_iio_dev(dev); inv_mpu6050_fifo_rate_store() local
641 static int inv_mpu6050_validate_trigger(struct iio_dev *indio_dev, inv_mpu6050_validate_trigger() argument
779 struct iio_dev *indio_dev; inv_mpu_probe() local
875 struct iio_dev *indio_dev = i2c_get_clientdata(client); inv_mpu_remove() local
/linux-4.4.14/drivers/staging/iio/resolver/
H A Dad2s90.c28 static int ad2s90_read_raw(struct iio_dev *indio_dev, ad2s90_read_raw() argument
63 struct iio_dev *indio_dev; ad2s90_probe() local
H A Dad2s1200.c44 static int ad2s1200_read_raw(struct iio_dev *indio_dev, ad2s1200_read_raw() argument
107 struct iio_dev *indio_dev; ad2s1200_probe() local
H A Dad2s1210.c464 static int ad2s1210_read_raw(struct iio_dev *indio_dev, ad2s1210_read_raw() argument
671 struct iio_dev *indio_dev; ad2s1210_probe() local
721 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad2s1210_remove() local
/linux-4.4.14/drivers/iio/humidity/
H A Dsi7020.c44 static int si7020_read_raw(struct iio_dev *indio_dev, si7020_read_raw() argument
117 struct iio_dev *indio_dev; si7020_probe() local
H A Dhdc100x.c184 static int hdc100x_read_raw(struct iio_dev *indio_dev, hdc100x_read_raw() argument
232 static int hdc100x_write_raw(struct iio_dev *indio_dev, hdc100x_write_raw() argument
272 struct iio_dev *indio_dev; hdc100x_probe() local
H A Dhtu21.c39 static int htu21_read_raw(struct iio_dev *indio_dev, htu21_read_raw() argument
78 static int htu21_write_raw(struct iio_dev *indio_dev, htu21_write_raw() argument
132 struct iio_dev *indio_dev = dev_to_iio_dev(dev); htu21_show_battery_low() local
141 struct iio_dev *indio_dev = dev_to_iio_dev(dev); htu21_show_heater() local
151 struct iio_dev *indio_dev = dev_to_iio_dev(dev); htu21_write_heater() local
185 struct iio_dev *indio_dev; htu21_probe() local
H A Dsi7005.c76 static int si7005_read_raw(struct iio_dev *indio_dev, si7005_read_raw() argument
133 struct iio_dev *indio_dev; si7005_probe() local
/linux-4.4.14/drivers/staging/iio/accel/
H A Dadis16201_core.c32 static int adis16201_read_raw(struct iio_dev *indio_dev, adis16201_read_raw() argument
104 static int adis16201_write_raw(struct iio_dev *indio_dev, adis16201_write_raw() argument
183 struct iio_dev *indio_dev; adis16201_probe() local
226 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16201_remove() local
H A Dadis16203_core.c31 static int adis16203_write_raw(struct iio_dev *indio_dev, adis16203_write_raw() argument
44 static int adis16203_read_raw(struct iio_dev *indio_dev, adis16203_read_raw() argument
150 struct iio_dev *indio_dev; adis16203_probe() local
194 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16203_remove() local
H A Dadis16204_core.c36 static int adis16204_read_raw(struct iio_dev *indio_dev, adis16204_read_raw() argument
112 static int adis16204_write_raw(struct iio_dev *indio_dev, adis16204_write_raw() argument
190 struct iio_dev *indio_dev; adis16204_probe() local
232 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16204_remove() local
H A Dadis16209_core.c37 static int adis16209_write_raw(struct iio_dev *indio_dev, adis16209_write_raw() argument
65 static int adis16209_read_raw(struct iio_dev *indio_dev, adis16209_read_raw() argument
185 struct iio_dev *indio_dev; adis16209_probe() local
226 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16209_remove() local
H A Dadis16240_core.c34 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16240_spi_read_signed() local
58 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16240_read_12bit_signed() local
80 static int adis16240_read_raw(struct iio_dev *indio_dev, adis16240_read_raw() argument
155 static int adis16240_write_raw(struct iio_dev *indio_dev, adis16240_write_raw() argument
239 struct iio_dev *indio_dev; adis16240_probe() local
279 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16240_remove() local
H A Dlis3l02dq_ring.c31 struct iio_dev *indio_dev = private; lis3l02dq_data_rdy_trig_poll() local
57 static int lis3l02dq_read_all(struct iio_dev *indio_dev, u8 *rx_array) lis3l02dq_read_all() argument
112 static int lis3l02dq_get_buffer_element(struct iio_dev *indio_dev, lis3l02dq_get_buffer_element() argument
140 struct iio_dev *indio_dev = pf->indio_dev; lis3l02dq_trigger_handler() local
161 __lis3l02dq_write_data_ready_config(struct iio_dev *indio_dev, bool state) __lis3l02dq_write_data_ready_config() argument
230 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); lis3l02dq_data_rdy_trigger_set_state() local
254 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); lis3l02dq_trig_try_reen() local
279 int lis3l02dq_probe_trigger(struct iio_dev *indio_dev) lis3l02dq_probe_trigger() argument
305 void lis3l02dq_remove_trigger(struct iio_dev *indio_dev) lis3l02dq_remove_trigger() argument
313 void lis3l02dq_unconfigure_buffer(struct iio_dev *indio_dev) lis3l02dq_unconfigure_buffer() argument
319 static int lis3l02dq_buffer_postenable(struct iio_dev *indio_dev) lis3l02dq_buffer_postenable() argument
364 static int lis3l02dq_buffer_predisable(struct iio_dev *indio_dev) lis3l02dq_buffer_predisable() argument
395 int lis3l02dq_configure_buffer(struct iio_dev *indio_dev) lis3l02dq_configure_buffer() argument
H A Dsca3000_ring.c84 struct iio_dev *indio_dev = hw_ring->private; sca3000_read_first_n_hw_rb() local
146 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_query_ring_int() local
167 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_set_ring_int() local
208 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_show_buffer_scale() local
233 static struct iio_buffer *sca3000_rb_allocate(struct iio_dev *indio_dev) sca3000_rb_allocate() argument
265 int sca3000_configure_ring(struct iio_dev *indio_dev) sca3000_configure_ring() argument
281 void sca3000_unconfigure_ring(struct iio_dev *indio_dev) sca3000_unconfigure_ring() argument
287 int __sca3000_hw_ring_state_set(struct iio_dev *indio_dev, bool state) __sca3000_hw_ring_state_set() argument
318 static int sca3000_hw_ring_preenable(struct iio_dev *indio_dev) sca3000_hw_ring_preenable() argument
323 static int sca3000_hw_ring_postdisable(struct iio_dev *indio_dev) sca3000_hw_ring_postdisable() argument
333 void sca3000_register_ring_funcs(struct iio_dev *indio_dev) sca3000_register_ring_funcs() argument
H A Dadis16220_core.c28 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16220_read_16bit() local
47 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16220_write_16bit() local
62 static int adis16220_capture(struct iio_dev *indio_dev) adis16220_capture() argument
81 struct iio_dev *indio_dev = dev_to_iio_dev(dev); adis16220_write_capture() local
97 static ssize_t adis16220_capture_buffer_read(struct iio_dev *indio_dev, adis16220_capture_buffer_read() argument
165 struct iio_dev *indio_dev = dev_to_iio_dev(kobj_to_dev(kobj)); adis16220_accel_bin_read() local
186 struct iio_dev *indio_dev = dev_to_iio_dev(kobj_to_dev(kobj)); adis16220_adc1_bin_read() local
207 struct iio_dev *indio_dev = dev_to_iio_dev(kobj_to_dev(kobj)); adis16220_adc2_bin_read() local
261 static int adis16220_read_raw(struct iio_dev *indio_dev, adis16220_read_raw() argument
419 struct iio_dev *indio_dev; adis16220_probe() local
473 struct iio_dev *indio_dev = spi_get_drvdata(spi); adis16220_remove() local
H A Dlis3l02dq.h194 static inline void lis3l02dq_remove_trigger(struct iio_dev *indio_dev) lis3l02dq_remove_trigger() argument
198 static inline int lis3l02dq_probe_trigger(struct iio_dev *indio_dev) lis3l02dq_probe_trigger() argument
203 static int lis3l02dq_configure_buffer(struct iio_dev *indio_dev) lis3l02dq_configure_buffer() argument
208 static inline void lis3l02dq_unconfigure_buffer(struct iio_dev *indio_dev) lis3l02dq_unconfigure_buffer() argument
H A Dlis3l02dq_core.c52 int lis3l02dq_spi_read_reg_8(struct iio_dev *indio_dev, lis3l02dq_spi_read_reg_8() argument
81 int lis3l02dq_spi_write_reg_8(struct iio_dev *indio_dev, lis3l02dq_spi_write_reg_8() argument
104 static int lis3l02dq_spi_write_reg_s16(struct iio_dev *indio_dev, lis3l02dq_spi_write_reg_s16() argument
134 static int lis3l02dq_read_reg_s16(struct iio_dev *indio_dev, lis3l02dq_read_reg_s16() argument
192 static int lis3l02dq_read_thresh(struct iio_dev *indio_dev, lis3l02dq_read_thresh() argument
207 static int lis3l02dq_write_thresh(struct iio_dev *indio_dev, lis3l02dq_write_thresh() argument
221 static int lis3l02dq_write_raw(struct iio_dev *indio_dev, lis3l02dq_write_raw() argument
250 static int lis3l02dq_read_raw(struct iio_dev *indio_dev, lis3l02dq_read_raw() argument
304 struct iio_dev *indio_dev = dev_to_iio_dev(dev); lis3l02dq_read_frequency() local
336 struct iio_dev *indio_dev = dev_to_iio_dev(dev); lis3l02dq_write_frequency() local
381 static int lis3l02dq_initial_setup(struct iio_dev *indio_dev) lis3l02dq_initial_setup() argument
451 struct iio_dev *indio_dev = private; lis3l02dq_event_handler() local
563 static int lis3l02dq_read_event_config(struct iio_dev *indio_dev, lis3l02dq_read_event_config() argument
581 int lis3l02dq_disable_all_events(struct iio_dev *indio_dev) lis3l02dq_disable_all_events() argument
615 static int lis3l02dq_write_event_config(struct iio_dev *indio_dev, lis3l02dq_write_event_config() argument
695 struct iio_dev *indio_dev; lis3l02dq_probe() local
757 static int lis3l02dq_stop_device(struct iio_dev *indio_dev) lis3l02dq_stop_device() argument
785 struct iio_dev *indio_dev = spi_get_drvdata(spi); lis3l02dq_remove() local
H A Dsca3000_core.c233 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_show_rev() local
261 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_show_available_measurement_modes() local
293 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_show_measurement_mode() local
344 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_store_measurement_mode() local
447 static int sca3000_read_raw(struct iio_dev *indio_dev, sca3000_read_raw() argument
516 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_read_av_freq() local
588 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_read_frequency() local
630 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_set_frequency() local
682 static int sca3000_read_thresh(struct iio_dev *indio_dev, sca3000_read_thresh() argument
714 static int sca3000_write_thresh(struct iio_dev *indio_dev, sca3000_write_thresh() argument
775 struct iio_dev *indio_dev = private; sca3000_event_handler() local
836 static int sca3000_read_event_config(struct iio_dev *indio_dev, sca3000_read_event_config() argument
875 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_query_free_fall_mode() local
900 struct iio_dev *indio_dev = dev_to_iio_dev(dev); sca3000_set_free_fall_mode() local
939 static int sca3000_write_event_config(struct iio_dev *indio_dev, sca3000_write_event_config() argument
1100 struct iio_dev *indio_dev; sca3000_probe() local
1175 struct iio_dev *indio_dev = spi_get_drvdata(spi); sca3000_remove() local
H A Dsca3000.h263 static inline void sca3000_register_ring_funcs(struct iio_dev *indio_dev) sca3000_register_ring_funcs() argument
268 int sca3000_register_ring_access_and_init(struct iio_dev *indio_dev) sca3000_register_ring_access_and_init() argument
/linux-4.4.14/drivers/iio/adc/
H A Dti-adc128s052.c59 static int adc128_read_raw(struct iio_dev *indio_dev, adc128_read_raw() argument
129 struct iio_dev *indio_dev; adc128_probe() local
168 struct iio_dev *indio_dev = spi_get_drvdata(spi); adc128_remove() local
H A Dviperboard_adc.c117 struct iio_dev *indio_dev; vprbrd_adc_probe() local
H A Dxilinx-xadc-events.c31 static void xadc_handle_event(struct iio_dev *indio_dev, unsigned int event) xadc_handle_event() argument
63 void xadc_handle_events(struct iio_dev *indio_dev, unsigned long events) xadc_handle_events() argument
116 int xadc_read_event_config(struct iio_dev *indio_dev, xadc_read_event_config() argument
125 int xadc_write_event_config(struct iio_dev *indio_dev, xadc_write_event_config() argument
164 int xadc_read_event_value(struct iio_dev *indio_dev, xadc_read_event_value() argument
188 int xadc_write_event_value(struct iio_dev *indio_dev, xadc_write_event_value() argument
16 xadc_event_to_channel( struct iio_dev *indio_dev, unsigned int event) xadc_event_to_channel() argument
H A Daxp288_adc.c136 static int axp288_adc_read_raw(struct iio_dev *indio_dev, axp288_adc_read_raw() argument
183 struct iio_dev *indio_dev; axp288_adc_probe() local
233 struct iio_dev *indio_dev = platform_get_drvdata(pdev); axp288_adc_remove() local
H A Dlp8788_adc.c97 static int lp8788_adc_read_raw(struct iio_dev *indio_dev, lp8788_adc_read_raw() argument
170 static int lp8788_iio_map_register(struct iio_dev *indio_dev, lp8788_iio_map_register() argument
193 struct iio_dev *indio_dev; lp8788_adc_probe() local
234 struct iio_dev *indio_dev = platform_get_drvdata(pdev); lp8788_adc_remove() local
H A Dmen_z188_adc.c108 struct iio_dev *indio_dev; men_z188_probe() local
145 struct iio_dev *indio_dev = mcb_get_drvdata(dev); men_z188_remove() local
H A Dad7266.c64 static int ad7266_preenable(struct iio_dev *indio_dev) ad7266_preenable() argument
70 static int ad7266_postdisable(struct iio_dev *indio_dev) ad7266_postdisable() argument
86 struct iio_dev *indio_dev = pf->indio_dev; ad7266_trigger_handler() local
124 static int ad7266_update_scan_mode(struct iio_dev *indio_dev, ad7266_update_scan_mode() argument
148 static int ad7266_read_raw(struct iio_dev *indio_dev, ad7266_read_raw() argument
361 static void ad7266_init_channels(struct iio_dev *indio_dev) ad7266_init_channels() argument
388 struct iio_dev *indio_dev; ad7266_probe() local
489 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7266_remove() local
H A Dad7298.c105 static int ad7298_update_scan_mode(struct iio_dev *indio_dev, ad7298_update_scan_mode() argument
157 struct iio_dev *indio_dev = pf->indio_dev; ad7298_trigger_handler() local
231 static int ad7298_read_raw(struct iio_dev *indio_dev, ad7298_read_raw() argument
290 struct iio_dev *indio_dev; ad7298_probe() local
361 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7298_remove() local
H A Dad7476.c64 struct iio_dev *indio_dev = pf->indio_dev; ad7476_trigger_handler() local
97 static int ad7476_read_raw(struct iio_dev *indio_dev, ad7476_read_raw() argument
206 struct iio_dev *indio_dev; ad7476_probe() local
267 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7476_remove() local
H A Dad7887.c77 static int ad7887_ring_preenable(struct iio_dev *indio_dev) ad7887_ring_preenable() argument
99 static int ad7887_ring_postdisable(struct iio_dev *indio_dev) ad7887_ring_postdisable() argument
116 struct iio_dev *indio_dev = pf->indio_dev; ad7887_trigger_handler() local
148 static int ad7887_read_raw(struct iio_dev *indio_dev, ad7887_read_raw() argument
240 struct iio_dev *indio_dev; ad7887_probe() local
339 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7887_remove() local
H A Dad7923.c132 static int ad7923_update_scan_mode(struct iio_dev *indio_dev, ad7923_update_scan_mode() argument
175 struct iio_dev *indio_dev = pf->indio_dev; ad7923_trigger_handler() local
225 static int ad7923_read_raw(struct iio_dev *indio_dev, ad7923_read_raw() argument
272 struct iio_dev *indio_dev; ad7923_probe() local
338 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7923_remove() local
H A Dad_sigma_delta.c247 int ad_sigma_delta_single_conversion(struct iio_dev *indio_dev, ad_sigma_delta_single_conversion() argument
307 static int ad_sd_buffer_postenable(struct iio_dev *indio_dev) ad_sd_buffer_postenable() argument
342 static int ad_sd_buffer_postdisable(struct iio_dev *indio_dev) ad_sd_buffer_postdisable() argument
363 struct iio_dev *indio_dev = pf->indio_dev; ad_sd_trigger_handler() local
426 int ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig) ad_sd_validate_trigger() argument
441 static int ad_sd_probe_trigger(struct iio_dev *indio_dev) ad_sd_probe_trigger() argument
487 static void ad_sd_remove_trigger(struct iio_dev *indio_dev) ad_sd_remove_trigger() argument
500 int ad_sd_setup_buffer_and_trigger(struct iio_dev *indio_dev) ad_sd_setup_buffer_and_trigger() argument
523 void ad_sd_cleanup_buffer_and_trigger(struct iio_dev *indio_dev) ad_sd_cleanup_buffer_and_trigger() argument
540 int ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev, ad_sd_init() argument
H A Dmcp320x.c138 static int mcp320x_read_raw(struct iio_dev *indio_dev, mcp320x_read_raw() argument
291 struct iio_dev *indio_dev; mcp320x_probe() local
346 struct iio_dev *indio_dev = spi_get_drvdata(spi); mcp320x_remove() local
H A Drockchip_saradc.c60 static int rockchip_saradc_read_raw(struct iio_dev *indio_dev, rockchip_saradc_read_raw() argument
178 struct iio_dev *indio_dev = NULL; rockchip_saradc_probe() local
292 struct iio_dev *indio_dev = platform_get_drvdata(pdev); rockchip_saradc_remove() local
306 struct iio_dev *indio_dev = dev_get_drvdata(dev); rockchip_saradc_suspend() local
318 struct iio_dev *indio_dev = dev_get_drvdata(dev); rockchip_saradc_resume() local
H A Dad7291.c113 struct iio_dev *indio_dev = private; ad7291_event_handler() local
202 static int ad7291_read_event_value(struct iio_dev *indio_dev, ad7291_read_event_value() argument
227 static int ad7291_write_event_value(struct iio_dev *indio_dev, ad7291_write_event_value() argument
248 static int ad7291_read_event_config(struct iio_dev *indio_dev, ad7291_read_event_config() argument
271 static int ad7291_write_event_config(struct iio_dev *indio_dev, ad7291_write_event_config() argument
321 static int ad7291_read_raw(struct iio_dev *indio_dev, ad7291_read_raw() argument
472 struct iio_dev *indio_dev; ad7291_probe() local
552 struct iio_dev *indio_dev = i2c_get_clientdata(client); ad7291_remove() local
H A Dberlin2-adc.c107 static int berlin2_adc_read(struct iio_dev *indio_dev, int channel) berlin2_adc_read() argument
151 static int berlin2_adc_tsen_read(struct iio_dev *indio_dev) berlin2_adc_tsen_read() argument
202 static int berlin2_adc_read_raw(struct iio_dev *indio_dev, berlin2_adc_read_raw() argument
286 struct iio_dev *indio_dev; berlin2_adc_probe() local
351 struct iio_dev *indio_dev = platform_get_drvdata(pdev); berlin2_adc_remove() local
H A Dcc10001_adc.c110 static u16 cc10001_adc_poll_done(struct iio_dev *indio_dev, cc10001_adc_poll_done() argument
143 struct iio_dev *indio_dev; cc10001_adc_trigger_h() local
195 static u16 cc10001_adc_read_raw_voltage(struct iio_dev *indio_dev, cc10001_adc_read_raw_voltage() argument
218 static int cc10001_adc_read_raw(struct iio_dev *indio_dev, cc10001_adc_read_raw() argument
251 static int cc10001_update_scan_mode(struct iio_dev *indio_dev, cc10001_update_scan_mode() argument
270 static int cc10001_adc_channel_init(struct iio_dev *indio_dev, cc10001_adc_channel_init() argument
319 struct iio_dev *indio_dev; cc10001_adc_probe() local
417 struct iio_dev *indio_dev = platform_get_drvdata(pdev); cc10001_adc_remove() local
H A Dmax1027.c218 static int max1027_read_single_value(struct iio_dev *indio_dev, max1027_read_single_value() argument
266 static int max1027_read_raw(struct iio_dev *indio_dev, max1027_read_raw() argument
306 static int max1027_debugfs_reg_access(struct iio_dev *indio_dev, max1027_debugfs_reg_access() argument
320 static int max1027_validate_trigger(struct iio_dev *indio_dev, max1027_validate_trigger() argument
333 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); max1027_set_trigger_state() local
377 struct iio_dev *indio_dev = pf->indio_dev; max1027_trigger_handler() local
408 struct iio_dev *indio_dev; max1027_probe() local
498 struct iio_dev *indio_dev = spi_get_drvdata(spi); max1027_remove() local
363 max1027_validate_device(struct iio_trigger *trig, struct iio_dev *indio_dev) max1027_validate_device() argument
H A Dmcp3422.c256 static int mcp3422_write_raw_get_fmt(struct iio_dev *indio_dev, mcp3422_write_raw_get_fmt() argument
331 struct iio_dev *indio_dev; mcp3422_probe() local
H A Dnau7802.c159 struct iio_dev *indio_dev = private; nau7802_eoc_trigger() local
186 static int nau7802_read_irq(struct iio_dev *indio_dev, nau7802_read_irq() argument
224 static int nau7802_read_poll(struct iio_dev *indio_dev, nau7802_read_poll() argument
271 static int nau7802_read_raw(struct iio_dev *indio_dev, nau7802_read_raw() argument
341 static int nau7802_write_raw(struct iio_dev *indio_dev, nau7802_write_raw() argument
378 static int nau7802_write_raw_get_fmt(struct iio_dev *indio_dev, nau7802_write_raw_get_fmt() argument
396 struct iio_dev *indio_dev; nau7802_probe() local
543 struct iio_dev *indio_dev = i2c_get_clientdata(client); nau7802_remove() local
H A Dti_am335x_adc.c86 static void tiadc_step_config(struct iio_dev *indio_dev) tiadc_step_config() argument
151 struct iio_dev *indio_dev = private; tiadc_irq_h() local
180 struct iio_dev *indio_dev = private; tiadc_worker_h() local
200 static int tiadc_buffer_preenable(struct iio_dev *indio_dev) tiadc_buffer_preenable() argument
217 static int tiadc_buffer_postenable(struct iio_dev *indio_dev) tiadc_buffer_postenable() argument
238 static int tiadc_buffer_predisable(struct iio_dev *indio_dev) tiadc_buffer_predisable() argument
256 static int tiadc_buffer_postdisable(struct iio_dev *indio_dev) tiadc_buffer_postdisable() argument
270 static int tiadc_iio_buffered_hardware_setup(struct iio_dev *indio_dev, tiadc_iio_buffered_hardware_setup() argument
301 static void tiadc_iio_buffered_hardware_remove(struct iio_dev *indio_dev) tiadc_iio_buffered_hardware_remove() argument
321 static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) tiadc_channel_init() argument
353 static void tiadc_channels_remove(struct iio_dev *indio_dev) tiadc_channels_remove() argument
358 static int tiadc_read_raw(struct iio_dev *indio_dev, tiadc_read_raw() argument
460 struct iio_dev *indio_dev; tiadc_probe() local
520 struct iio_dev *indio_dev = platform_get_drvdata(pdev); tiadc_remove() local
537 struct iio_dev *indio_dev = dev_get_drvdata(dev); tiadc_suspend() local
555 struct iio_dev *indio_dev = dev_get_drvdata(dev); tiadc_resume() local
H A Dad7791.c200 static int ad7791_read_raw(struct iio_dev *indio_dev, ad7791_read_raw() argument
261 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7791_read_frequency() local
271 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7791_write_frequency() local
357 struct iio_dev *indio_dev; ad7791_probe() local
419 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7791_remove() local
H A Dad799x.c183 struct iio_dev *indio_dev = pf->indio_dev; ad799x_trigger_handler() local
222 static int ad799x_update_scan_mode(struct iio_dev *indio_dev, ad799x_update_scan_mode() argument
274 static int ad799x_read_raw(struct iio_dev *indio_dev, ad799x_read_raw() argument
321 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad799x_read_frequency() local
336 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad799x_write_frequency() local
373 static int ad799x_read_event_config(struct iio_dev *indio_dev, ad799x_read_event_config() argument
389 static int ad799x_write_event_config(struct iio_dev *indio_dev, ad799x_write_event_config() argument
441 static int ad799x_write_event_value(struct iio_dev *indio_dev, ad799x_write_event_value() argument
463 static int ad799x_read_event_value(struct iio_dev *indio_dev, ad799x_read_event_value() argument
487 struct iio_dev *indio_dev = private; ad799x_event_handler() local
777 struct iio_dev *indio_dev; ad799x_probe() local
865 struct iio_dev *indio_dev = i2c_get_clientdata(client); ad799x_remove() local
H A Dda9150-gpadc.c226 static int da9150_gpadc_read_raw(struct iio_dev *indio_dev, da9150_gpadc_read_raw() argument
328 struct iio_dev *indio_dev; da9150_gpadc_probe() local
387 struct iio_dev *indio_dev = platform_get_drvdata(pdev); da9150_gpadc_remove() local
H A Dqcom-spmi-iadc.c318 static int iadc_read_raw(struct iio_dev *indio_dev, iadc_read_raw() argument
498 struct iio_dev *indio_dev; iadc_probe() local
H A Dtwl6030-gpadc.c384 static irqreturn_t twl6030_gpadc_irq_handler(int irq, void *indio_dev) twl6030_gpadc_irq_handler() argument
517 static int twl6030_gpadc_read_raw(struct iio_dev *indio_dev, twl6030_gpadc_read_raw() argument
886 struct iio_dev *indio_dev; twl6030_gpadc_probe() local
956 struct iio_dev *indio_dev = platform_get_drvdata(pdev); twl6030_gpadc_remove() local
/linux-4.4.14/drivers/iio/amplifiers/
H A Dad8366.c33 static int ad8366_write(struct iio_dev *indio_dev, ad8366_write() argument
52 static int ad8366_read_raw(struct iio_dev *indio_dev, ad8366_read_raw() argument
82 static int ad8366_write_raw(struct iio_dev *indio_dev, ad8366_write_raw() argument
138 struct iio_dev *indio_dev; ad8366_probe() local
182 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad8366_remove() local
/linux-4.4.14/drivers/iio/common/hid-sensors/
H A Dhid-sensor-trigger.c143 int hid_sensor_setup_trigger(struct iio_dev *indio_dev, const char *name, hid_sensor_setup_trigger() argument
194 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_sensor_suspend() local
203 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_sensor_resume() local
/linux-4.4.14/drivers/iio/temperature/
H A Dtsys02d.c30 static int tsys02d_read_raw(struct iio_dev *indio_dev, tsys02d_read_raw() argument
61 static int tsys02d_write_raw(struct iio_dev *indio_dev, tsys02d_write_raw() argument
99 struct iio_dev *indio_dev = dev_to_iio_dev(dev); tsys02_read_battery_low() local
130 struct iio_dev *indio_dev; tsys02d_probe() local
H A Dtsys01.c46 static int tsys01_read_temperature(struct iio_dev *indio_dev, tsys01_read_temperature() argument
80 static int tsys01_read_raw(struct iio_dev *indio_dev, tsys01_read_raw() argument
128 static int tsys01_read_prom(struct iio_dev *indio_dev) tsys01_read_prom() argument
156 static int tsys01_probe(struct iio_dev *indio_dev, struct device *dev) tsys01_probe() argument
185 struct iio_dev *indio_dev; tsys01_i2c_probe() local
H A Dtmp006.c76 static int tmp006_read_raw(struct iio_dev *indio_dev, tmp006_read_raw() argument
126 static int tmp006_write_raw(struct iio_dev *indio_dev, tmp006_write_raw() argument
203 struct iio_dev *indio_dev; tmp006_probe() local
247 struct iio_dev *indio_dev = i2c_get_clientdata(client); tmp006_remove() local
258 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); tmp006_suspend() local
H A Dmlx90614.c221 static int mlx90614_read_raw(struct iio_dev *indio_dev, mlx90614_read_raw() argument
312 static int mlx90614_write_raw(struct iio_dev *indio_dev, mlx90614_write_raw() argument
351 static int mlx90614_write_raw_get_fmt(struct iio_dev *indio_dev, mlx90614_write_raw_get_fmt() argument
514 struct iio_dev *indio_dev; mlx90614_probe() local
567 struct iio_dev *indio_dev = i2c_get_clientdata(client); mlx90614_remove() local
591 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mlx90614_pm_suspend() local
602 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mlx90614_pm_resume() local
623 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mlx90614_pm_runtime_suspend() local
631 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); mlx90614_pm_runtime_resume() local
/linux-4.4.14/drivers/staging/iio/frequency/
H A Dad9832.c78 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad9832_write() local
205 struct iio_dev *indio_dev; ad9832_probe() local
322 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad9832_remove() local
H A Dad9834.c70 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad9834_write() local
149 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad9834_store_wavetype() local
208 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad9834_show_out0_wavetype_available() local
230 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad9834_show_out1_wavetype_available() local
323 struct iio_dev *indio_dev; ad9834_probe() local
427 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad9834_remove() local
/linux-4.4.14/drivers/staging/iio/gyro/
H A Dadis16060_core.c43 static int adis16060_spi_write(struct iio_dev *indio_dev, u8 val) adis16060_spi_write() argument
56 static int adis16060_spi_read(struct iio_dev *indio_dev, u16 *val) adis16060_spi_read() argument
79 static int adis16060_read_raw(struct iio_dev *indio_dev, adis16060_read_raw() argument
157 struct iio_dev *indio_dev; adis16060_r_probe() local
187 struct iio_dev *indio_dev = adis16060_iio_dev; adis16060_w_probe() local
/linux-4.4.14/drivers/iio/chemical/
H A Dvz89x.c140 static int vz89x_read_raw(struct iio_dev *indio_dev, vz89x_read_raw() argument
204 struct iio_dev *indio_dev; vz89x_probe() local
/linux-4.4.14/drivers/iio/dac/
H A Dad5624r_spi.c46 static int ad5624r_read_raw(struct iio_dev *indio_dev, ad5624r_read_raw() argument
63 static int ad5624r_write_raw(struct iio_dev *indio_dev, ad5624r_write_raw() argument
91 static int ad5624r_get_powerdown_mode(struct iio_dev *indio_dev, ad5624r_get_powerdown_mode() argument
99 static int ad5624r_set_powerdown_mode(struct iio_dev *indio_dev, ad5624r_set_powerdown_mode() argument
116 static ssize_t ad5624r_read_dac_powerdown(struct iio_dev *indio_dev, ad5624r_read_dac_powerdown() argument
125 static ssize_t ad5624r_write_dac_powerdown(struct iio_dev *indio_dev, ad5624r_write_dac_powerdown() argument
227 struct iio_dev *indio_dev; ad5624r_probe() local
285 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5624r_remove() local
H A Dm62332.c42 static int m62332_set_value(struct iio_dev *indio_dev, u8 val, int channel) m62332_set_value() argument
84 static int m62332_read_raw(struct iio_dev *indio_dev, m62332_read_raw() argument
119 static int m62332_write_raw(struct iio_dev *indio_dev, m62332_write_raw() argument
140 struct iio_dev *indio_dev = i2c_get_clientdata(client); m62332_suspend() local
157 struct iio_dev *indio_dev = i2c_get_clientdata(client); m62332_resume() local
200 struct iio_dev *indio_dev; m62332_probe() local
243 struct iio_dev *indio_dev = i2c_get_clientdata(client); m62332_remove() local
H A Dmax517.c56 static int max517_set_value(struct iio_dev *indio_dev, max517_set_value() argument
79 static int max517_read_raw(struct iio_dev *indio_dev, max517_read_raw() argument
99 static int max517_write_raw(struct iio_dev *indio_dev, max517_write_raw() argument
167 struct iio_dev *indio_dev; max517_probe() local
H A Dmcp4922.c69 static int mcp4922_read_raw(struct iio_dev *indio_dev, mcp4922_read_raw() argument
90 static int mcp4922_write_raw(struct iio_dev *indio_dev, mcp4922_write_raw() argument
127 struct iio_dev *indio_dev; mcp4922_probe() local
185 struct iio_dev *indio_dev = spi_get_drvdata(spi); mcp4922_remove() local
H A Dad5449.c85 static int ad5449_write(struct iio_dev *indio_dev, unsigned int addr, ad5449_write() argument
99 static int ad5449_read(struct iio_dev *indio_dev, unsigned int addr, ad5449_read() argument
131 static int ad5449_read_raw(struct iio_dev *indio_dev, ad5449_read_raw() argument
169 static int ad5449_write_raw(struct iio_dev *indio_dev, ad5449_write_raw() argument
273 struct iio_dev *indio_dev; ad5449_spi_probe() local
334 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5449_spi_remove() local
H A Dad5504.c95 static int ad5504_read_raw(struct iio_dev *indio_dev, ad5504_read_raw() argument
121 static int ad5504_write_raw(struct iio_dev *indio_dev, ad5504_write_raw() argument
145 static int ad5504_get_powerdown_mode(struct iio_dev *indio_dev, ad5504_get_powerdown_mode() argument
153 static int ad5504_set_powerdown_mode(struct iio_dev *indio_dev, ad5504_set_powerdown_mode() argument
170 static ssize_t ad5504_read_dac_powerdown(struct iio_dev *indio_dev, ad5504_read_dac_powerdown() argument
179 static ssize_t ad5504_write_dac_powerdown(struct iio_dev *indio_dev, ad5504_write_dac_powerdown() argument
277 struct iio_dev *indio_dev; ad5504_probe() local
345 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5504_remove() local
H A Dad5764.c124 static int ad5764_write(struct iio_dev *indio_dev, unsigned int reg, ad5764_write() argument
139 static int ad5764_read(struct iio_dev *indio_dev, unsigned int reg, ad5764_read() argument
184 static int ad5764_write_raw(struct iio_dev *indio_dev, ad5764_write_raw() argument
221 static int ad5764_read_raw(struct iio_dev *indio_dev, ad5764_read_raw() argument
277 struct iio_dev *indio_dev; ad5764_probe() local
337 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5764_remove() local
H A Dad7303.c62 static ssize_t ad7303_read_dac_powerdown(struct iio_dev *indio_dev, ad7303_read_dac_powerdown() argument
71 static ssize_t ad7303_write_dac_powerdown(struct iio_dev *indio_dev, ad7303_write_dac_powerdown() argument
112 static int ad7303_read_raw(struct iio_dev *indio_dev, ad7303_read_raw() argument
137 static int ad7303_write_raw(struct iio_dev *indio_dev, ad7303_write_raw() argument
202 struct iio_dev *indio_dev; ad7303_probe() local
272 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad7303_remove() local
H A Dmcp4725.c74 struct iio_dev *indio_dev = dev_to_iio_dev(dev); mcp4725_store_eeprom() local
137 static int mcp4725_get_powerdown_mode(struct iio_dev *indio_dev, mcp4725_get_powerdown_mode() argument
145 static int mcp4725_set_powerdown_mode(struct iio_dev *indio_dev, mcp4725_set_powerdown_mode() argument
155 static ssize_t mcp4725_read_powerdown(struct iio_dev *indio_dev, mcp4725_read_powerdown() argument
163 static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev, mcp4725_write_powerdown() argument
214 static int mcp4725_set_value(struct iio_dev *indio_dev, int val) mcp4725_set_value() argument
235 static int mcp4725_read_raw(struct iio_dev *indio_dev, mcp4725_read_raw() argument
253 static int mcp4725_write_raw(struct iio_dev *indio_dev, mcp4725_write_raw() argument
284 struct iio_dev *indio_dev; mcp4725_probe() local
H A Dad5421.c133 static int ad5421_write_unlocked(struct iio_dev *indio_dev, ad5421_write_unlocked() argument
143 static int ad5421_write(struct iio_dev *indio_dev, unsigned int reg, ad5421_write() argument
155 static int ad5421_read(struct iio_dev *indio_dev, unsigned int reg) ad5421_read() argument
183 static int ad5421_update_ctrl(struct iio_dev *indio_dev, unsigned int set, ad5421_update_ctrl() argument
203 struct iio_dev *indio_dev = data; ad5421_fault_handler() local
312 static int ad5421_read_raw(struct iio_dev *indio_dev, ad5421_read_raw() argument
354 static int ad5421_write_raw(struct iio_dev *indio_dev, ad5421_write_raw() argument
383 static int ad5421_write_event_config(struct iio_dev *indio_dev, ad5421_write_event_config() argument
414 static int ad5421_read_event_config(struct iio_dev *indio_dev, ad5421_read_event_config() argument
438 static int ad5421_read_event_value(struct iio_dev *indio_dev, ad5421_read_event_value() argument
474 struct iio_dev *indio_dev; ad5421_probe() local
H A Dad5686.c139 static int ad5686_get_powerdown_mode(struct iio_dev *indio_dev, ad5686_get_powerdown_mode() argument
147 static int ad5686_set_powerdown_mode(struct iio_dev *indio_dev, ad5686_set_powerdown_mode() argument
165 static ssize_t ad5686_read_dac_powerdown(struct iio_dev *indio_dev, ad5686_read_dac_powerdown() argument
174 static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev, ad5686_write_dac_powerdown() argument
197 static int ad5686_read_raw(struct iio_dev *indio_dev, ad5686_read_raw() argument
223 static int ad5686_write_raw(struct iio_dev *indio_dev, ad5686_write_raw() argument
315 struct iio_dev *indio_dev; ad5686_probe() local
377 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5686_remove() local
H A Dmax5821.c57 static int max5821_get_powerdown_mode(struct iio_dev *indio_dev, max5821_get_powerdown_mode() argument
65 static int max5821_set_powerdown_mode(struct iio_dev *indio_dev, max5821_set_powerdown_mode() argument
83 static ssize_t max5821_read_dac_powerdown(struct iio_dev *indio_dev, max5821_read_dac_powerdown() argument
113 static ssize_t max5821_write_dac_powerdown(struct iio_dev *indio_dev, max5821_write_dac_powerdown() argument
172 static int max5821_get_value(struct iio_dev *indio_dev, max5821_get_value() argument
213 static int max5821_set_value(struct iio_dev *indio_dev, max5821_set_value() argument
240 static int max5821_read_raw(struct iio_dev *indio_dev, max5821_read_raw() argument
258 static int max5821_write_raw(struct iio_dev *indio_dev, max5821_write_raw() argument
310 struct iio_dev *indio_dev; max5821_probe() local
371 struct iio_dev *indio_dev = i2c_get_clientdata(client); max5821_remove() local
H A Dad5360.c192 static int ad5360_write_unlocked(struct iio_dev *indio_dev, ad5360_write_unlocked() argument
205 static int ad5360_write(struct iio_dev *indio_dev, unsigned int cmd, ad5360_write() argument
217 static int ad5360_read(struct iio_dev *indio_dev, unsigned int type, ad5360_read() argument
253 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad5360_read_dac_powerdown() local
259 static int ad5360_update_ctrl(struct iio_dev *indio_dev, unsigned int set, ad5360_update_ctrl() argument
281 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad5360_write_dac_powerdown() local
311 static int ad5360_write_raw(struct iio_dev *indio_dev, ad5360_write_raw() argument
367 static int ad5360_read_raw(struct iio_dev *indio_dev, ad5360_read_raw() argument
435 static int ad5360_alloc_channels(struct iio_dev *indio_dev) ad5360_alloc_channels() argument
461 struct iio_dev *indio_dev; ad5360_probe() local
524 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5360_remove() local
H A Dad5380.c82 static ssize_t ad5380_read_dac_powerdown(struct iio_dev *indio_dev, ad5380_read_dac_powerdown() argument
90 static ssize_t ad5380_write_dac_powerdown(struct iio_dev *indio_dev, ad5380_write_dac_powerdown() argument
121 static int ad5380_get_powerdown_mode(struct iio_dev *indio_dev, ad5380_get_powerdown_mode() argument
137 static int ad5380_set_powerdown_mode(struct iio_dev *indio_dev, ad5380_set_powerdown_mode() argument
174 static int ad5380_write_raw(struct iio_dev *indio_dev, ad5380_write_raw() argument
203 static int ad5380_read_raw(struct iio_dev *indio_dev, ad5380_read_raw() argument
346 static int ad5380_alloc_channels(struct iio_dev *indio_dev) ad5380_alloc_channels() argument
372 struct iio_dev *indio_dev; ad5380_probe() local
448 struct iio_dev *indio_dev = dev_get_drvdata(dev); ad5380_remove() local
H A Dad5446.c64 static int ad5446_set_powerdown_mode(struct iio_dev *indio_dev, ad5446_set_powerdown_mode() argument
74 static int ad5446_get_powerdown_mode(struct iio_dev *indio_dev, ad5446_get_powerdown_mode() argument
89 static ssize_t ad5446_read_dac_powerdown(struct iio_dev *indio_dev, ad5446_read_dac_powerdown() argument
99 static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev, ad5446_write_dac_powerdown() argument
164 static int ad5446_read_raw(struct iio_dev *indio_dev, ad5446_read_raw() argument
184 static int ad5446_write_raw(struct iio_dev *indio_dev, ad5446_write_raw() argument
222 struct iio_dev *indio_dev; ad5446_probe() local
282 struct iio_dev *indio_dev = dev_get_drvdata(dev); ad5446_remove() local
H A Dad5755.c112 static int ad5755_write_unlocked(struct iio_dev *indio_dev, ad5755_write_unlocked() argument
122 static int ad5755_write_ctrl_unlocked(struct iio_dev *indio_dev, ad5755_write_ctrl_unlocked() argument
129 static int ad5755_write(struct iio_dev *indio_dev, unsigned int reg, ad5755_write() argument
141 static int ad5755_write_ctrl(struct iio_dev *indio_dev, unsigned int channel, ad5755_write_ctrl() argument
153 static int ad5755_read(struct iio_dev *indio_dev, unsigned int addr) ad5755_read() argument
183 static int ad5755_update_dac_ctrl(struct iio_dev *indio_dev, ad5755_update_dac_ctrl() argument
198 static int ad5755_set_channel_pwr_down(struct iio_dev *indio_dev, ad5755_set_channel_pwr_down() argument
292 static int ad5755_read_raw(struct iio_dev *indio_dev, ad5755_read_raw() argument
327 static int ad5755_write_raw(struct iio_dev *indio_dev, ad5755_write_raw() argument
348 static ssize_t ad5755_read_powerdown(struct iio_dev *indio_dev, uintptr_t priv, ad5755_read_powerdown() argument
357 static ssize_t ad5755_write_powerdown(struct iio_dev *indio_dev, uintptr_t priv, ad5755_write_powerdown() argument
444 static int ad5755_setup_pdata(struct iio_dev *indio_dev, ad5755_setup_pdata() argument
513 static int ad5755_init_channels(struct iio_dev *indio_dev, ad5755_init_channels() argument
563 struct iio_dev *indio_dev; ad5755_probe() local
H A Dad5791.c153 static int ad5791_get_powerdown_mode(struct iio_dev *indio_dev, ad5791_get_powerdown_mode() argument
161 static int ad5791_set_powerdown_mode(struct iio_dev *indio_dev, ad5791_set_powerdown_mode() argument
178 static ssize_t ad5791_read_dac_powerdown(struct iio_dev *indio_dev, ad5791_read_dac_powerdown() argument
186 static ssize_t ad5791_write_dac_powerdown(struct iio_dev *indio_dev, ad5791_write_dac_powerdown() argument
249 static int ad5791_read_raw(struct iio_dev *indio_dev, ad5791_read_raw() argument
320 static int ad5791_write_raw(struct iio_dev *indio_dev, ad5791_write_raw() argument
349 struct iio_dev *indio_dev; ad5791_probe() local
438 struct iio_dev *indio_dev = spi_get_drvdata(spi); ad5791_remove() local
/linux-4.4.14/drivers/iio/light/
H A Dacpi-als.c118 struct iio_dev *indio_dev = acpi_driver_data(device); acpi_als_notify() local
149 static int acpi_als_read_raw(struct iio_dev *indio_dev, acpi_als_read_raw() argument
181 struct iio_dev *indio_dev; acpi_als_add() local
H A Dcm3323.c82 static int cm3323_init(struct iio_dev *indio_dev) cm3323_init() argument
107 static void cm3323_disable(struct iio_dev *indio_dev) cm3323_disable() argument
157 static int cm3323_read_raw(struct iio_dev *indio_dev, cm3323_read_raw() argument
194 static int cm3323_write_raw(struct iio_dev *indio_dev, cm3323_write_raw() argument
224 struct iio_dev *indio_dev; cm3323_probe() local
264 struct iio_dev *indio_dev = i2c_get_clientdata(client); cm3323_remove() local
H A Dvcnl4000.c104 static int vcnl4000_read_raw(struct iio_dev *indio_dev, vcnl4000_read_raw() argument
157 struct iio_dev *indio_dev; vcnl4000_probe() local
H A Dadjd_s311.c71 static int adjd_s311_req_data(struct iio_dev *indio_dev) adjd_s311_req_data() argument
99 static int adjd_s311_read_data(struct iio_dev *indio_dev, u8 reg, int *val) adjd_s311_read_data() argument
119 struct iio_dev *indio_dev = pf->indio_dev; adjd_s311_trigger_handler() local
171 static int adjd_s311_read_raw(struct iio_dev *indio_dev, adjd_s311_read_raw() argument
208 static int adjd_s311_write_raw(struct iio_dev *indio_dev, adjd_s311_write_raw() argument
231 static int adjd_s311_update_scan_mode(struct iio_dev *indio_dev, adjd_s311_update_scan_mode() argument
255 struct iio_dev *indio_dev; adjd_s311_probe() local
293 struct iio_dev *indio_dev = i2c_get_clientdata(client); adjd_s311_remove() local
H A Dal3320a.c114 static int al3320a_read_raw(struct iio_dev *indio_dev, al3320a_read_raw() argument
149 static int al3320a_write_raw(struct iio_dev *indio_dev, al3320a_write_raw() argument
181 struct iio_dev *indio_dev; al3320a_probe() local
H A Dbh1750.c134 static int bh1750_read_raw(struct iio_dev *indio_dev, bh1750_read_raw() argument
170 static int bh1750_write_raw(struct iio_dev *indio_dev, bh1750_write_raw() argument
240 struct iio_dev *indio_dev; bh1750_probe() local
273 struct iio_dev *indio_dev = i2c_get_clientdata(client); bh1750_remove() local
H A Dcm32181.c206 static int cm32181_read_raw(struct iio_dev *indio_dev, cm32181_read_raw() argument
232 static int cm32181_write_raw(struct iio_dev *indio_dev, cm32181_write_raw() argument
305 struct iio_dev *indio_dev; cm32181_probe() local
H A Dcm3232.c237 static int cm3232_read_raw(struct iio_dev *indio_dev, cm3232_read_raw() argument
262 static int cm3232_write_raw(struct iio_dev *indio_dev, cm3232_write_raw() argument
335 struct iio_dev *indio_dev; cm3232_probe() local
366 struct iio_dev *indio_dev = i2c_get_clientdata(client); cm3232_remove() local
384 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); cm3232_suspend() local
398 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); cm3232_resume() local
H A Dhid-sensor-als.c74 static int als_read_raw(struct iio_dev *indio_dev, als_read_raw() argument
140 static int als_write_raw(struct iio_dev *indio_dev, als_write_raw() argument
172 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, hid_sensor_push_data() argument
184 struct iio_dev *indio_dev = platform_get_drvdata(priv); als_proc_event() local
202 struct iio_dev *indio_dev = platform_get_drvdata(priv); als_capture_sample() local
263 struct iio_dev *indio_dev; hid_als_probe() local
352 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_als_remove() local
H A Dhid-sensor-prox.c67 static int prox_read_raw(struct iio_dev *indio_dev, prox_read_raw() argument
133 static int prox_write_raw(struct iio_dev *indio_dev, prox_write_raw() argument
165 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, hid_sensor_push_data() argument
177 struct iio_dev *indio_dev = platform_get_drvdata(priv); prox_proc_event() local
195 struct iio_dev *indio_dev = platform_get_drvdata(priv); prox_capture_sample() local
251 struct iio_dev *indio_dev; hid_prox_probe() local
340 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_prox_remove() local
H A Disl29125.c122 static int isl29125_read_raw(struct iio_dev *indio_dev, isl29125_read_raw() argument
151 static int isl29125_write_raw(struct iio_dev *indio_dev, isl29125_write_raw() argument
177 struct iio_dev *indio_dev = pf->indio_dev; isl29125_trigger_handler() local
218 static int isl29125_buffer_preenable(struct iio_dev *indio_dev) isl29125_buffer_preenable() argument
227 static int isl29125_buffer_predisable(struct iio_dev *indio_dev) isl29125_buffer_predisable() argument
252 struct iio_dev *indio_dev; isl29125_probe() local
311 struct iio_dev *indio_dev = i2c_get_clientdata(client); isl29125_remove() local
H A Dtcs3414.c128 static int tcs3414_read_raw(struct iio_dev *indio_dev, tcs3414_read_raw() argument
164 static int tcs3414_write_raw(struct iio_dev *indio_dev, tcs3414_write_raw() argument
205 struct iio_dev *indio_dev = pf->indio_dev; tcs3414_trigger_handler() local
248 static int tcs3414_buffer_preenable(struct iio_dev *indio_dev) tcs3414_buffer_preenable() argument
257 static int tcs3414_buffer_predisable(struct iio_dev *indio_dev) tcs3414_buffer_predisable() argument
281 struct iio_dev *indio_dev; tcs3414_probe() local
357 struct iio_dev *indio_dev = i2c_get_clientdata(client); tcs3414_remove() local
H A Dtcs3472.c111 static int tcs3472_read_raw(struct iio_dev *indio_dev, tcs3472_read_raw() argument
147 static int tcs3472_write_raw(struct iio_dev *indio_dev, tcs3472_write_raw() argument
188 struct iio_dev *indio_dev = pf->indio_dev; tcs3472_trigger_handler() local
256 struct iio_dev *indio_dev; tcs3472_probe() local
331 struct iio_dev *indio_dev = i2c_get_clientdata(client); tcs3472_remove() local
H A Dtsl4531.c77 static int tsl4531_read_raw(struct iio_dev *indio_dev, tsl4531_read_raw() argument
112 static int tsl4531_write_raw(struct iio_dev *indio_dev, tsl4531_write_raw() argument
171 struct iio_dev *indio_dev; tsl4531_probe() local
H A Dapds9300.c238 static int apds9300_read_raw(struct iio_dev *indio_dev, apds9300_read_raw() argument
276 static int apds9300_read_thresh(struct iio_dev *indio_dev, apds9300_read_thresh() argument
297 static int apds9300_write_thresh(struct iio_dev *indio_dev, apds9300_write_thresh() argument
315 static int apds9300_read_interrupt_config(struct iio_dev *indio_dev, apds9300_read_interrupt_config() argument
325 static int apds9300_write_interrupt_config(struct iio_dev *indio_dev, apds9300_write_interrupt_config() argument
410 struct iio_dev *indio_dev; apds9300_probe() local
463 struct iio_dev *indio_dev = i2c_get_clientdata(client); apds9300_remove() local
478 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); apds9300_suspend() local
491 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); apds9300_resume() local
H A Dpa12203001.c210 static int pa12203001_read_raw(struct iio_dev *indio_dev, pa12203001_read_raw() argument
278 static int pa12203001_write_raw(struct iio_dev *indio_dev, pa12203001_write_raw() argument
315 static int pa12203001_init(struct iio_dev *indio_dev) pa12203001_init() argument
329 static int pa12203001_power_chip(struct iio_dev *indio_dev, u8 state) pa12203001_power_chip() argument
350 struct iio_dev *indio_dev; pa12203001_probe() local
399 struct iio_dev *indio_dev = i2c_get_clientdata(client); pa12203001_remove() local
412 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); pa12203001_suspend() local
421 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); pa12203001_resume() local
H A Dus5182d.c213 static int us5182d_read_raw(struct iio_dev *indio_dev, us5182d_read_raw() argument
320 static int us5182d_write_raw(struct iio_dev *indio_dev, us5182d_write_raw() argument
353 static int us5182d_reset(struct iio_dev *indio_dev) us5182d_reset() argument
361 static int us5182d_init(struct iio_dev *indio_dev) us5182d_init() argument
382 static void us5182d_get_platform_data(struct iio_dev *indio_dev) us5182d_get_platform_data() argument
404 static int us5182d_dark_gain_config(struct iio_dev *indio_dev) us5182d_dark_gain_config() argument
433 struct iio_dev *indio_dev; us5182d_probe() local
H A Dlm3533-als.c66 static int lm3533_als_get_adc(struct iio_dev *indio_dev, bool average, lm3533_als_get_adc() argument
90 static int _lm3533_als_get_zone(struct iio_dev *indio_dev, u8 *zone) _lm3533_als_get_zone() argument
108 static int lm3533_als_get_zone(struct iio_dev *indio_dev, u8 *zone) lm3533_als_get_zone() argument
133 static int lm3533_als_get_target(struct iio_dev *indio_dev, unsigned channel, lm3533_als_get_target() argument
154 static int lm3533_als_set_target(struct iio_dev *indio_dev, unsigned channel, lm3533_als_set_target() argument
175 static int lm3533_als_get_current(struct iio_dev *indio_dev, unsigned channel, lm3533_als_get_current() argument
195 static int lm3533_als_read_raw(struct iio_dev *indio_dev, lm3533_als_read_raw() argument
253 struct iio_dev *indio_dev = dev_id; lm3533_als_isr() local
275 static int lm3533_als_set_int_mode(struct iio_dev *indio_dev, int enable) lm3533_als_set_int_mode() argument
297 static int lm3533_als_get_int_mode(struct iio_dev *indio_dev, int *enable) lm3533_als_get_int_mode() argument
322 static int lm3533_als_get_threshold(struct iio_dev *indio_dev, unsigned nr, lm3533_als_get_threshold() argument
340 static int lm3533_als_set_threshold(struct iio_dev *indio_dev, unsigned nr, lm3533_als_set_threshold() argument
381 static int lm3533_als_get_hysteresis(struct iio_dev *indio_dev, unsigned nr, lm3533_als_get_hysteresis() argument
411 struct iio_dev *indio_dev = dev_to_iio_dev(dev); show_thresh_either_en() local
431 struct iio_dev *indio_dev = dev_to_iio_dev(dev); store_thresh_either_en() local
473 struct iio_dev *indio_dev = dev_to_iio_dev(dev); show_zone() local
508 struct iio_dev *indio_dev = dev_to_iio_dev(dev); show_als_attr() local
544 struct iio_dev *indio_dev = dev_to_iio_dev(dev); store_als_attr() local
837 struct iio_dev *indio_dev; lm3533_als_probe() local
903 struct iio_dev *indio_dev = platform_get_drvdata(pdev); lm3533_als_remove() local
H A Drpr0521.c317 static int rpr0521_read_raw(struct iio_dev *indio_dev, rpr0521_read_raw() argument
370 static int rpr0521_write_raw(struct iio_dev *indio_dev, rpr0521_write_raw() argument
477 struct iio_dev *indio_dev; rpr0521_probe() local
531 struct iio_dev *indio_dev = i2c_get_clientdata(client); rpr0521_remove() local
546 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); rpr0521_runtime_suspend() local
560 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); rpr0521_runtime_resume() local
H A Dstk3310.c194 static int stk3310_read_event(struct iio_dev *indio_dev, stk3310_read_event() argument
229 static int stk3310_write_event(struct iio_dev *indio_dev, stk3310_write_event() argument
265 static int stk3310_read_event_config(struct iio_dev *indio_dev, stk3310_read_event_config() argument
281 static int stk3310_write_event_config(struct iio_dev *indio_dev, stk3310_write_event_config() argument
304 static int stk3310_read_raw(struct iio_dev *indio_dev, stk3310_read_raw() argument
362 static int stk3310_write_raw(struct iio_dev *indio_dev, stk3310_write_raw() argument
446 static int stk3310_init(struct iio_dev *indio_dev) stk3310_init() argument
529 struct iio_dev *indio_dev = private; stk3310_irq_handler() local
543 struct iio_dev *indio_dev = private; stk3310_irq_event_handler() local
573 struct iio_dev *indio_dev; stk3310_probe() local
631 struct iio_dev *indio_dev = i2c_get_clientdata(client); stk3310_remove() local
/linux-4.4.14/drivers/iio/orientation/
H A Dhid-sensor-rotation.c61 static int dev_rot_read_raw(struct iio_dev *indio_dev, dev_rot_read_raw() argument
100 static int dev_rot_write_raw(struct iio_dev *indio_dev, dev_rot_write_raw() argument
132 static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len) hid_sensor_push_data() argument
145 struct iio_dev *indio_dev = platform_get_drvdata(priv); dev_rot_proc_event() local
163 struct iio_dev *indio_dev = platform_get_drvdata(priv); dev_rot_capture_sample() local
222 struct iio_dev *indio_dev; hid_dev_rot_probe() local
314 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_dev_rot_remove() local
H A Dhid-sensor-incl-3d.c105 static int incl_3d_read_raw(struct iio_dev *indio_dev, incl_3d_read_raw() argument
163 static int incl_3d_write_raw(struct iio_dev *indio_dev, incl_3d_write_raw() argument
195 static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len) hid_sensor_push_data() argument
206 struct iio_dev *indio_dev = platform_get_drvdata(priv); incl_3d_proc_event() local
224 struct iio_dev *indio_dev = platform_get_drvdata(priv); incl_3d_capture_sample() local
315 struct iio_dev *indio_dev; hid_incl_3d_probe() local
408 struct iio_dev *indio_dev = platform_get_drvdata(pdev); hid_incl_3d_remove() local
/linux-4.4.14/drivers/iio/proximity/
H A Dpulsedlight-lidar-lite-v2.c44 struct iio_dev *indio_dev; member in struct:lidar_data
151 static int lidar_read_raw(struct iio_dev *indio_dev, lidar_read_raw() argument
192 struct iio_dev *indio_dev = pf->indio_dev; lidar_trigger_handler() local
218 struct iio_dev *indio_dev; lidar_probe() local
256 struct iio_dev *indio_dev = i2c_get_clientdata(client); lidar_remove() local
H A Das3935.c160 static int as3935_read_raw(struct iio_dev *indio_dev, as3935_read_raw() argument
202 struct iio_dev *indio_dev = pf->indio_dev; as3935_trigger_handler() local
245 struct iio_dev *indio_dev = private; as3935_interrupt_handler() local
278 struct iio_dev *indio_dev = dev_get_drvdata(dev); as3935_suspend() local
298 struct iio_dev *indio_dev = dev_get_drvdata(dev); as3935_resume() local
324 struct iio_dev *indio_dev; as3935_probe() local
427 struct iio_dev *indio_dev = spi_get_drvdata(spi); as3935_remove() local
/linux-4.4.14/drivers/iio/frequency/
H A Dadf4350.c94 static int adf4350_reg_access(struct iio_dev *indio_dev, adf4350_reg_access() argument
245 static ssize_t adf4350_write(struct iio_dev *indio_dev, adf4350_write() argument
305 static ssize_t adf4350_read(struct iio_dev *indio_dev, adf4350_read() argument
497 struct iio_dev *indio_dev; adf4350_probe() local
601 struct iio_dev *indio_dev = spi_get_drvdata(spi); adf4350_remove() local
/linux-4.4.14/drivers/iio/potentiometer/
H A Dmcp4531.c99 static int mcp4531_read_raw(struct iio_dev *indio_dev, mcp4531_read_raw() argument
124 static int mcp4531_write_raw(struct iio_dev *indio_dev, mcp4531_write_raw() argument
157 struct iio_dev *indio_dev; mcp4531_probe() local
/linux-4.4.14/include/linux/iio/gyro/
H A Ditg3200.h134 static inline void itg3200_remove_trigger(struct iio_dev *indio_dev) itg3200_remove_trigger() argument
138 static inline int itg3200_probe_trigger(struct iio_dev *indio_dev) itg3200_probe_trigger() argument
143 static inline int itg3200_buffer_configure(struct iio_dev *indio_dev) itg3200_buffer_configure() argument
148 static inline void itg3200_buffer_unconfigure(struct iio_dev *indio_dev) itg3200_buffer_unconfigure() argument
/linux-4.4.14/include/linux/iio/imu/
H A Dadis.h247 adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irqreturn_t (*trigger_handler)(int, void *)) adis_setup_buffer_and_trigger() argument
253 adis_cleanup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev) adis_cleanup_buffer_and_trigger() argument
258 adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) adis_probe_trigger() argument
/linux-4.4.14/drivers/staging/iio/light/
H A Disl29028.c266 static int isl29028_write_raw(struct iio_dev *indio_dev, isl29028_write_raw() argument
325 static int isl29028_read_raw(struct iio_dev *indio_dev, isl29028_read_raw() argument
482 struct iio_dev *indio_dev; isl29028_probe() local
H A Dtsl2583.c194 static int taos_get_lux(struct iio_dev *indio_dev) taos_get_lux() argument
336 static int taos_als_calibrate(struct iio_dev *indio_dev) taos_als_calibrate() argument
399 static int taos_chip_on(struct iio_dev *indio_dev) taos_chip_on() argument
471 static int taos_chip_off(struct iio_dev *indio_dev) taos_chip_off() argument
487 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_power_state_show() local
496 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_power_state_store() local
513 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_gain_show() local
538 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_gain_store() local
575 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_als_time_show() local
584 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_als_time_store() local
612 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_als_trim_show() local
621 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_als_trim_store() local
637 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_als_cal_target_show() local
646 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_als_cal_target_store() local
674 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_do_calibrate() local
712 struct iio_dev *indio_dev = dev_to_iio_dev(dev); taos_luxtable_store() local
809 struct iio_dev *indio_dev; taos_probe() local
884 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); taos_suspend() local
901 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); taos_resume() local
/linux-4.4.14/drivers/staging/iio/magnetometer/
H A Dhmc5843_core.c347 static int hmc5843_read_raw(struct iio_dev *indio_dev, hmc5843_read_raw() argument
378 static int hmc5843_write_raw(struct iio_dev *indio_dev, hmc5843_write_raw() argument
403 static int hmc5843_write_raw_get_fmt(struct iio_dev *indio_dev, hmc5843_write_raw_get_fmt() argument
420 struct iio_dev *indio_dev = pf->indio_dev; hmc5843_trigger_handler() local
583 struct iio_dev *indio_dev; hmc5843_common_probe() local
632 struct iio_dev *indio_dev = dev_get_drvdata(dev); hmc5843_common_remove() local
/linux-4.4.14/drivers/staging/iio/cdc/
H A Dad7152.c100 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7152_start_calib() local
172 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7152_show_filter_rate_setup() local
184 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7152_store_filter_rate_setup() local
250 static int ad7152_write_raw(struct iio_dev *indio_dev, ad7152_write_raw() argument
320 static int ad7152_read_raw(struct iio_dev *indio_dev, ad7152_read_raw() argument
414 static int ad7152_write_raw_get_fmt(struct iio_dev *indio_dev, ad7152_write_raw_get_fmt() argument
482 struct iio_dev *indio_dev; ad7152_probe() local
H A Dad7150.c97 static int ad7150_read_raw(struct iio_dev *indio_dev, ad7150_read_raw() argument
126 static int ad7150_read_event_config(struct iio_dev *indio_dev, ad7150_read_event_config() argument
162 static int ad7150_write_event_params(struct iio_dev *indio_dev, ad7150_write_event_params() argument
211 static int ad7150_write_event_config(struct iio_dev *indio_dev, ad7150_write_event_config() argument
278 static int ad7150_read_event_value(struct iio_dev *indio_dev, ad7150_read_event_value() argument
304 static int ad7150_write_event_value(struct iio_dev *indio_dev, ad7150_write_event_value() argument
343 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7150_show_timeout() local
372 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7150_store_timeout() local
491 struct iio_dev *indio_dev = private; ad7150_event_handler() local
587 struct iio_dev *indio_dev; ad7150_probe() local
H A Dad7746.c214 static int ad7746_select_channel(struct iio_dev *indio_dev, ad7746_select_channel() argument
283 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_start_calib() local
322 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_start_offset_calib() local
337 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_start_gain_calib() local
362 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_show_cap_filter_rate_setup() local
374 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_store_cap_filter_rate_setup() local
402 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_show_vt_filter_rate_setup() local
414 struct iio_dev *indio_dev = dev_to_iio_dev(dev); ad7746_store_vt_filter_rate_setup() local
468 static int ad7746_write_raw(struct iio_dev *indio_dev, ad7746_write_raw() argument
559 static int ad7746_read_raw(struct iio_dev *indio_dev, ad7746_read_raw() argument
694 struct iio_dev *indio_dev; ad7746_probe() local

Completed in 2847 milliseconds

12