/linux-4.1.27/drivers/staging/iio/accel/ |
D | lis3l02dq_ring.c | 31 struct iio_dev *indio_dev = private; in lis3l02dq_data_rdy_trig_poll() local 57 static int lis3l02dq_read_all(struct iio_dev *indio_dev, u8 *rx_array) in lis3l02dq_read_all() 112 static int lis3l02dq_get_buffer_element(struct iio_dev *indio_dev, in lis3l02dq_get_buffer_element() 140 struct iio_dev *indio_dev = pf->indio_dev; in lis3l02dq_trigger_handler() local 161 __lis3l02dq_write_data_ready_config(struct iio_dev *indio_dev, bool state) in __lis3l02dq_write_data_ready_config() 229 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in lis3l02dq_data_rdy_trigger_set_state() local 253 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in lis3l02dq_trig_try_reen() local 277 int lis3l02dq_probe_trigger(struct iio_dev *indio_dev) in lis3l02dq_probe_trigger() 303 void lis3l02dq_remove_trigger(struct iio_dev *indio_dev) in lis3l02dq_remove_trigger() 311 void lis3l02dq_unconfigure_buffer(struct iio_dev *indio_dev) in lis3l02dq_unconfigure_buffer() [all …]
|
D | sca3000_ring.c | 84 struct iio_dev *indio_dev = hw_ring->private; in sca3000_read_first_n_hw_rb() local 146 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_query_ring_int() local 167 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_set_ring_int() local 208 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_show_buffer_scale() local 233 static struct iio_buffer *sca3000_rb_allocate(struct iio_dev *indio_dev) in sca3000_rb_allocate() 263 int sca3000_configure_ring(struct iio_dev *indio_dev) in sca3000_configure_ring() 279 void sca3000_unconfigure_ring(struct iio_dev *indio_dev) in sca3000_unconfigure_ring() 285 int __sca3000_hw_ring_state_set(struct iio_dev *indio_dev, bool state) in __sca3000_hw_ring_state_set() 315 static int sca3000_hw_ring_preenable(struct iio_dev *indio_dev) in sca3000_hw_ring_preenable() 320 static int sca3000_hw_ring_postdisable(struct iio_dev *indio_dev) in sca3000_hw_ring_postdisable() [all …]
|
D | lis3l02dq_core.c | 52 int lis3l02dq_spi_read_reg_8(struct iio_dev *indio_dev, in lis3l02dq_spi_read_reg_8() 81 int lis3l02dq_spi_write_reg_8(struct iio_dev *indio_dev, in lis3l02dq_spi_write_reg_8() 104 static int lis3l02dq_spi_write_reg_s16(struct iio_dev *indio_dev, in lis3l02dq_spi_write_reg_s16() 134 static int lis3l02dq_read_reg_s16(struct iio_dev *indio_dev, in lis3l02dq_read_reg_s16() 192 static int lis3l02dq_read_thresh(struct iio_dev *indio_dev, in lis3l02dq_read_thresh() 207 static int lis3l02dq_write_thresh(struct iio_dev *indio_dev, in lis3l02dq_write_thresh() 221 static int lis3l02dq_write_raw(struct iio_dev *indio_dev, in lis3l02dq_write_raw() 250 static int lis3l02dq_read_raw(struct iio_dev *indio_dev, in lis3l02dq_read_raw() 304 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in lis3l02dq_read_frequency() local 336 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in lis3l02dq_write_frequency() local [all …]
|
D | adis16220_core.c | 28 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16220_read_16bit() local 47 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16220_write_16bit() local 62 static int adis16220_capture(struct iio_dev *indio_dev) in adis16220_capture() 81 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16220_write_capture() local 97 static ssize_t adis16220_capture_buffer_read(struct iio_dev *indio_dev, in adis16220_capture_buffer_read() 165 struct iio_dev *indio_dev = dev_to_iio_dev(kobj_to_dev(kobj)); in adis16220_accel_bin_read() local 186 struct iio_dev *indio_dev = dev_to_iio_dev(kobj_to_dev(kobj)); in adis16220_adc1_bin_read() local 207 struct iio_dev *indio_dev = dev_to_iio_dev(kobj_to_dev(kobj)); in adis16220_adc2_bin_read() local 261 static int adis16220_read_raw(struct iio_dev *indio_dev, in adis16220_read_raw() 419 struct iio_dev *indio_dev; in adis16220_probe() local [all …]
|
D | sca3000_core.c | 234 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_show_rev() local 262 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_show_available_measurement_modes() local 294 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_show_measurement_mode() local 345 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_store_measurement_mode() local 449 static int sca3000_read_raw(struct iio_dev *indio_dev, in sca3000_read_raw() 517 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_read_av_freq() local 588 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_read_frequency() local 630 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in sca3000_set_frequency() local 682 static int sca3000_read_thresh(struct iio_dev *indio_dev, in sca3000_read_thresh() 714 static int sca3000_write_thresh(struct iio_dev *indio_dev, in sca3000_write_thresh() [all …]
|
D | adis16240_core.c | 34 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16240_spi_read_signed() local 58 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16240_read_12bit_signed() local 80 static int adis16240_read_raw(struct iio_dev *indio_dev, in adis16240_read_raw() 155 static int adis16240_write_raw(struct iio_dev *indio_dev, in adis16240_write_raw() 239 struct iio_dev *indio_dev; in adis16240_probe() local 279 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16240_remove() local
|
D | adis16203_core.c | 31 static int adis16203_write_raw(struct iio_dev *indio_dev, in adis16203_write_raw() 44 static int adis16203_read_raw(struct iio_dev *indio_dev, in adis16203_read_raw() 150 struct iio_dev *indio_dev; in adis16203_probe() local 194 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16203_remove() local
|
D | adis16201_core.c | 32 static int adis16201_read_raw(struct iio_dev *indio_dev, in adis16201_read_raw() 104 static int adis16201_write_raw(struct iio_dev *indio_dev, in adis16201_write_raw() 183 struct iio_dev *indio_dev; in adis16201_probe() local 226 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16201_remove() local
|
D | adis16209_core.c | 37 static int adis16209_write_raw(struct iio_dev *indio_dev, in adis16209_write_raw() 65 static int adis16209_read_raw(struct iio_dev *indio_dev, in adis16209_read_raw() 185 struct iio_dev *indio_dev; in adis16209_probe() local 226 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16209_remove() local
|
D | adis16204_core.c | 36 static int adis16204_read_raw(struct iio_dev *indio_dev, in adis16204_read_raw() 112 static int adis16204_write_raw(struct iio_dev *indio_dev, in adis16204_write_raw() 190 struct iio_dev *indio_dev; in adis16204_probe() local 232 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16204_remove() local
|
D | lis3l02dq.h | 194 static inline void lis3l02dq_remove_trigger(struct iio_dev *indio_dev) in lis3l02dq_remove_trigger() 198 static inline int lis3l02dq_probe_trigger(struct iio_dev *indio_dev) in lis3l02dq_probe_trigger() 203 static int lis3l02dq_configure_buffer(struct iio_dev *indio_dev) in lis3l02dq_configure_buffer() 208 static inline void lis3l02dq_unconfigure_buffer(struct iio_dev *indio_dev) in lis3l02dq_unconfigure_buffer()
|
/linux-4.1.27/drivers/iio/gyro/ |
D | itg3200_core.c | 35 int itg3200_write_reg_8(struct iio_dev *indio_dev, in itg3200_write_reg_8() 43 int itg3200_read_reg_8(struct iio_dev *indio_dev, in itg3200_read_reg_8() 56 static int itg3200_read_reg_s16(struct iio_dev *indio_dev, u8 lower_reg_address, in itg3200_read_reg_s16() 87 static int itg3200_read_raw(struct iio_dev *indio_dev, in itg3200_read_raw() 132 static int itg3200_write_raw(struct iio_dev *indio_dev, in itg3200_write_raw() 171 static int itg3200_reset(struct iio_dev *indio_dev) in itg3200_reset() 204 static int itg3200_enable_full_scale(struct iio_dev *indio_dev) in itg3200_enable_full_scale() 220 static int itg3200_initial_setup(struct iio_dev *indio_dev) in itg3200_initial_setup() 291 struct iio_dev *indio_dev; in itg3200_probe() local 342 struct iio_dev *indio_dev = i2c_get_clientdata(client); in itg3200_remove() local [all …]
|
D | st_gyro_buffer.c | 28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in st_gyro_trig_set_state() local 33 static int st_gyro_buffer_preenable(struct iio_dev *indio_dev) in st_gyro_buffer_preenable() 38 static int st_gyro_buffer_postenable(struct iio_dev *indio_dev) in st_gyro_buffer_postenable() 66 static int st_gyro_buffer_predisable(struct iio_dev *indio_dev) in st_gyro_buffer_predisable() 92 int st_gyro_allocate_ring(struct iio_dev *indio_dev) in st_gyro_allocate_ring() 98 void st_gyro_deallocate_ring(struct iio_dev *indio_dev) in st_gyro_deallocate_ring()
|
D | itg3200_buffer.c | 50 struct iio_dev *indio_dev = pf->indio_dev; in itg3200_trigger_handler() local 66 int itg3200_buffer_configure(struct iio_dev *indio_dev) in itg3200_buffer_configure() 72 void itg3200_buffer_unconfigure(struct iio_dev *indio_dev) in itg3200_buffer_unconfigure() 81 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in itg3200_data_rdy_trigger_set_state() local 108 int itg3200_probe_trigger(struct iio_dev *indio_dev) in itg3200_probe_trigger() 146 void itg3200_remove_trigger(struct iio_dev *indio_dev) in itg3200_remove_trigger()
|
D | adis16136.c | 148 static int adis16136_debugfs_init(struct iio_dev *indio_dev) in adis16136_debugfs_init() 164 static int adis16136_debugfs_init(struct iio_dev *indio_dev) in adis16136_debugfs_init() 203 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16136_write_frequency() local 223 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in adis16136_read_frequency() local 250 static int adis16136_set_filter(struct iio_dev *indio_dev, int val) in adis16136_set_filter() 268 static int adis16136_get_filter(struct iio_dev *indio_dev, int *val) in adis16136_get_filter() 293 static int adis16136_read_raw(struct iio_dev *indio_dev, in adis16136_read_raw() 332 static int adis16136_write_raw(struct iio_dev *indio_dev, in adis16136_write_raw() 409 static int adis16136_stop_device(struct iio_dev *indio_dev) in adis16136_stop_device() 422 static int adis16136_initial_setup(struct iio_dev *indio_dev) in adis16136_initial_setup() [all …]
|
D | ssp_gyro_sensor.c | 36 static int ssp_gyro_read_raw(struct iio_dev *indio_dev, in ssp_gyro_read_raw() 55 static int ssp_gyro_write_raw(struct iio_dev *indio_dev, in ssp_gyro_write_raw() 91 static int ssp_process_gyro_data(struct iio_dev *indio_dev, void *buf, in ssp_process_gyro_data() 106 struct iio_dev *indio_dev; in ssp_gyro_probe() local 149 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in ssp_gyro_remove() local
|
D | bmg160.c | 521 static int bmg160_read_raw(struct iio_dev *indio_dev, in bmg160_read_raw() 581 static int bmg160_write_raw(struct iio_dev *indio_dev, in bmg160_write_raw() 639 static int bmg160_read_event(struct iio_dev *indio_dev, in bmg160_read_event() 660 static int bmg160_write_event(struct iio_dev *indio_dev, in bmg160_write_event() 683 static int bmg160_read_event_config(struct iio_dev *indio_dev, in bmg160_read_event_config() 694 static int bmg160_write_event_config(struct iio_dev *indio_dev, in bmg160_write_event_config() 741 static int bmg160_validate_trigger(struct iio_dev *indio_dev, in bmg160_validate_trigger() 820 struct iio_dev *indio_dev = pf->indio_dev; in bmg160_trigger_handler() local 847 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in bmg160_trig_try_reen() local 871 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in bmg160_data_rdy_trigger_set_state() local [all …]
|
D | hid-sensor-gyro-3d.c | 105 static int gyro_3d_read_raw(struct iio_dev *indio_dev, in gyro_3d_read_raw() 163 static int gyro_3d_write_raw(struct iio_dev *indio_dev, in gyro_3d_write_raw() 195 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, in hid_sensor_push_data() 207 struct iio_dev *indio_dev = platform_get_drvdata(priv); in gyro_3d_proc_event() local 225 struct iio_dev *indio_dev = platform_get_drvdata(priv); in gyro_3d_capture_sample() local 298 struct iio_dev *indio_dev; in hid_gyro_3d_probe() local 388 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_gyro_3d_remove() local
|
D | adxrs450.c | 89 static int adxrs450_spi_read_reg_16(struct iio_dev *indio_dev, in adxrs450_spi_read_reg_16() 137 static int adxrs450_spi_write_reg_16(struct iio_dev *indio_dev, in adxrs450_spi_write_reg_16() 166 static int adxrs450_spi_sensor_data(struct iio_dev *indio_dev, s16 *val) in adxrs450_spi_sensor_data() 236 static int adxrs450_initial_setup(struct iio_dev *indio_dev) in adxrs450_initial_setup() 283 static int adxrs450_write_raw(struct iio_dev *indio_dev, in adxrs450_write_raw() 304 static int adxrs450_read_raw(struct iio_dev *indio_dev, in adxrs450_read_raw() 417 struct iio_dev *indio_dev; in adxrs450_probe() local
|
D | st_gyro.h | 42 static inline int st_gyro_allocate_ring(struct iio_dev *indio_dev) in st_gyro_allocate_ring() 46 static inline void st_gyro_deallocate_ring(struct iio_dev *indio_dev) in st_gyro_deallocate_ring()
|
D | adis16260.c | 105 static int adis16260_stop_device(struct iio_dev *indio_dev) in adis16260_stop_device() 138 static int adis16260_read_raw(struct iio_dev *indio_dev, in adis16260_read_raw() 221 static int adis16260_write_raw(struct iio_dev *indio_dev, in adis16260_write_raw() 308 struct iio_dev *indio_dev; in adis16260_probe() local 352 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16260_remove() local
|
D | adis16130.c | 46 static int adis16130_spi_read(struct iio_dev *indio_dev, u8 reg_addr, u32 *val) in adis16130_spi_read() 69 static int adis16130_read_raw(struct iio_dev *indio_dev, in adis16130_read_raw() 146 struct iio_dev *indio_dev; in adis16130_probe() local
|
D | adis16080.c | 50 static int adis16080_read_sample(struct iio_dev *indio_dev, in adis16080_read_sample() 75 static int adis16080_read_raw(struct iio_dev *indio_dev, in adis16080_read_raw() 191 struct iio_dev *indio_dev; in adis16080_probe() local
|
D | st_gyro_core.c | 313 static int st_gyro_read_raw(struct iio_dev *indio_dev, in st_gyro_read_raw() 342 static int st_gyro_write_raw(struct iio_dev *indio_dev, in st_gyro_write_raw() 395 int st_gyro_common_probe(struct iio_dev *indio_dev) in st_gyro_common_probe() 457 void st_gyro_common_remove(struct iio_dev *indio_dev) in st_gyro_common_remove()
|
D | st_gyro_spi.c | 23 struct iio_dev *indio_dev; in st_gyro_spi_probe() local
|
D | st_gyro_i2c.c | 61 struct iio_dev *indio_dev; in st_gyro_i2c_probe() local
|
/linux-4.1.27/drivers/iio/ |
D | industrialio-buffer.c | 45 static int iio_buffer_flush_hwfifo(struct iio_dev *indio_dev, in iio_buffer_flush_hwfifo() 54 static bool iio_buffer_ready(struct iio_dev *indio_dev, struct iio_buffer *buf, in iio_buffer_ready() 100 struct iio_dev *indio_dev = filp->private_data; in iio_buffer_read_first_n_outer() local 150 struct iio_dev *indio_dev = filp->private_data; in iio_buffer_poll() local 169 void iio_buffer_wakeup_poll(struct iio_dev *indio_dev) in iio_buffer_wakeup_poll() 230 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_scan_el_show() local 254 static bool iio_validate_scan_mask(struct iio_dev *indio_dev, in iio_validate_scan_mask() 273 static int iio_scan_mask_set(struct iio_dev *indio_dev, in iio_scan_mask_set() 326 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_scan_el_store() local 362 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_scan_el_ts_show() local [all …]
|
D | industrialio-event.c | 55 int iio_push_event(struct iio_dev *indio_dev, u64 ev_code, s64 timestamp) in iio_push_event() 82 struct iio_dev *indio_dev = filep->private_data; in iio_event_poll() local 102 struct iio_dev *indio_dev = filep->private_data; in iio_event_chrdev_read() local 151 struct iio_dev *indio_dev = filep->private_data; in iio_event_chrdev_release() local 169 int iio_event_getfd(struct iio_dev *indio_dev) in iio_event_getfd() 236 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_state_store() local 256 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_state_show() local 273 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_value_show() local 294 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_ev_value_store() local 315 static int iio_device_add_event(struct iio_dev *indio_dev, in iio_device_add_event() [all …]
|
D | industrialio-core.c | 139 *iio_find_channel_from_si(struct iio_dev *indio_dev, int si) in iio_find_channel_from_si() 197 struct iio_dev *indio_dev = file->private_data; in iio_debugfs_read_reg() local 217 struct iio_dev *indio_dev = file->private_data; in iio_debugfs_write_reg() local 257 static void iio_device_unregister_debugfs(struct iio_dev *indio_dev) in iio_device_unregister_debugfs() 262 static int iio_device_register_debugfs(struct iio_dev *indio_dev) in iio_device_register_debugfs() 292 static int iio_device_register_debugfs(struct iio_dev *indio_dev) in iio_device_register_debugfs() 297 static void iio_device_unregister_debugfs(struct iio_dev *indio_dev) in iio_device_unregister_debugfs() 306 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_read_channel_ext_info() local 320 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_write_channel_ext_info() local 330 ssize_t iio_enum_available_read(struct iio_dev *indio_dev, in iio_enum_available_read() [all …]
|
D | iio_core.h | 65 static inline int iio_buffer_alloc_sysfs_and_mask(struct iio_dev *indio_dev) in iio_buffer_alloc_sysfs_and_mask() 70 static inline void iio_buffer_free_sysfs_and_mask(struct iio_dev *indio_dev) {} in iio_buffer_free_sysfs_and_mask() 72 static inline void iio_disable_all_buffers(struct iio_dev *indio_dev) {} in iio_disable_all_buffers() 73 static inline void iio_buffer_wakeup_poll(struct iio_dev *indio_dev) {} in iio_buffer_wakeup_poll()
|
D | iio_core_trigger.h | 30 static int iio_device_register_trigger_consumer(struct iio_dev *indio_dev) in iio_device_register_trigger_consumer() 39 static void iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev) in iio_device_unregister_trigger_consumer()
|
D | industrialio-trigger.c | 256 struct iio_dev *indio_dev, in iio_alloc_pollfunc() 299 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_trigger_read_current() local 318 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_trigger_write_current() local 558 void iio_device_register_trigger_consumer(struct iio_dev *indio_dev) in iio_device_register_trigger_consumer() 564 void iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev) in iio_device_unregister_trigger_consumer() 571 int iio_triggered_buffer_postenable(struct iio_dev *indio_dev) in iio_triggered_buffer_postenable() 578 int iio_triggered_buffer_predisable(struct iio_dev *indio_dev) in iio_triggered_buffer_predisable()
|
D | industrialio-triggered-buffer.c | 44 int iio_triggered_buffer_setup(struct iio_dev *indio_dev, in iio_triggered_buffer_setup() 94 void iio_triggered_buffer_cleanup(struct iio_dev *indio_dev) in iio_triggered_buffer_cleanup()
|
D | inkern.c | 22 struct iio_dev *indio_dev; member 30 int iio_map_array_register(struct iio_dev *indio_dev, struct iio_map *maps) in iio_map_array_register() 61 int iio_map_array_unregister(struct iio_dev *indio_dev) in iio_map_array_unregister() 82 *iio_chan_spec_from_name(const struct iio_dev *indio_dev, const char *name) in iio_chan_spec_from_name() 113 static int __of_iio_simple_xlate(struct iio_dev *indio_dev, in __of_iio_simple_xlate() 132 struct iio_dev *indio_dev; in __of_iio_channel_get() local
|
/linux-4.1.27/drivers/iio/accel/ |
D | st_accel_buffer.c | 28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in st_accel_trig_set_state() local 33 static int st_accel_buffer_preenable(struct iio_dev *indio_dev) in st_accel_buffer_preenable() 38 static int st_accel_buffer_postenable(struct iio_dev *indio_dev) in st_accel_buffer_postenable() 66 static int st_accel_buffer_predisable(struct iio_dev *indio_dev) in st_accel_buffer_predisable() 92 int st_accel_allocate_ring(struct iio_dev *indio_dev) in st_accel_allocate_ring() 98 void st_accel_deallocate_ring(struct iio_dev *indio_dev) in st_accel_deallocate_ring()
|
D | mma9551.c | 115 static int mma9551_read_raw(struct iio_dev *indio_dev, in mma9551_read_raw() 156 static int mma9551_read_event_config(struct iio_dev *indio_dev, in mma9551_read_event_config() 172 static int mma9551_config_incli_event(struct iio_dev *indio_dev, in mma9551_config_incli_event() 233 static int mma9551_write_event_config(struct iio_dev *indio_dev, in mma9551_write_event_config() 254 static int mma9551_write_event_value(struct iio_dev *indio_dev, in mma9551_write_event_value() 281 static int mma9551_read_event_value(struct iio_dev *indio_dev, in mma9551_read_event_value() 346 struct iio_dev *indio_dev = private; in mma9551_event_handler() local 413 static int mma9551_gpio_probe(struct iio_dev *indio_dev) in mma9551_gpio_probe() 464 struct iio_dev *indio_dev; in mma9551_probe() local 525 struct iio_dev *indio_dev = i2c_get_clientdata(client); in mma9551_remove() local [all …]
|
D | ssp_accel_sensor.c | 36 static int ssp_accel_read_raw(struct iio_dev *indio_dev, in ssp_accel_read_raw() 55 static int ssp_accel_write_raw(struct iio_dev *indio_dev, in ssp_accel_write_raw() 91 static int ssp_process_accel_data(struct iio_dev *indio_dev, void *buf, in ssp_process_accel_data() 106 struct iio_dev *indio_dev; in ssp_accel_probe() local 150 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in ssp_accel_remove() local
|
D | hid-sensor-accel-3d.c | 105 static int accel_3d_read_raw(struct iio_dev *indio_dev, in accel_3d_read_raw() 163 static int accel_3d_write_raw(struct iio_dev *indio_dev, in accel_3d_write_raw() 195 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, in hid_sensor_push_data() 207 struct iio_dev *indio_dev = platform_get_drvdata(priv); in accel_3d_proc_event() local 225 struct iio_dev *indio_dev = platform_get_drvdata(priv); in accel_3d_capture_sample() local 299 struct iio_dev *indio_dev; in hid_accel_3d_probe() local 391 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_accel_3d_remove() local
|
D | kxcjk-1013.c | 690 static int kxcjk1013_read_raw(struct iio_dev *indio_dev, in kxcjk1013_read_raw() 740 static int kxcjk1013_write_raw(struct iio_dev *indio_dev, in kxcjk1013_write_raw() 768 static int kxcjk1013_read_event(struct iio_dev *indio_dev, in kxcjk1013_read_event() 792 static int kxcjk1013_write_event(struct iio_dev *indio_dev, in kxcjk1013_write_event() 818 static int kxcjk1013_read_event_config(struct iio_dev *indio_dev, in kxcjk1013_read_event_config() 829 static int kxcjk1013_write_event_config(struct iio_dev *indio_dev, in kxcjk1013_write_event_config() 878 static int kxcjk1013_validate_trigger(struct iio_dev *indio_dev, in kxcjk1013_validate_trigger() 953 struct iio_dev *indio_dev = pf->indio_dev; in kxcjk1013_trigger_handler() local 980 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in kxcjk1013_trig_try_reen() local 996 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in kxcjk1013_data_rdy_trigger_set_state() local [all …]
|
D | bmc150-accel.c | 492 static void bmc150_accel_interrupts_setup(struct iio_dev *indio_dev, in bmc150_accel_interrupts_setup() 653 static int bmc150_accel_read_raw(struct iio_dev *indio_dev, in bmc150_accel_read_raw() 713 static int bmc150_accel_write_raw(struct iio_dev *indio_dev, in bmc150_accel_write_raw() 741 static int bmc150_accel_read_event(struct iio_dev *indio_dev, in bmc150_accel_read_event() 765 static int bmc150_accel_write_event(struct iio_dev *indio_dev, in bmc150_accel_write_event() 791 static int bmc150_accel_read_event_config(struct iio_dev *indio_dev, in bmc150_accel_read_event_config() 802 static int bmc150_accel_write_event_config(struct iio_dev *indio_dev, in bmc150_accel_write_event_config() 829 static int bmc150_accel_validate_trigger(struct iio_dev *indio_dev, in bmc150_accel_validate_trigger() 847 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in bmc150_accel_get_fifo_watermark() local 862 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in bmc150_accel_get_fifo_state() local [all …]
|
D | mma9553.c | 439 static int mma9553_read_raw(struct iio_dev *indio_dev, in mma9553_read_raw() 642 static int mma9553_write_raw(struct iio_dev *indio_dev, in mma9553_write_raw() 747 static int mma9553_read_event_config(struct iio_dev *indio_dev, in mma9553_read_event_config() 763 static int mma9553_write_event_config(struct iio_dev *indio_dev, in mma9553_write_event_config() 804 static int mma9553_read_event_value(struct iio_dev *indio_dev, in mma9553_read_event_value() 844 static int mma9553_write_event_value(struct iio_dev *indio_dev, in mma9553_write_event_value() 891 static int mma9553_get_calibgender_mode(struct iio_dev *indio_dev, in mma9553_get_calibgender_mode() 905 static int mma9553_set_calibgender_mode(struct iio_dev *indio_dev, in mma9553_set_calibgender_mode() 1031 struct iio_dev *indio_dev = private; in mma9553_irq_handler() local 1045 struct iio_dev *indio_dev = private; in mma9553_event_handler() local [all …]
|
D | kxsd9.c | 68 static int kxsd9_write_scale(struct iio_dev *indio_dev, int micro) in kxsd9_write_scale() 95 static int kxsd9_read(struct iio_dev *indio_dev, u8 address) in kxsd9_read() 132 static int kxsd9_write_raw(struct iio_dev *indio_dev, in kxsd9_write_raw() 150 static int kxsd9_read_raw(struct iio_dev *indio_dev, in kxsd9_read_raw() 224 struct iio_dev *indio_dev; in kxsd9_probe() local
|
D | bma180.c | 463 static int bma180_read_raw(struct iio_dev *indio_dev, in bma180_read_raw() 507 static int bma180_write_raw(struct iio_dev *indio_dev, in bma180_write_raw() 542 static int bma180_get_power_mode(struct iio_dev *indio_dev, in bma180_get_power_mode() 550 static int bma180_set_power_mode(struct iio_dev *indio_dev, in bma180_set_power_mode() 655 struct iio_dev *indio_dev = pf->indio_dev; in bma180_trigger_handler() local 684 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in bma180_data_rdy_trigger_set_state() local 692 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in bma180_trig_try_reen() local 708 struct iio_dev *indio_dev; in bma180_probe() local 788 struct iio_dev *indio_dev = i2c_get_clientdata(client); in bma180_remove() local 808 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in bma180_suspend() local [all …]
|
D | st_accel.h | 46 static inline int st_accel_allocate_ring(struct iio_dev *indio_dev) in st_accel_allocate_ring() 50 static inline void st_accel_deallocate_ring(struct iio_dev *indio_dev) in st_accel_deallocate_ring()
|
D | mma8452.c | 156 static int mma8452_read_raw(struct iio_dev *indio_dev, in mma8452_read_raw() 236 static int mma8452_write_raw(struct iio_dev *indio_dev, in mma8452_write_raw() 277 struct iio_dev *indio_dev = pf->indio_dev; in mma8452_trigger_handler() local 342 struct iio_dev *indio_dev; in mma8452_probe() local 398 struct iio_dev *indio_dev = i2c_get_clientdata(client); in mma8452_remove() local
|
D | st_accel_core.c | 453 static int st_accel_read_raw(struct iio_dev *indio_dev, in st_accel_read_raw() 482 static int st_accel_write_raw(struct iio_dev *indio_dev, in st_accel_write_raw() 535 int st_accel_common_probe(struct iio_dev *indio_dev) in st_accel_common_probe() 600 void st_accel_common_remove(struct iio_dev *indio_dev) in st_accel_common_remove()
|
D | st_accel_spi.c | 23 struct iio_dev *indio_dev; in st_accel_spi_probe() local
|
D | st_accel_i2c.c | 77 struct iio_dev *indio_dev; in st_accel_i2c_probe() local
|
/linux-4.1.27/drivers/iio/pressure/ |
D | st_pressure_buffer.c | 28 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in st_press_trig_set_state() local 33 static int st_press_buffer_preenable(struct iio_dev *indio_dev) in st_press_buffer_preenable() 38 static int st_press_buffer_postenable(struct iio_dev *indio_dev) in st_press_buffer_postenable() 61 static int st_press_buffer_predisable(struct iio_dev *indio_dev) in st_press_buffer_predisable() 83 int st_press_allocate_ring(struct iio_dev *indio_dev) in st_press_allocate_ring() 89 void st_press_deallocate_ring(struct iio_dev *indio_dev) in st_press_deallocate_ring()
|
D | ms5611_core.c | 47 static int ms5611_read_prom(struct iio_dev *indio_dev) in ms5611_read_prom() 69 static int ms5611_read_temp_and_pressure(struct iio_dev *indio_dev, in ms5611_read_temp_and_pressure() 114 static int ms5611_reset(struct iio_dev *indio_dev) in ms5611_reset() 130 static int ms5611_read_raw(struct iio_dev *indio_dev, in ms5611_read_raw() 181 static int ms5611_init(struct iio_dev *indio_dev) in ms5611_init() 192 int ms5611_probe(struct iio_dev *indio_dev, struct device *dev) in ms5611_probe()
|
D | hid-sensor-press.c | 71 static int press_read_raw(struct iio_dev *indio_dev, in press_read_raw() 137 static int press_write_raw(struct iio_dev *indio_dev, in press_write_raw() 169 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, in hid_sensor_push_data() 181 struct iio_dev *indio_dev = platform_get_drvdata(priv); in press_proc_event() local 199 struct iio_dev *indio_dev = platform_get_drvdata(priv); in press_capture_sample() local 260 struct iio_dev *indio_dev; in hid_press_probe() local 351 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_press_remove() local
|
D | st_pressure.h | 38 static inline int st_press_allocate_ring(struct iio_dev *indio_dev) in st_press_allocate_ring() 43 static inline void st_press_deallocate_ring(struct iio_dev *indio_dev) in st_press_deallocate_ring()
|
D | mpl3115.c | 75 static int mpl3115_read_raw(struct iio_dev *indio_dev, in mpl3115_read_raw() 140 struct iio_dev *indio_dev = pf->indio_dev; in mpl3115_trigger_handler() local 220 struct iio_dev *indio_dev; in mpl3115_probe() local 279 struct iio_dev *indio_dev = i2c_get_clientdata(client); in mpl3115_remove() local
|
D | st_pressure_core.c | 310 static int st_press_write_raw(struct iio_dev *indio_dev, in st_press_write_raw() 331 static int st_press_read_raw(struct iio_dev *indio_dev, in st_press_read_raw() 412 int st_press_common_probe(struct iio_dev *indio_dev) in st_press_common_probe() 482 void st_press_common_remove(struct iio_dev *indio_dev) in st_press_common_remove()
|
D | t5403.c | 129 static int t5403_read_raw(struct iio_dev *indio_dev, in t5403_read_raw() 161 static int t5403_write_raw(struct iio_dev *indio_dev, in t5403_write_raw() 219 struct iio_dev *indio_dev; in t5403_probe() local
|
D | mpl115.c | 99 static int mpl115_read_raw(struct iio_dev *indio_dev, in mpl115_read_raw() 152 struct iio_dev *indio_dev; in mpl115_probe() local
|
D | st_pressure_spi.c | 23 struct iio_dev *indio_dev; in st_press_spi_probe() local
|
D | st_pressure_i2c.c | 45 struct iio_dev *indio_dev; in st_press_i2c_probe() local
|
/linux-4.1.27/drivers/iio/common/st_sensors/ |
D | st_sensors_core.c | 29 static int st_sensors_write_data_with_mask(struct iio_dev *indio_dev, in st_sensors_write_data_with_mask() 68 int st_sensors_set_odr(struct iio_dev *indio_dev, unsigned int odr) in st_sensors_set_odr() 124 static int st_sensors_set_fullscale(struct iio_dev *indio_dev, unsigned int fs) in st_sensors_set_fullscale() 149 int st_sensors_set_enable(struct iio_dev *indio_dev, bool enable) in st_sensors_set_enable() 196 int st_sensors_set_axis_enable(struct iio_dev *indio_dev, u8 axis_enable) in st_sensors_set_axis_enable() 207 void st_sensors_power_enable(struct iio_dev *indio_dev) in st_sensors_power_enable() 231 void st_sensors_power_disable(struct iio_dev *indio_dev) in st_sensors_power_disable() 243 static int st_sensors_set_drdy_int_pin(struct iio_dev *indio_dev, in st_sensors_set_drdy_int_pin() 300 int st_sensors_init_sensor(struct iio_dev *indio_dev, in st_sensors_init_sensor() 347 int st_sensors_set_dataready_irq(struct iio_dev *indio_dev, bool enable) in st_sensors_set_dataready_irq() [all …]
|
D | st_sensors_trigger.c | 21 int st_sensors_allocate_trigger(struct iio_dev *indio_dev, in st_sensors_allocate_trigger() 65 void st_sensors_deallocate_trigger(struct iio_dev *indio_dev) in st_sensors_deallocate_trigger()
|
D | st_sensors_buffer.c | 25 int st_sensors_get_buffer_element(struct iio_dev *indio_dev, u8 *buf) in st_sensors_get_buffer_element() 109 struct iio_dev *indio_dev = pf->indio_dev; in st_sensors_trigger_handler() local
|
D | st_sensors_i2c.c | 22 static unsigned int st_sensors_i2c_get_irq(struct iio_dev *indio_dev) in st_sensors_i2c_get_irq() 67 void st_sensors_i2c_configure(struct iio_dev *indio_dev, in st_sensors_i2c_configure()
|
D | st_sensors_spi.c | 22 static unsigned int st_sensors_spi_get_irq(struct iio_dev *indio_dev) in st_sensors_spi_get_irq() 106 void st_sensors_spi_configure(struct iio_dev *indio_dev, in st_sensors_spi_configure()
|
/linux-4.1.27/drivers/staging/iio/meter/ |
D | ade7854.c | 31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_read_8bit() local 48 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_read_16bit() local 65 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_read_24bit() local 83 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_read_32bit() local 99 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_write_8bit() local 120 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_write_16bit() local 141 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_write_24bit() local 162 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_write_32bit() local 179 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_reset() local 412 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_set_irq() local [all …]
|
D | ade7854-i2c.c | 23 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_write_reg_8() local 42 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_write_reg_16() local 62 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_write_reg_24() local 83 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_write_reg_32() local 104 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_read_reg_8() local 130 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_read_reg_16() local 156 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_read_reg_24() local 182 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_i2c_read_reg_32() local 209 struct iio_dev *indio_dev; in ade7854_i2c_probe() local
|
D | ade7854-spi.c | 23 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_write_reg_8() local 48 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_write_reg_16() local 74 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_write_reg_24() local 101 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_write_reg_32() local 128 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_read_reg_8() local 166 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_read_reg_16() local 203 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_read_reg_24() local 241 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7854_spi_read_reg_32() local 278 struct iio_dev *indio_dev; in ade7854_spi_probe() local
|
D | ade7758_ring.c | 24 static int ade7758_spi_read_burst(struct iio_dev *indio_dev) in ade7758_spi_read_burst() 63 struct iio_dev *indio_dev = pf->indio_dev; in ade7758_trigger_handler() local 86 static int ade7758_ring_preenable(struct iio_dev *indio_dev) in ade7758_ring_preenable() 109 void ade7758_unconfigure_ring(struct iio_dev *indio_dev) in ade7758_unconfigure_ring() 115 int ade7758_configure_ring(struct iio_dev *indio_dev) in ade7758_configure_ring()
|
D | ade7758_trigger.c | 35 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in ade7758_data_rdy_trigger_set_state() local 47 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in ade7758_trig_try_reen() local 61 int ade7758_probe_trigger(struct iio_dev *indio_dev) in ade7758_probe_trigger() 102 void ade7758_remove_trigger(struct iio_dev *indio_dev) in ade7758_remove_trigger()
|
D | ade7758_core.c | 32 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_spi_write_reg_8() local 50 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_spi_write_reg_16() local 76 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_spi_write_reg_24() local 102 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_spi_read_reg_8() local 141 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_spi_read_reg_16() local 183 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_spi_read_reg_24() local 460 static int ade7758_initial_setup(struct iio_dev *indio_dev) in ade7758_initial_setup() 509 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7758_write_frequency() local 821 struct iio_dev *indio_dev; in ade7758_probe() local 885 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ade7758_remove() local
|
D | ade7753.c | 31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7753_spi_write_reg_8() local 49 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7753_spi_write_reg_16() local 66 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7753_spi_read_reg_8() local 85 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7753_spi_read_reg_16() local 105 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7753_spi_read_reg_24() local 353 static int ade7753_initial_setup(struct iio_dev *indio_dev) in ade7753_initial_setup() 400 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7753_write_frequency() local 497 struct iio_dev *indio_dev; in ade7753_probe() local 526 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ade7753_remove() local
|
D | ade7754.c | 31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7754_spi_write_reg_8() local 49 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7754_spi_write_reg_16() local 66 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7754_spi_read_reg_8() local 85 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7754_spi_read_reg_16() local 105 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7754_spi_read_reg_24() local 383 static int ade7754_initial_setup(struct iio_dev *indio_dev) in ade7754_initial_setup() 432 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7754_write_frequency() local 532 struct iio_dev *indio_dev; in ade7754_probe() local 567 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ade7754_remove() local
|
D | ade7759.c | 31 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7759_spi_write_reg_8() local 49 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7759_spi_write_reg_16() local 66 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7759_spi_read_reg_8() local 85 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7759_spi_read_reg_16() local 105 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7759_spi_read_reg_40() local 322 static int ade7759_initial_setup(struct iio_dev *indio_dev) in ade7759_initial_setup() 371 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ade7759_write_frequency() local 454 struct iio_dev *indio_dev; in ade7759_probe() local 482 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ade7759_remove() local
|
D | ade7758.h | 157 static inline void ade7758_remove_trigger(struct iio_dev *indio_dev) in ade7758_remove_trigger() 160 static inline int ade7758_probe_trigger(struct iio_dev *indio_dev) in ade7758_probe_trigger() 165 static int ade7758_configure_ring(struct iio_dev *indio_dev) in ade7758_configure_ring() 169 static inline void ade7758_unconfigure_ring(struct iio_dev *indio_dev) in ade7758_unconfigure_ring() 176 static inline void ade7758_uninitialize_ring(struct iio_dev *indio_dev) in ade7758_uninitialize_ring()
|
/linux-4.1.27/drivers/iio/magnetometer/ |
D | st_magn_buffer.c | 26 static int st_magn_buffer_preenable(struct iio_dev *indio_dev) in st_magn_buffer_preenable() 31 static int st_magn_buffer_postenable(struct iio_dev *indio_dev) in st_magn_buffer_postenable() 54 static int st_magn_buffer_predisable(struct iio_dev *indio_dev) in st_magn_buffer_predisable() 76 int st_magn_allocate_ring(struct iio_dev *indio_dev) in st_magn_allocate_ring() 82 void st_magn_deallocate_ring(struct iio_dev *indio_dev) in st_magn_deallocate_ring()
|
D | st_magn.h | 28 static inline int st_magn_probe_trigger(struct iio_dev *indio_dev, int irq) in st_magn_probe_trigger() 32 static inline void st_magn_remove_trigger(struct iio_dev *indio_dev, int irq) in st_magn_remove_trigger() 36 static inline int st_magn_allocate_ring(struct iio_dev *indio_dev) in st_magn_allocate_ring() 40 static inline void st_magn_deallocate_ring(struct iio_dev *indio_dev) in st_magn_deallocate_ring()
|
D | hid-sensor-magn-3d.c | 151 static int magn_3d_read_raw(struct iio_dev *indio_dev, in magn_3d_read_raw() 210 static int magn_3d_write_raw(struct iio_dev *indio_dev, in magn_3d_write_raw() 242 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data) in hid_sensor_push_data() 253 struct iio_dev *indio_dev = platform_get_drvdata(priv); in magn_3d_proc_event() local 269 struct iio_dev *indio_dev = platform_get_drvdata(priv); in magn_3d_capture_sample() local 417 struct iio_dev *indio_dev; in hid_magn_3d_probe() local 502 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_magn_3d_remove() local
|
D | st_magn_spi.c | 23 struct iio_dev *indio_dev; in st_magn_spi_probe() local 44 struct iio_dev *indio_dev = spi_get_drvdata(spi); in st_magn_spi_remove() local
|
D | st_magn_i2c.c | 45 struct iio_dev *indio_dev; in st_magn_i2c_probe() local 67 struct iio_dev *indio_dev = i2c_get_clientdata(client); in st_magn_i2c_remove() local
|
D | mag3110.c | 147 static int mag3110_read_raw(struct iio_dev *indio_dev, in mag3110_read_raw() 213 static int mag3110_write_raw(struct iio_dev *indio_dev, in mag3110_write_raw() 246 struct iio_dev *indio_dev = pf->indio_dev; in mag3110_trigger_handler() local 334 struct iio_dev *indio_dev; in mag3110_probe() local 390 struct iio_dev *indio_dev = i2c_get_clientdata(client); in mag3110_remove() local
|
D | st_magn_core.c | 288 static int st_magn_read_raw(struct iio_dev *indio_dev, in st_magn_read_raw() 321 static int st_magn_write_raw(struct iio_dev *indio_dev, in st_magn_write_raw() 364 int st_magn_common_probe(struct iio_dev *indio_dev) in st_magn_common_probe() 424 void st_magn_common_remove(struct iio_dev *indio_dev) in st_magn_common_remove()
|
D | ak8975.c | 494 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ak8975_setup() local 607 static int ak8975_read_axis(struct iio_dev *indio_dev, int index, int *val) in ak8975_read_axis() 667 static int ak8975_read_raw(struct iio_dev *indio_dev, in ak8975_read_raw() 731 struct iio_dev *indio_dev; in ak8975_probe() local
|
/linux-4.1.27/drivers/staging/iio/ |
D | iio_simple_dummy_events.c | 33 int iio_simple_dummy_read_event_config(struct iio_dev *indio_dev, in iio_simple_dummy_read_event_config() 55 int iio_simple_dummy_write_event_config(struct iio_dev *indio_dev, in iio_simple_dummy_write_event_config() 117 int iio_simple_dummy_read_event_value(struct iio_dev *indio_dev, in iio_simple_dummy_read_event_value() 140 int iio_simple_dummy_write_event_value(struct iio_dev *indio_dev, in iio_simple_dummy_write_event_value() 166 struct iio_dev *indio_dev = private; in iio_simple_dummy_event_handler() local 225 int iio_simple_dummy_events_register(struct iio_dev *indio_dev) in iio_simple_dummy_events_register() 258 int iio_simple_dummy_events_unregister(struct iio_dev *indio_dev) in iio_simple_dummy_events_unregister()
|
D | iio_simple_dummy.c | 290 static int iio_dummy_read_raw(struct iio_dev *indio_dev, in iio_dummy_read_raw() 434 static int iio_dummy_write_raw(struct iio_dev *indio_dev, in iio_dummy_write_raw() 549 static int iio_dummy_init_device(struct iio_dev *indio_dev) in iio_dummy_init_device() 579 struct iio_dev *indio_dev; in iio_dummy_probe() local 677 struct iio_dev *indio_dev = iio_dummy_devs[index]; in iio_dummy_remove() local
|
D | iio_simple_dummy_buffer.c | 48 struct iio_dev *indio_dev = pf->indio_dev; in iio_simple_dummy_trigger_h() local 118 int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_configure_buffer() 188 void iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_unconfigure_buffer()
|
D | iio_simple_dummy.h | 87 iio_simple_dummy_events_register(struct iio_dev *indio_dev) in iio_simple_dummy_events_register() 93 iio_simple_dummy_events_unregister(struct iio_dev *indio_dev) in iio_simple_dummy_events_unregister() 120 static inline int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_configure_buffer() 125 void iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_unconfigure_buffer()
|
/linux-4.1.27/drivers/iio/adc/ |
D | ti_am335x_adc.c | 85 static void tiadc_step_config(struct iio_dev *indio_dev) in tiadc_step_config() 122 struct iio_dev *indio_dev = private; in tiadc_irq_h() local 151 struct iio_dev *indio_dev = private; in tiadc_worker_h() local 171 static int tiadc_buffer_preenable(struct iio_dev *indio_dev) in tiadc_buffer_preenable() 188 static int tiadc_buffer_postenable(struct iio_dev *indio_dev) in tiadc_buffer_postenable() 209 static int tiadc_buffer_predisable(struct iio_dev *indio_dev) in tiadc_buffer_predisable() 227 static int tiadc_buffer_postdisable(struct iio_dev *indio_dev) in tiadc_buffer_postdisable() 241 static int tiadc_iio_buffered_hardware_setup(struct iio_dev *indio_dev, in tiadc_iio_buffered_hardware_setup() 272 static void tiadc_iio_buffered_hardware_remove(struct iio_dev *indio_dev) in tiadc_iio_buffered_hardware_remove() 292 static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) in tiadc_channel_init() [all …]
|
D | ad_sigma_delta.c | 247 int ad_sigma_delta_single_conversion(struct iio_dev *indio_dev, in ad_sigma_delta_single_conversion() 307 static int ad_sd_buffer_postenable(struct iio_dev *indio_dev) in ad_sd_buffer_postenable() 342 static int ad_sd_buffer_postdisable(struct iio_dev *indio_dev) in ad_sd_buffer_postdisable() 363 struct iio_dev *indio_dev = pf->indio_dev; in ad_sd_trigger_handler() local 426 int ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig) in ad_sd_validate_trigger() 441 static int ad_sd_probe_trigger(struct iio_dev *indio_dev) in ad_sd_probe_trigger() 487 static void ad_sd_remove_trigger(struct iio_dev *indio_dev) in ad_sd_remove_trigger() 500 int ad_sd_setup_buffer_and_trigger(struct iio_dev *indio_dev) in ad_sd_setup_buffer_and_trigger() 523 void ad_sd_cleanup_buffer_and_trigger(struct iio_dev *indio_dev) in ad_sd_cleanup_buffer_and_trigger() 540 int ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev, in ad_sd_init()
|
D | xilinx-xadc-events.c | 17 struct iio_dev *indio_dev, unsigned int event) in xadc_event_to_channel() 31 static void xadc_handle_event(struct iio_dev *indio_dev, unsigned int event) in xadc_handle_event() 63 void xadc_handle_events(struct iio_dev *indio_dev, unsigned long events) in xadc_handle_events() 116 int xadc_read_event_config(struct iio_dev *indio_dev, in xadc_read_event_config() 125 int xadc_write_event_config(struct iio_dev *indio_dev, in xadc_write_event_config() 164 int xadc_read_event_value(struct iio_dev *indio_dev, in xadc_read_event_value() 188 int xadc_write_event_value(struct iio_dev *indio_dev, in xadc_write_event_value()
|
D | max1027.c | 218 static int max1027_read_single_value(struct iio_dev *indio_dev, in max1027_read_single_value() 266 static int max1027_read_raw(struct iio_dev *indio_dev, in max1027_read_raw() 306 static int max1027_debugfs_reg_access(struct iio_dev *indio_dev, in max1027_debugfs_reg_access() 320 static int max1027_validate_trigger(struct iio_dev *indio_dev, in max1027_validate_trigger() 333 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in max1027_set_trigger_state() local 364 struct iio_dev *indio_dev) in max1027_validate_device() 377 struct iio_dev *indio_dev = pf->indio_dev; in max1027_trigger_handler() local 408 struct iio_dev *indio_dev; in max1027_probe() local 498 struct iio_dev *indio_dev = spi_get_drvdata(spi); in max1027_remove() local
|
D | cc10001_adc.c | 109 static u16 cc10001_adc_poll_done(struct iio_dev *indio_dev, in cc10001_adc_poll_done() 142 struct iio_dev *indio_dev; in cc10001_adc_trigger_h() local 192 static u16 cc10001_adc_read_raw_voltage(struct iio_dev *indio_dev, in cc10001_adc_read_raw_voltage() 213 static int cc10001_adc_read_raw(struct iio_dev *indio_dev, in cc10001_adc_read_raw() 246 static int cc10001_update_scan_mode(struct iio_dev *indio_dev, in cc10001_update_scan_mode() 265 static int cc10001_adc_channel_init(struct iio_dev *indio_dev, in cc10001_adc_channel_init() 314 struct iio_dev *indio_dev; in cc10001_adc_probe() local 402 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in cc10001_adc_remove() local
|
D | ad799x.c | 183 struct iio_dev *indio_dev = pf->indio_dev; in ad799x_trigger_handler() local 222 static int ad799x_update_scan_mode(struct iio_dev *indio_dev, in ad799x_update_scan_mode() 274 static int ad799x_read_raw(struct iio_dev *indio_dev, in ad799x_read_raw() 321 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad799x_read_frequency() local 336 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad799x_write_frequency() local 373 static int ad799x_read_event_config(struct iio_dev *indio_dev, in ad799x_read_event_config() 389 static int ad799x_write_event_config(struct iio_dev *indio_dev, in ad799x_write_event_config() 441 static int ad799x_write_event_value(struct iio_dev *indio_dev, in ad799x_write_event_value() 463 static int ad799x_read_event_value(struct iio_dev *indio_dev, in ad799x_read_event_value() 487 struct iio_dev *indio_dev = private; in ad799x_event_handler() local [all …]
|
D | ad7887.c | 77 static int ad7887_ring_preenable(struct iio_dev *indio_dev) in ad7887_ring_preenable() 99 static int ad7887_ring_postdisable(struct iio_dev *indio_dev) in ad7887_ring_postdisable() 116 struct iio_dev *indio_dev = pf->indio_dev; in ad7887_trigger_handler() local 148 static int ad7887_read_raw(struct iio_dev *indio_dev, in ad7887_read_raw() 240 struct iio_dev *indio_dev; in ad7887_probe() local 339 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7887_remove() local
|
D | ad7266.c | 64 static int ad7266_preenable(struct iio_dev *indio_dev) in ad7266_preenable() 70 static int ad7266_postdisable(struct iio_dev *indio_dev) in ad7266_postdisable() 86 struct iio_dev *indio_dev = pf->indio_dev; in ad7266_trigger_handler() local 124 static int ad7266_update_scan_mode(struct iio_dev *indio_dev, in ad7266_update_scan_mode() 148 static int ad7266_read_raw(struct iio_dev *indio_dev, in ad7266_read_raw() 361 static void ad7266_init_channels(struct iio_dev *indio_dev) in ad7266_init_channels() 388 struct iio_dev *indio_dev; in ad7266_probe() local 489 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7266_remove() local
|
D | nau7802.c | 159 struct iio_dev *indio_dev = private; in nau7802_eoc_trigger() local 186 static int nau7802_read_irq(struct iio_dev *indio_dev, in nau7802_read_irq() 224 static int nau7802_read_poll(struct iio_dev *indio_dev, in nau7802_read_poll() 271 static int nau7802_read_raw(struct iio_dev *indio_dev, in nau7802_read_raw() 341 static int nau7802_write_raw(struct iio_dev *indio_dev, in nau7802_write_raw() 378 static int nau7802_write_raw_get_fmt(struct iio_dev *indio_dev, in nau7802_write_raw_get_fmt() 396 struct iio_dev *indio_dev; in nau7802_probe() local 543 struct iio_dev *indio_dev = i2c_get_clientdata(client); in nau7802_remove() local
|
D | ad7291.c | 113 struct iio_dev *indio_dev = private; in ad7291_event_handler() local 202 static int ad7291_read_event_value(struct iio_dev *indio_dev, in ad7291_read_event_value() 227 static int ad7291_write_event_value(struct iio_dev *indio_dev, in ad7291_write_event_value() 248 static int ad7291_read_event_config(struct iio_dev *indio_dev, in ad7291_read_event_config() 271 static int ad7291_write_event_config(struct iio_dev *indio_dev, in ad7291_write_event_config() 321 static int ad7291_read_raw(struct iio_dev *indio_dev, in ad7291_read_raw() 472 struct iio_dev *indio_dev; in ad7291_probe() local 552 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ad7291_remove() local
|
D | xilinx-xadc-core.c | 280 struct iio_dev *indio_dev = devid; in xadc_zynq_threaded_interrupt_handler() local 300 struct iio_dev *indio_dev = devid; in xadc_zynq_interrupt_handler() local 342 struct iio_dev *indio_dev, int irq) in xadc_zynq_setup() 464 struct iio_dev *indio_dev, int irq) in xadc_axi_setup() 476 struct iio_dev *indio_dev = devid; in xadc_axi_interrupt_handler() local 576 static int xadc_update_scan_mode(struct iio_dev *indio_dev, in xadc_update_scan_mode() 623 struct iio_dev *indio_dev = pf->indio_dev; in xadc_trigger_handler() local 698 static struct iio_trigger *xadc_alloc_trigger(struct iio_dev *indio_dev, in xadc_alloc_trigger() 756 static int xadc_postdisable(struct iio_dev *indio_dev) in xadc_postdisable() 784 static int xadc_preenable(struct iio_dev *indio_dev) in xadc_preenable() [all …]
|
D | rockchip_saradc.c | 60 static int rockchip_saradc_read_raw(struct iio_dev *indio_dev, in rockchip_saradc_read_raw() 178 struct iio_dev *indio_dev = NULL; in rockchip_saradc_probe() local 292 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in rockchip_saradc_remove() local 306 struct iio_dev *indio_dev = dev_get_drvdata(dev); in rockchip_saradc_suspend() local 318 struct iio_dev *indio_dev = dev_get_drvdata(dev); in rockchip_saradc_resume() local
|
D | lp8788_adc.c | 97 static int lp8788_adc_read_raw(struct iio_dev *indio_dev, in lp8788_adc_read_raw() 170 static int lp8788_iio_map_register(struct iio_dev *indio_dev, in lp8788_iio_map_register() 193 struct iio_dev *indio_dev; in lp8788_adc_probe() local 234 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in lp8788_adc_remove() local
|
D | ad7298.c | 105 static int ad7298_update_scan_mode(struct iio_dev *indio_dev, in ad7298_update_scan_mode() 157 struct iio_dev *indio_dev = pf->indio_dev; in ad7298_trigger_handler() local 231 static int ad7298_read_raw(struct iio_dev *indio_dev, in ad7298_read_raw() 290 struct iio_dev *indio_dev; in ad7298_probe() local 361 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7298_remove() local
|
D | ti-adc128s052.c | 53 static int adc128_read_raw(struct iio_dev *indio_dev, in adc128_read_raw() 113 struct iio_dev *indio_dev; in adc128_probe() local 151 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adc128_remove() local
|
D | ad7923.c | 132 static int ad7923_update_scan_mode(struct iio_dev *indio_dev, in ad7923_update_scan_mode() 175 struct iio_dev *indio_dev = pf->indio_dev; in ad7923_trigger_handler() local 225 static int ad7923_read_raw(struct iio_dev *indio_dev, in ad7923_read_raw() 272 struct iio_dev *indio_dev; in ad7923_probe() local 338 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7923_remove() local
|
D | ad7476.c | 64 struct iio_dev *indio_dev = pf->indio_dev; in ad7476_trigger_handler() local 97 static int ad7476_read_raw(struct iio_dev *indio_dev, in ad7476_read_raw() 206 struct iio_dev *indio_dev; in ad7476_probe() local 267 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7476_remove() local
|
D | axp288_adc.c | 136 static int axp288_adc_read_raw(struct iio_dev *indio_dev, in axp288_adc_read_raw() 183 struct iio_dev *indio_dev; in axp288_adc_probe() local 233 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in axp288_adc_remove() local
|
D | ad7793.c | 255 static int ad7793_setup(struct iio_dev *indio_dev, in ad7793_setup() 355 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7793_read_frequency() local 367 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7793_write_frequency() local 415 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7793_show_scale_available() local 453 static int ad7793_read_raw(struct iio_dev *indio_dev, in ad7793_read_raw() 519 static int ad7793_write_raw(struct iio_dev *indio_dev, in ad7793_write_raw() 562 static int ad7793_write_raw_get_fmt(struct iio_dev *indio_dev, in ad7793_write_raw_get_fmt() 747 struct iio_dev *indio_dev; in ad7793_probe() local 826 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7793_remove() local
|
D | ad7791.c | 200 static int ad7791_read_raw(struct iio_dev *indio_dev, in ad7791_read_raw() 261 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7791_read_frequency() local 271 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7791_write_frequency() local 357 struct iio_dev *indio_dev; in ad7791_probe() local 419 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7791_remove() local
|
D | vf610_adc.c | 477 static int vf610_read_raw(struct iio_dev *indio_dev, in vf610_read_raw() 544 static int vf610_write_raw(struct iio_dev *indio_dev, in vf610_write_raw() 572 static int vf610_adc_reg_access(struct iio_dev *indio_dev, in vf610_adc_reg_access() 604 struct iio_dev *indio_dev; in vf610_adc_probe() local 695 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in vf610_adc_remove() local 708 struct iio_dev *indio_dev = dev_get_drvdata(dev); in vf610_adc_suspend() local 725 struct iio_dev *indio_dev = dev_get_drvdata(dev); in vf610_adc_resume() local
|
D | mcp320x.c | 133 static int mcp320x_read_raw(struct iio_dev *indio_dev, in mcp320x_read_raw() 281 struct iio_dev *indio_dev; in mcp320x_probe() local 334 struct iio_dev *indio_dev = spi_get_drvdata(spi); in mcp320x_remove() local
|
D | exynos_adc.c | 463 static int exynos_read_raw(struct iio_dev *indio_dev, in exynos_read_raw() 518 static int exynos_adc_reg_access(struct iio_dev *indio_dev, in exynos_adc_reg_access() 573 struct iio_dev *indio_dev = NULL; in exynos_adc_probe() local 710 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in exynos_adc_remove() local 729 struct iio_dev *indio_dev = dev_get_drvdata(dev); in exynos_adc_suspend() local 742 struct iio_dev *indio_dev = dev_get_drvdata(dev); in exynos_adc_resume() local
|
D | men_z188_adc.c | 108 struct iio_dev *indio_dev; in men_z188_probe() local 145 struct iio_dev *indio_dev = mcb_get_drvdata(dev); in men_z188_remove() local
|
D | max1363.c | 357 static int max1363_read_single_chan(struct iio_dev *indio_dev, in max1363_read_single_chan() 414 static int max1363_read_raw(struct iio_dev *indio_dev, in max1363_read_raw() 692 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in max1363_monitor_store_freq() local 723 static int max1363_read_thresh(struct iio_dev *indio_dev, in max1363_read_thresh() 736 static int max1363_write_thresh(struct iio_dev *indio_dev, in max1363_write_thresh() 789 struct iio_dev *indio_dev = private; in max1363_event_handler() local 806 static int max1363_read_event_config(struct iio_dev *indio_dev, in max1363_read_event_config() 957 static int max1363_write_event_config(struct iio_dev *indio_dev, in max1363_write_event_config() 1013 static int max1363_update_scan_mode(struct iio_dev *indio_dev, in max1363_update_scan_mode() 1450 static int max1363_alloc_scan_masks(struct iio_dev *indio_dev) in max1363_alloc_scan_masks() [all …]
|
D | da9150-gpadc.c | 226 static int da9150_gpadc_read_raw(struct iio_dev *indio_dev, in da9150_gpadc_read_raw() 328 struct iio_dev *indio_dev; in da9150_gpadc_probe() local 387 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in da9150_gpadc_remove() local
|
D | twl6030-gpadc.c | 384 static irqreturn_t twl6030_gpadc_irq_handler(int irq, void *indio_dev) in twl6030_gpadc_irq_handler() 517 static int twl6030_gpadc_read_raw(struct iio_dev *indio_dev, in twl6030_gpadc_read_raw() 885 struct iio_dev *indio_dev; in twl6030_gpadc_probe() local 955 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in twl6030_gpadc_remove() local
|
/linux-4.1.27/drivers/staging/iio/adc/ |
D | ad7606_core.c | 39 static int ad7606_scan_direct(struct iio_dev *indio_dev, unsigned ch) in ad7606_scan_direct() 80 static int ad7606_read_raw(struct iio_dev *indio_dev, in ad7606_read_raw() 113 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7606_show_range() local 122 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7606_store_range() local 150 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7606_show_oversampling_ratio() local 171 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7606_store_oversampling_ratio() local 426 struct iio_dev *indio_dev = dev_id; in ad7606_interrupt() local 470 struct iio_dev *indio_dev; in ad7606_probe() local 560 int ad7606_remove(struct iio_dev *indio_dev, int irq) in ad7606_remove() 576 void ad7606_suspend(struct iio_dev *indio_dev) in ad7606_suspend() [all …]
|
D | ad7606_par.c | 22 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in ad7606_par16_read_block() local 38 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in ad7606_par8_read_block() local 53 struct iio_dev *indio_dev; in ad7606_par_probe() local 86 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in ad7606_par_remove() local 96 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_par_suspend() local 105 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_par_resume() local
|
D | ad7606_spi.c | 44 struct iio_dev *indio_dev; in ad7606_spi_probe() local 60 struct iio_dev *indio_dev = dev_get_drvdata(&spi->dev); in ad7606_spi_remove() local 68 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_spi_suspend() local 77 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_spi_resume() local
|
D | ad7816.c | 116 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_show_mode() local 129 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_store_mode() local 162 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_show_channel() local 173 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_store_channel() local 211 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_show_value() local 266 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_show_oti() local 287 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7816_set_oti() local 349 struct iio_dev *indio_dev; in ad7816_probe() local
|
D | ad7606_ring.c | 48 struct iio_dev *indio_dev = iio_priv_to_dev(st); in ad7606_poll_bh_to_ring() local 87 int ad7606_register_ring_funcs_and_init(struct iio_dev *indio_dev) in ad7606_register_ring_funcs_and_init() 98 void ad7606_ring_cleanup(struct iio_dev *indio_dev) in ad7606_ring_cleanup()
|
D | ad7192.c | 206 struct iio_dev *indio_dev = spi_get_drvdata(st->sd.spi); in ad7192_setup() local 313 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7192_read_frequency() local 325 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7192_write_frequency() local 365 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7192_show_scale_available() local 389 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7192_show_ac_excitation() local 399 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7192_show_bridge_switch() local 410 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7192_set() local 490 static int ad7192_read_raw(struct iio_dev *indio_dev, in ad7192_read_raw() 531 static int ad7192_write_raw(struct iio_dev *indio_dev, in ad7192_write_raw() 573 static int ad7192_write_raw_get_fmt(struct iio_dev *indio_dev, in ad7192_write_raw_get_fmt() [all …]
|
D | ad7280a.c | 385 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7280_show_balance_sw() local 399 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7280_store_balance_sw() local 430 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7280_show_balance_timer() local 454 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7280_store_balance_timer() local 601 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7280_read_channel_config() local 631 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7280_write_channel_config() local 683 struct iio_dev *indio_dev = private; in ad7280_event_handler() local 782 static int ad7280_read_raw(struct iio_dev *indio_dev, in ad7280_read_raw() 839 struct iio_dev *indio_dev; in ad7280_probe() local 950 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7280_remove() local
|
D | ad7780.c | 86 static int ad7780_read_raw(struct iio_dev *indio_dev, in ad7780_read_raw() 168 struct iio_dev *indio_dev; in ad7780_probe() local 242 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7780_remove() local
|
D | spear_adc.c | 139 static int spear_adc_read_raw(struct iio_dev *indio_dev, in spear_adc_read_raw() 179 static int spear_adc_write_raw(struct iio_dev *indio_dev, in spear_adc_write_raw() 265 struct iio_dev *indio_dev = NULL; in spear_adc_probe() local 368 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in spear_adc_remove() local
|
/linux-4.1.27/drivers/iio/dac/ |
D | ad5624r_spi.c | 46 static int ad5624r_read_raw(struct iio_dev *indio_dev, in ad5624r_read_raw() 63 static int ad5624r_write_raw(struct iio_dev *indio_dev, in ad5624r_write_raw() 91 static int ad5624r_get_powerdown_mode(struct iio_dev *indio_dev, in ad5624r_get_powerdown_mode() 99 static int ad5624r_set_powerdown_mode(struct iio_dev *indio_dev, in ad5624r_set_powerdown_mode() 116 static ssize_t ad5624r_read_dac_powerdown(struct iio_dev *indio_dev, in ad5624r_read_dac_powerdown() 125 static ssize_t ad5624r_write_dac_powerdown(struct iio_dev *indio_dev, in ad5624r_write_dac_powerdown() 227 struct iio_dev *indio_dev; in ad5624r_probe() local 285 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad5624r_remove() local
|
D | mcp4725.c | 74 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in mcp4725_store_eeprom() local 137 static int mcp4725_get_powerdown_mode(struct iio_dev *indio_dev, in mcp4725_get_powerdown_mode() 145 static int mcp4725_set_powerdown_mode(struct iio_dev *indio_dev, in mcp4725_set_powerdown_mode() 155 static ssize_t mcp4725_read_powerdown(struct iio_dev *indio_dev, in mcp4725_read_powerdown() 163 static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev, in mcp4725_write_powerdown() 214 static int mcp4725_set_value(struct iio_dev *indio_dev, int val) in mcp4725_set_value() 235 static int mcp4725_read_raw(struct iio_dev *indio_dev, in mcp4725_read_raw() 253 static int mcp4725_write_raw(struct iio_dev *indio_dev, in mcp4725_write_raw() 284 struct iio_dev *indio_dev; in mcp4725_probe() local
|
D | ad5421.c | 133 static int ad5421_write_unlocked(struct iio_dev *indio_dev, in ad5421_write_unlocked() 143 static int ad5421_write(struct iio_dev *indio_dev, unsigned int reg, in ad5421_write() 155 static int ad5421_read(struct iio_dev *indio_dev, unsigned int reg) in ad5421_read() 183 static int ad5421_update_ctrl(struct iio_dev *indio_dev, unsigned int set, in ad5421_update_ctrl() 203 struct iio_dev *indio_dev = data; in ad5421_fault_handler() local 312 static int ad5421_read_raw(struct iio_dev *indio_dev, in ad5421_read_raw() 354 static int ad5421_write_raw(struct iio_dev *indio_dev, in ad5421_write_raw() 383 static int ad5421_write_event_config(struct iio_dev *indio_dev, in ad5421_write_event_config() 414 static int ad5421_read_event_config(struct iio_dev *indio_dev, in ad5421_read_event_config() 438 static int ad5421_read_event_value(struct iio_dev *indio_dev, in ad5421_read_event_value() [all …]
|
D | max5821.c | 57 static int max5821_get_powerdown_mode(struct iio_dev *indio_dev, in max5821_get_powerdown_mode() 65 static int max5821_set_powerdown_mode(struct iio_dev *indio_dev, in max5821_set_powerdown_mode() 83 static ssize_t max5821_read_dac_powerdown(struct iio_dev *indio_dev, in max5821_read_dac_powerdown() 113 static ssize_t max5821_write_dac_powerdown(struct iio_dev *indio_dev, in max5821_write_dac_powerdown() 172 static int max5821_get_value(struct iio_dev *indio_dev, in max5821_get_value() 213 static int max5821_set_value(struct iio_dev *indio_dev, in max5821_set_value() 240 static int max5821_read_raw(struct iio_dev *indio_dev, in max5821_read_raw() 258 static int max5821_write_raw(struct iio_dev *indio_dev, in max5821_write_raw() 310 struct iio_dev *indio_dev; in max5821_probe() local 371 struct iio_dev *indio_dev = i2c_get_clientdata(client); in max5821_remove() local
|
D | ad5360.c | 192 static int ad5360_write_unlocked(struct iio_dev *indio_dev, in ad5360_write_unlocked() 205 static int ad5360_write(struct iio_dev *indio_dev, unsigned int cmd, in ad5360_write() 217 static int ad5360_read(struct iio_dev *indio_dev, unsigned int type, in ad5360_read() 253 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad5360_read_dac_powerdown() local 259 static int ad5360_update_ctrl(struct iio_dev *indio_dev, unsigned int set, in ad5360_update_ctrl() 281 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad5360_write_dac_powerdown() local 311 static int ad5360_write_raw(struct iio_dev *indio_dev, in ad5360_write_raw() 367 static int ad5360_read_raw(struct iio_dev *indio_dev, in ad5360_read_raw() 435 static int ad5360_alloc_channels(struct iio_dev *indio_dev) in ad5360_alloc_channels() 461 struct iio_dev *indio_dev; in ad5360_probe() local [all …]
|
D | ad5755.c | 112 static int ad5755_write_unlocked(struct iio_dev *indio_dev, in ad5755_write_unlocked() 122 static int ad5755_write_ctrl_unlocked(struct iio_dev *indio_dev, in ad5755_write_ctrl_unlocked() 129 static int ad5755_write(struct iio_dev *indio_dev, unsigned int reg, in ad5755_write() 141 static int ad5755_write_ctrl(struct iio_dev *indio_dev, unsigned int channel, in ad5755_write_ctrl() 153 static int ad5755_read(struct iio_dev *indio_dev, unsigned int addr) in ad5755_read() 183 static int ad5755_update_dac_ctrl(struct iio_dev *indio_dev, in ad5755_update_dac_ctrl() 198 static int ad5755_set_channel_pwr_down(struct iio_dev *indio_dev, in ad5755_set_channel_pwr_down() 292 static int ad5755_read_raw(struct iio_dev *indio_dev, in ad5755_read_raw() 327 static int ad5755_write_raw(struct iio_dev *indio_dev, in ad5755_write_raw() 348 static ssize_t ad5755_read_powerdown(struct iio_dev *indio_dev, uintptr_t priv, in ad5755_read_powerdown() [all …]
|
D | ad5504.c | 95 static int ad5504_read_raw(struct iio_dev *indio_dev, in ad5504_read_raw() 121 static int ad5504_write_raw(struct iio_dev *indio_dev, in ad5504_write_raw() 145 static int ad5504_get_powerdown_mode(struct iio_dev *indio_dev, in ad5504_get_powerdown_mode() 153 static int ad5504_set_powerdown_mode(struct iio_dev *indio_dev, in ad5504_set_powerdown_mode() 170 static ssize_t ad5504_read_dac_powerdown(struct iio_dev *indio_dev, in ad5504_read_dac_powerdown() 179 static ssize_t ad5504_write_dac_powerdown(struct iio_dev *indio_dev, in ad5504_write_dac_powerdown() 278 struct iio_dev *indio_dev; in ad5504_probe() local 346 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad5504_remove() local
|
D | ad7303.c | 62 static ssize_t ad7303_read_dac_powerdown(struct iio_dev *indio_dev, in ad7303_read_dac_powerdown() 71 static ssize_t ad7303_write_dac_powerdown(struct iio_dev *indio_dev, in ad7303_write_dac_powerdown() 112 static int ad7303_read_raw(struct iio_dev *indio_dev, in ad7303_read_raw() 137 static int ad7303_write_raw(struct iio_dev *indio_dev, in ad7303_write_raw() 202 struct iio_dev *indio_dev; in ad7303_probe() local 272 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad7303_remove() local
|
D | ad5686.c | 139 static int ad5686_get_powerdown_mode(struct iio_dev *indio_dev, in ad5686_get_powerdown_mode() 147 static int ad5686_set_powerdown_mode(struct iio_dev *indio_dev, in ad5686_set_powerdown_mode() 165 static ssize_t ad5686_read_dac_powerdown(struct iio_dev *indio_dev, in ad5686_read_dac_powerdown() 174 static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev, in ad5686_write_dac_powerdown() 197 static int ad5686_read_raw(struct iio_dev *indio_dev, in ad5686_read_raw() 223 static int ad5686_write_raw(struct iio_dev *indio_dev, in ad5686_write_raw() 315 struct iio_dev *indio_dev; in ad5686_probe() local 377 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad5686_remove() local
|
D | ad5764.c | 124 static int ad5764_write(struct iio_dev *indio_dev, unsigned int reg, in ad5764_write() 139 static int ad5764_read(struct iio_dev *indio_dev, unsigned int reg, in ad5764_read() 184 static int ad5764_write_raw(struct iio_dev *indio_dev, in ad5764_write_raw() 221 static int ad5764_read_raw(struct iio_dev *indio_dev, in ad5764_read_raw() 277 struct iio_dev *indio_dev; in ad5764_probe() local 337 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad5764_remove() local
|
D | ad5380.c | 82 static ssize_t ad5380_read_dac_powerdown(struct iio_dev *indio_dev, in ad5380_read_dac_powerdown() 90 static ssize_t ad5380_write_dac_powerdown(struct iio_dev *indio_dev, in ad5380_write_dac_powerdown() 121 static int ad5380_get_powerdown_mode(struct iio_dev *indio_dev, in ad5380_get_powerdown_mode() 137 static int ad5380_set_powerdown_mode(struct iio_dev *indio_dev, in ad5380_set_powerdown_mode() 174 static int ad5380_write_raw(struct iio_dev *indio_dev, in ad5380_write_raw() 203 static int ad5380_read_raw(struct iio_dev *indio_dev, in ad5380_read_raw() 346 static int ad5380_alloc_channels(struct iio_dev *indio_dev) in ad5380_alloc_channels() 372 struct iio_dev *indio_dev; in ad5380_probe() local 448 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad5380_remove() local
|
D | ad5791.c | 153 static int ad5791_get_powerdown_mode(struct iio_dev *indio_dev, in ad5791_get_powerdown_mode() 161 static int ad5791_set_powerdown_mode(struct iio_dev *indio_dev, in ad5791_set_powerdown_mode() 178 static ssize_t ad5791_read_dac_powerdown(struct iio_dev *indio_dev, in ad5791_read_dac_powerdown() 186 static ssize_t ad5791_write_dac_powerdown(struct iio_dev *indio_dev, in ad5791_write_dac_powerdown() 249 static int ad5791_read_raw(struct iio_dev *indio_dev, in ad5791_read_raw() 320 static int ad5791_write_raw(struct iio_dev *indio_dev, in ad5791_write_raw() 349 struct iio_dev *indio_dev; in ad5791_probe() local 438 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad5791_remove() local
|
D | mcp4922.c | 69 static int mcp4922_read_raw(struct iio_dev *indio_dev, in mcp4922_read_raw() 90 static int mcp4922_write_raw(struct iio_dev *indio_dev, in mcp4922_write_raw() 127 struct iio_dev *indio_dev; in mcp4922_probe() local 185 struct iio_dev *indio_dev = spi_get_drvdata(spi); in mcp4922_remove() local
|
D | ad5449.c | 85 static int ad5449_write(struct iio_dev *indio_dev, unsigned int addr, in ad5449_write() 99 static int ad5449_read(struct iio_dev *indio_dev, unsigned int addr, in ad5449_read() 131 static int ad5449_read_raw(struct iio_dev *indio_dev, in ad5449_read_raw() 169 static int ad5449_write_raw(struct iio_dev *indio_dev, in ad5449_write_raw() 273 struct iio_dev *indio_dev; in ad5449_spi_probe() local 334 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad5449_spi_remove() local
|
D | max517.c | 56 static int max517_set_value(struct iio_dev *indio_dev, in max517_set_value() 79 static int max517_read_raw(struct iio_dev *indio_dev, in max517_read_raw() 99 static int max517_write_raw(struct iio_dev *indio_dev, in max517_write_raw() 167 struct iio_dev *indio_dev; in max517_probe() local
|
D | ad5446.c | 64 static int ad5446_set_powerdown_mode(struct iio_dev *indio_dev, in ad5446_set_powerdown_mode() 74 static int ad5446_get_powerdown_mode(struct iio_dev *indio_dev, in ad5446_get_powerdown_mode() 89 static ssize_t ad5446_read_dac_powerdown(struct iio_dev *indio_dev, in ad5446_read_dac_powerdown() 99 static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev, in ad5446_write_dac_powerdown() 164 static int ad5446_read_raw(struct iio_dev *indio_dev, in ad5446_read_raw() 184 static int ad5446_write_raw(struct iio_dev *indio_dev, in ad5446_write_raw() 222 struct iio_dev *indio_dev; in ad5446_probe() local 282 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad5446_remove() local
|
D | ad5064.c | 154 static int ad5064_get_powerdown_mode(struct iio_dev *indio_dev, in ad5064_get_powerdown_mode() 162 static int ad5064_set_powerdown_mode(struct iio_dev *indio_dev, in ad5064_set_powerdown_mode() 184 static ssize_t ad5064_read_dac_powerdown(struct iio_dev *indio_dev, in ad5064_read_dac_powerdown() 192 static ssize_t ad5064_write_dac_powerdown(struct iio_dev *indio_dev, in ad5064_write_dac_powerdown() 224 static int ad5064_read_raw(struct iio_dev *indio_dev, in ad5064_read_raw() 251 static int ad5064_write_raw(struct iio_dev *indio_dev, in ad5064_write_raw() 444 struct iio_dev *indio_dev; in ad5064_probe() local 512 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad5064_remove() local
|
/linux-4.1.27/drivers/staging/iio/light/ |
D | tsl2583.c | 194 static int taos_get_lux(struct iio_dev *indio_dev) in taos_get_lux() 336 static int taos_als_calibrate(struct iio_dev *indio_dev) in taos_als_calibrate() 399 static int taos_chip_on(struct iio_dev *indio_dev) in taos_chip_on() 471 static int taos_chip_off(struct iio_dev *indio_dev) in taos_chip_off() 487 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in taos_power_state_show() local 496 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in taos_power_state_store() local 513 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in taos_gain_show() local 538 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in taos_gain_store() local 575 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in taos_als_time_show() local 584 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in taos_als_time_store() local [all …]
|
D | tsl2x7x_core.c | 333 static int tsl2x7x_get_lux(struct iio_dev *indio_dev) in tsl2x7x_get_lux() 476 static int tsl2x7x_get_prox(struct iio_dev *indio_dev) in tsl2x7x_get_prox() 570 static int tsl2x7x_als_calibrate(struct iio_dev *indio_dev) in tsl2x7x_als_calibrate() 628 static int tsl2x7x_chip_on(struct iio_dev *indio_dev) in tsl2x7x_chip_on() 770 static int tsl2x7x_chip_off(struct iio_dev *indio_dev) in tsl2x7x_chip_off() 798 int tsl2x7x_invoke_change(struct iio_dev *indio_dev) in tsl2x7x_invoke_change() 856 static void tsl2x7x_prox_cal(struct iio_dev *indio_dev) in tsl2x7x_prox_cal() 921 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in tsl2x7x_power_state_store() local 975 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in tsl2x7x_als_time_store() local 1011 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in tsl2x7x_als_cal_target_store() local [all …]
|
D | isl29018.c | 237 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in show_range() local 246 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in store_range() local 279 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in show_resolution() local 288 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in store_resolution() local 318 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in show_prox_infrared_suppression() local 329 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in store_prox_infrared_suppression() local 350 static int isl29018_write_raw(struct iio_dev *indio_dev, in isl29018_write_raw() 371 static int isl29018_read_raw(struct iio_dev *indio_dev, in isl29018_read_raw() 678 struct iio_dev *indio_dev; in isl29018_probe() local
|
D | isl29028.c | 266 static int isl29028_write_raw(struct iio_dev *indio_dev, in isl29028_write_raw() 325 static int isl29028_read_raw(struct iio_dev *indio_dev, in isl29028_read_raw() 482 struct iio_dev *indio_dev; in isl29028_probe() local 527 struct iio_dev *indio_dev = i2c_get_clientdata(client); in isl29028_remove() local
|
/linux-4.1.27/drivers/iio/light/ |
D | lm3533-als.c | 66 static int lm3533_als_get_adc(struct iio_dev *indio_dev, bool average, in lm3533_als_get_adc() 90 static int _lm3533_als_get_zone(struct iio_dev *indio_dev, u8 *zone) in _lm3533_als_get_zone() 108 static int lm3533_als_get_zone(struct iio_dev *indio_dev, u8 *zone) in lm3533_als_get_zone() 133 static int lm3533_als_get_target(struct iio_dev *indio_dev, unsigned channel, in lm3533_als_get_target() 154 static int lm3533_als_set_target(struct iio_dev *indio_dev, unsigned channel, in lm3533_als_set_target() 175 static int lm3533_als_get_current(struct iio_dev *indio_dev, unsigned channel, in lm3533_als_get_current() 195 static int lm3533_als_read_raw(struct iio_dev *indio_dev, in lm3533_als_read_raw() 253 struct iio_dev *indio_dev = dev_id; in lm3533_als_isr() local 275 static int lm3533_als_set_int_mode(struct iio_dev *indio_dev, int enable) in lm3533_als_set_int_mode() 297 static int lm3533_als_get_int_mode(struct iio_dev *indio_dev, int *enable) in lm3533_als_get_int_mode() [all …]
|
D | hid-sensor-prox.c | 67 static int prox_read_raw(struct iio_dev *indio_dev, in prox_read_raw() 133 static int prox_write_raw(struct iio_dev *indio_dev, in prox_write_raw() 165 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, in hid_sensor_push_data() 177 struct iio_dev *indio_dev = platform_get_drvdata(priv); in prox_proc_event() local 195 struct iio_dev *indio_dev = platform_get_drvdata(priv); in prox_capture_sample() local 251 struct iio_dev *indio_dev; in hid_prox_probe() local 341 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_prox_remove() local
|
D | adjd_s311.c | 71 static int adjd_s311_req_data(struct iio_dev *indio_dev) in adjd_s311_req_data() 99 static int adjd_s311_read_data(struct iio_dev *indio_dev, u8 reg, int *val) in adjd_s311_read_data() 119 struct iio_dev *indio_dev = pf->indio_dev; in adjd_s311_trigger_handler() local 171 static int adjd_s311_read_raw(struct iio_dev *indio_dev, in adjd_s311_read_raw() 208 static int adjd_s311_write_raw(struct iio_dev *indio_dev, in adjd_s311_write_raw() 231 static int adjd_s311_update_scan_mode(struct iio_dev *indio_dev, in adjd_s311_update_scan_mode() 255 struct iio_dev *indio_dev; in adjd_s311_probe() local 293 struct iio_dev *indio_dev = i2c_get_clientdata(client); in adjd_s311_remove() local
|
D | hid-sensor-als.c | 74 static int als_read_raw(struct iio_dev *indio_dev, in als_read_raw() 140 static int als_write_raw(struct iio_dev *indio_dev, in als_write_raw() 172 static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data, in hid_sensor_push_data() 184 struct iio_dev *indio_dev = platform_get_drvdata(priv); in als_proc_event() local 202 struct iio_dev *indio_dev = platform_get_drvdata(priv); in als_capture_sample() local 263 struct iio_dev *indio_dev; in hid_als_probe() local 352 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_als_remove() local
|
D | isl29125.c | 122 static int isl29125_read_raw(struct iio_dev *indio_dev, in isl29125_read_raw() 151 static int isl29125_write_raw(struct iio_dev *indio_dev, in isl29125_write_raw() 177 struct iio_dev *indio_dev = pf->indio_dev; in isl29125_trigger_handler() local 206 static int isl29125_buffer_preenable(struct iio_dev *indio_dev) in isl29125_buffer_preenable() 215 static int isl29125_buffer_predisable(struct iio_dev *indio_dev) in isl29125_buffer_predisable() 240 struct iio_dev *indio_dev; in isl29125_probe() local 299 struct iio_dev *indio_dev = i2c_get_clientdata(client); in isl29125_remove() local
|
D | cm3323.c | 82 static int cm3323_init(struct iio_dev *indio_dev) in cm3323_init() 107 static void cm3323_disable(struct iio_dev *indio_dev) in cm3323_disable() 154 static int cm3323_read_raw(struct iio_dev *indio_dev, in cm3323_read_raw() 191 static int cm3323_write_raw(struct iio_dev *indio_dev, in cm3323_write_raw() 221 struct iio_dev *indio_dev; in cm3323_probe() local 259 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm3323_remove() local
|
D | tcs3414.c | 128 static int tcs3414_read_raw(struct iio_dev *indio_dev, in tcs3414_read_raw() 164 static int tcs3414_write_raw(struct iio_dev *indio_dev, in tcs3414_write_raw() 205 struct iio_dev *indio_dev = pf->indio_dev; in tcs3414_trigger_handler() local 248 static int tcs3414_buffer_preenable(struct iio_dev *indio_dev) in tcs3414_buffer_preenable() 257 static int tcs3414_buffer_predisable(struct iio_dev *indio_dev) in tcs3414_buffer_predisable() 281 struct iio_dev *indio_dev; in tcs3414_probe() local 357 struct iio_dev *indio_dev = i2c_get_clientdata(client); in tcs3414_remove() local
|
D | apds9300.c | 238 static int apds9300_read_raw(struct iio_dev *indio_dev, in apds9300_read_raw() 276 static int apds9300_read_thresh(struct iio_dev *indio_dev, in apds9300_read_thresh() 297 static int apds9300_write_thresh(struct iio_dev *indio_dev, in apds9300_write_thresh() 315 static int apds9300_read_interrupt_config(struct iio_dev *indio_dev, in apds9300_read_interrupt_config() 325 static int apds9300_write_interrupt_config(struct iio_dev *indio_dev, in apds9300_write_interrupt_config() 410 struct iio_dev *indio_dev; in apds9300_probe() local 463 struct iio_dev *indio_dev = i2c_get_clientdata(client); in apds9300_remove() local 478 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in apds9300_suspend() local 491 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in apds9300_resume() local
|
D | cm3232.c | 237 static int cm3232_read_raw(struct iio_dev *indio_dev, in cm3232_read_raw() 262 static int cm3232_write_raw(struct iio_dev *indio_dev, in cm3232_write_raw() 335 struct iio_dev *indio_dev; in cm3232_probe() local 366 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm3232_remove() local 384 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in cm3232_suspend() local 398 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in cm3232_resume() local
|
D | cm36651.c | 235 struct iio_dev *indio_dev = data; in cm36651_irq_handler() local 448 static int cm36651_read_raw(struct iio_dev *indio_dev, in cm36651_read_raw() 474 static int cm36651_write_raw(struct iio_dev *indio_dev, in cm36651_write_raw() 491 static int cm36651_read_prox_thresh(struct iio_dev *indio_dev, in cm36651_read_prox_thresh() 505 static int cm36651_write_prox_thresh(struct iio_dev *indio_dev, in cm36651_write_prox_thresh() 531 static int cm36651_write_prox_event_config(struct iio_dev *indio_dev, in cm36651_write_prox_event_config() 550 static int cm36651_read_prox_event_config(struct iio_dev *indio_dev, in cm36651_read_prox_event_config() 629 struct iio_dev *indio_dev; in cm36651_probe() local 711 struct iio_dev *indio_dev = i2c_get_clientdata(client); in cm36651_remove() local
|
D | tcs3472.c | 111 static int tcs3472_read_raw(struct iio_dev *indio_dev, in tcs3472_read_raw() 147 static int tcs3472_write_raw(struct iio_dev *indio_dev, in tcs3472_write_raw() 188 struct iio_dev *indio_dev = pf->indio_dev; in tcs3472_trigger_handler() local 256 struct iio_dev *indio_dev; in tcs3472_probe() local 331 struct iio_dev *indio_dev = i2c_get_clientdata(client); in tcs3472_remove() local
|
D | ltr501.c | 131 static int ltr501_read_raw(struct iio_dev *indio_dev, in ltr501_read_raw() 201 static int ltr501_write_raw(struct iio_dev *indio_dev, in ltr501_write_raw() 270 struct iio_dev *indio_dev = pf->indio_dev; in ltr501_trigger_handler() local 347 struct iio_dev *indio_dev; in ltr501_probe() local 397 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ltr501_remove() local
|
D | gp2ap020a00f.c | 836 struct iio_dev *indio_dev = data; in gp2ap020a00f_prox_sensing_handler() local 871 struct iio_dev *indio_dev = data; in gp2ap020a00f_thresh_event_handler() local 967 struct iio_dev *indio_dev = pf->indio_dev; in gp2ap020a00f_trigger_handler() local 1021 static int gp2ap020a00f_write_event_val(struct iio_dev *indio_dev, in gp2ap020a00f_write_event_val() 1080 static int gp2ap020a00f_read_event_val(struct iio_dev *indio_dev, in gp2ap020a00f_read_event_val() 1108 static int gp2ap020a00f_write_prox_event_config(struct iio_dev *indio_dev, in gp2ap020a00f_write_prox_event_config() 1163 static int gp2ap020a00f_write_event_config(struct iio_dev *indio_dev, in gp2ap020a00f_write_event_config() 1199 static int gp2ap020a00f_read_event_config(struct iio_dev *indio_dev, in gp2ap020a00f_read_event_config() 1282 static int gp2ap020a00f_read_raw(struct iio_dev *indio_dev, in gp2ap020a00f_read_raw() 1398 static int gp2ap020a00f_buffer_postenable(struct iio_dev *indio_dev) in gp2ap020a00f_buffer_postenable() [all …]
|
D | tsl2563.c | 455 static int tsl2563_write_raw(struct iio_dev *indio_dev, in tsl2563_write_raw() 475 static int tsl2563_read_raw(struct iio_dev *indio_dev, in tsl2563_read_raw() 570 static int tsl2563_read_thresh(struct iio_dev *indio_dev, in tsl2563_read_thresh() 591 static int tsl2563_write_thresh(struct iio_dev *indio_dev, in tsl2563_write_thresh() 640 static int tsl2563_write_interrupt_config(struct iio_dev *indio_dev, in tsl2563_write_interrupt_config() 682 static int tsl2563_read_interrupt_config(struct iio_dev *indio_dev, in tsl2563_read_interrupt_config() 718 struct iio_dev *indio_dev; in tsl2563_probe() local 817 struct iio_dev *indio_dev = iio_priv_to_dev(chip); in tsl2563_remove() local
|
D | al3320a.c | 114 static int al3320a_read_raw(struct iio_dev *indio_dev, in al3320a_read_raw() 149 static int al3320a_write_raw(struct iio_dev *indio_dev, in al3320a_write_raw() 181 struct iio_dev *indio_dev; in al3320a_probe() local
|
D | tsl4531.c | 77 static int tsl4531_read_raw(struct iio_dev *indio_dev, in tsl4531_read_raw() 112 static int tsl4531_write_raw(struct iio_dev *indio_dev, in tsl4531_write_raw() 171 struct iio_dev *indio_dev; in tsl4531_probe() local
|
D | vcnl4000.c | 104 static int vcnl4000_read_raw(struct iio_dev *indio_dev, in vcnl4000_read_raw() 157 struct iio_dev *indio_dev; in vcnl4000_probe() local
|
D | cm32181.c | 206 static int cm32181_read_raw(struct iio_dev *indio_dev, in cm32181_read_raw() 232 static int cm32181_write_raw(struct iio_dev *indio_dev, in cm32181_write_raw() 305 struct iio_dev *indio_dev; in cm32181_probe() local
|
D | jsa1212.c | 221 static int jsa1212_read_raw(struct iio_dev *indio_dev, in jsa1212_read_raw() 324 struct iio_dev *indio_dev; in jsa1212_probe() local 391 struct iio_dev *indio_dev = i2c_get_clientdata(client); in jsa1212_remove() local
|
/linux-4.1.27/drivers/iio/orientation/ |
D | hid-sensor-rotation.c | 61 static int dev_rot_read_raw(struct iio_dev *indio_dev, in dev_rot_read_raw() 100 static int dev_rot_write_raw(struct iio_dev *indio_dev, in dev_rot_write_raw() 132 static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len) in hid_sensor_push_data() 145 struct iio_dev *indio_dev = platform_get_drvdata(priv); in dev_rot_proc_event() local 163 struct iio_dev *indio_dev = platform_get_drvdata(priv); in dev_rot_capture_sample() local 222 struct iio_dev *indio_dev; in hid_dev_rot_probe() local 313 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_dev_rot_remove() local
|
D | hid-sensor-incl-3d.c | 105 static int incl_3d_read_raw(struct iio_dev *indio_dev, in incl_3d_read_raw() 163 static int incl_3d_write_raw(struct iio_dev *indio_dev, in incl_3d_write_raw() 195 static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len) in hid_sensor_push_data() 206 struct iio_dev *indio_dev = platform_get_drvdata(priv); in incl_3d_proc_event() local 224 struct iio_dev *indio_dev = platform_get_drvdata(priv); in incl_3d_capture_sample() local 315 struct iio_dev *indio_dev; in hid_incl_3d_probe() local 408 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_incl_3d_remove() local
|
/linux-4.1.27/drivers/iio/imu/ |
D | adis_buffer.c | 23 int adis_update_scan_mode(struct iio_dev *indio_dev, in adis_update_scan_mode() 79 struct iio_dev *indio_dev = pf->indio_dev; in adis_trigger_handler() local 129 int adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, in adis_setup_buffer_and_trigger() 163 struct iio_dev *indio_dev) in adis_cleanup_buffer_and_trigger()
|
D | adis16480.c | 236 static int adis16480_debugfs_init(struct iio_dev *indio_dev) in adis16480_debugfs_init() 257 static int adis16480_debugfs_init(struct iio_dev *indio_dev) in adis16480_debugfs_init() 264 static int adis16480_set_freq(struct iio_dev *indio_dev, int val, int val2) in adis16480_set_freq() 283 static int adis16480_get_freq(struct iio_dev *indio_dev, int *val, int *val2) in adis16480_get_freq() 337 static int adis16480_set_calibbias(struct iio_dev *indio_dev, in adis16480_set_calibbias() 359 static int adis16480_get_calibbias(struct iio_dev *indio_dev, in adis16480_get_calibbias() 389 static int adis16480_set_calibscale(struct iio_dev *indio_dev, in adis16480_set_calibscale() 401 static int adis16480_get_calibscale(struct iio_dev *indio_dev, in adis16480_get_calibscale() 436 static int adis16480_get_filter_freq(struct iio_dev *indio_dev, in adis16480_get_filter_freq() 460 static int adis16480_set_filter_freq(struct iio_dev *indio_dev, in adis16480_set_filter_freq() [all …]
|
D | adis16400_core.c | 108 static int adis16400_debugfs_init(struct iio_dev *indio_dev) in adis16400_debugfs_init() 128 static int adis16400_debugfs_init(struct iio_dev *indio_dev) in adis16400_debugfs_init() 229 static int adis16400_set_filter(struct iio_dev *indio_dev, int sps, int val) in adis16400_set_filter() 250 static int adis16400_stop_device(struct iio_dev *indio_dev) in adis16400_stop_device() 264 static int adis16400_initial_setup(struct iio_dev *indio_dev) in adis16400_initial_setup() 324 static int adis16400_write_raw(struct iio_dev *indio_dev, in adis16400_write_raw() 370 static int adis16400_read_raw(struct iio_dev *indio_dev, in adis16400_read_raw() 864 struct iio_dev *indio_dev; in adis16400_probe() local 916 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adis16400_remove() local
|
D | kmx61.c | 285 static void kmx61_set_data(struct iio_dev *indio_dev, struct kmx61_data *data) in kmx61_set_data() 292 static struct kmx61_data *kmx61_get_data(struct iio_dev *indio_dev) in kmx61_get_data() 789 static int kmx61_read_raw(struct iio_dev *indio_dev, in kmx61_read_raw() 859 static int kmx61_write_raw(struct iio_dev *indio_dev, in kmx61_write_raw() 892 static int kmx61_read_event(struct iio_dev *indio_dev, in kmx61_read_event() 914 static int kmx61_write_event(struct iio_dev *indio_dev, in kmx61_write_event() 938 static int kmx61_read_event_config(struct iio_dev *indio_dev, in kmx61_read_event_config() 948 static int kmx61_write_event_config(struct iio_dev *indio_dev, in kmx61_write_event_config() 985 static int kmx61_acc_validate_trigger(struct iio_dev *indio_dev, in kmx61_acc_validate_trigger() 996 static int kmx61_mag_validate_trigger(struct iio_dev *indio_dev, in kmx61_mag_validate_trigger() [all …]
|
D | adis16400_buffer.c | 16 int adis16400_update_scan_mode(struct iio_dev *indio_dev, in adis16400_update_scan_mode() 64 struct iio_dev *indio_dev = pf->indio_dev; in adis16400_trigger_handler() local
|
D | adis.c | 208 int adis_debugfs_reg_access(struct iio_dev *indio_dev, in adis_debugfs_reg_access() 374 int adis_single_conversion(struct iio_dev *indio_dev, in adis_single_conversion() 418 int adis_init(struct adis *adis, struct iio_dev *indio_dev, in adis_init()
|
D | adis_trigger.c | 41 int adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) in adis_probe_trigger()
|
/linux-4.1.27/drivers/staging/iio/frequency/ |
D | ad9834.c | 70 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_write() local 149 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_store_wavetype() local 208 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_show_out0_wavetype_available() local 230 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9834_show_out1_wavetype_available() local 323 struct iio_dev *indio_dev; in ad9834_probe() local 427 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad9834_remove() local
|
D | ad9832.c | 78 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9832_write() local 205 struct iio_dev *indio_dev; in ad9832_probe() local 322 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad9832_remove() local
|
/linux-4.1.27/drivers/iio/amplifiers/ |
D | ad8366.c | 33 static int ad8366_write(struct iio_dev *indio_dev, in ad8366_write() 52 static int ad8366_read_raw(struct iio_dev *indio_dev, in ad8366_read_raw() 82 static int ad8366_write_raw(struct iio_dev *indio_dev, in ad8366_write_raw() 138 struct iio_dev *indio_dev; in ad8366_probe() local 182 struct iio_dev *indio_dev = spi_get_drvdata(spi); in ad8366_remove() local
|
/linux-4.1.27/drivers/staging/iio/cdc/ |
D | ad7150.c | 97 static int ad7150_read_raw(struct iio_dev *indio_dev, in ad7150_read_raw() 126 static int ad7150_read_event_config(struct iio_dev *indio_dev, in ad7150_read_event_config() 162 static int ad7150_write_event_params(struct iio_dev *indio_dev, in ad7150_write_event_params() 214 static int ad7150_write_event_config(struct iio_dev *indio_dev, in ad7150_write_event_config() 281 static int ad7150_read_event_value(struct iio_dev *indio_dev, in ad7150_read_event_value() 307 static int ad7150_write_event_value(struct iio_dev *indio_dev, in ad7150_write_event_value() 346 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7150_show_timeout() local 375 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7150_store_timeout() local 494 struct iio_dev *indio_dev = private; in ad7150_event_handler() local 590 struct iio_dev *indio_dev; in ad7150_probe() local [all …]
|
D | ad7746.c | 221 static int ad7746_select_channel(struct iio_dev *indio_dev, in ad7746_select_channel() 290 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_start_calib() local 329 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_start_offset_calib() local 344 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_start_gain_calib() local 369 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_show_cap_filter_rate_setup() local 381 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_store_cap_filter_rate_setup() local 409 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_show_vt_filter_rate_setup() local 421 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7746_store_vt_filter_rate_setup() local 475 static int ad7746_write_raw(struct iio_dev *indio_dev, in ad7746_write_raw() 565 static int ad7746_read_raw(struct iio_dev *indio_dev, in ad7746_read_raw() [all …]
|
D | ad7152.c | 100 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7152_start_calib() local 172 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7152_show_filter_rate_setup() local 184 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad7152_store_filter_rate_setup() local 250 static int ad7152_write_raw(struct iio_dev *indio_dev, in ad7152_write_raw() 320 static int ad7152_read_raw(struct iio_dev *indio_dev, in ad7152_read_raw() 414 static int ad7152_write_raw_get_fmt(struct iio_dev *indio_dev, in ad7152_write_raw_get_fmt() 482 struct iio_dev *indio_dev; in ad7152_probe() local 516 struct iio_dev *indio_dev = i2c_get_clientdata(client); in ad7152_remove() local
|
/linux-4.1.27/drivers/staging/iio/gyro/ |
D | adis16060_core.c | 43 static int adis16060_spi_write(struct iio_dev *indio_dev, u8 val) in adis16060_spi_write() 56 static int adis16060_spi_read(struct iio_dev *indio_dev, u16 *val) in adis16060_spi_read() 79 static int adis16060_read_raw(struct iio_dev *indio_dev, in adis16060_read_raw() 151 struct iio_dev *indio_dev; in adis16060_r_probe() local 181 struct iio_dev *indio_dev = adis16060_iio_dev; in adis16060_w_probe() local
|
/linux-4.1.27/drivers/iio/common/ssp_sensors/ |
D | ssp_iio.c | 29 int ssp_common_buffer_postenable(struct iio_dev *indio_dev) in ssp_common_buffer_postenable() 53 int ssp_common_buffer_postdisable(struct iio_dev *indio_dev) in ssp_common_buffer_postdisable() 79 int ssp_common_process_data(struct iio_dev *indio_dev, void *buf, in ssp_common_process_data()
|
/linux-4.1.27/drivers/iio/imu/inv_mpu6050/ |
D | inv_mpu_trigger.c | 16 static void inv_scan_query(struct iio_dev *indio_dev) in inv_scan_query() 42 static int inv_mpu6050_set_enable(struct iio_dev *indio_dev, bool enable) in inv_mpu6050_set_enable() 114 int inv_mpu6050_probe_trigger(struct iio_dev *indio_dev) in inv_mpu6050_probe_trigger()
|
D | inv_mpu_core.c | 115 struct iio_dev *indio_dev = mux_priv; in inv_mpu6050_select_bypass() local 144 struct iio_dev *indio_dev = mux_priv; in inv_mpu6050_deselect_bypass() local 250 static int inv_mpu6050_init_config(struct iio_dev *indio_dev) in inv_mpu6050_init_config() 302 static int inv_mpu6050_read_raw(struct iio_dev *indio_dev, in inv_mpu6050_read_raw() 434 static int inv_write_raw_get_fmt(struct iio_dev *indio_dev, in inv_write_raw_get_fmt() 472 static int inv_mpu6050_write_raw(struct iio_dev *indio_dev, in inv_mpu6050_write_raw() 557 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in inv_mpu6050_fifo_rate_store() local 641 static int inv_mpu6050_validate_trigger(struct iio_dev *indio_dev, in inv_mpu6050_validate_trigger() 773 struct iio_dev *indio_dev; in inv_mpu_probe() local 869 struct iio_dev *indio_dev = i2c_get_clientdata(client); in inv_mpu_remove() local
|
D | inv_mpu_ring.c | 37 int inv_reset_fifo(struct iio_dev *indio_dev) in inv_reset_fifo() 106 struct iio_dev *indio_dev = pf->indio_dev; in inv_mpu6050_irq_handler() local 123 struct iio_dev *indio_dev = pf->indio_dev; in inv_mpu6050_read_fifo() local
|
/linux-4.1.27/drivers/iio/proximity/ |
D | sx9500.c | 234 static int sx9500_read_raw(struct iio_dev *indio_dev, in sx9500_read_raw() 285 static int sx9500_write_raw(struct iio_dev *indio_dev, in sx9500_write_raw() 306 struct iio_dev *indio_dev = private; in sx9500_irq_handler() local 323 struct iio_dev *indio_dev = private; in sx9500_irq_thread_handler() local 373 static int sx9500_read_event_config(struct iio_dev *indio_dev, in sx9500_read_event_config() 387 static int sx9500_write_event_config(struct iio_dev *indio_dev, in sx9500_write_event_config() 425 static int sx9500_update_scan_mode(struct iio_dev *indio_dev, in sx9500_update_scan_mode() 466 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in sx9500_set_trigger_state() local 491 struct iio_dev *indio_dev = pf->indio_dev; in sx9500_trigger_handler() local 578 static int sx9500_init_device(struct iio_dev *indio_dev) in sx9500_init_device() [all …]
|
D | as3935.c | 160 static int as3935_read_raw(struct iio_dev *indio_dev, in as3935_read_raw() 202 struct iio_dev *indio_dev = pf->indio_dev; in as3935_trigger_handler() local 245 struct iio_dev *indio_dev = private; in as3935_interrupt_handler() local 278 struct iio_dev *indio_dev = dev_get_drvdata(dev); in as3935_suspend() local 298 struct iio_dev *indio_dev = dev_get_drvdata(dev); in as3935_resume() local 324 struct iio_dev *indio_dev; in as3935_probe() local 427 struct iio_dev *indio_dev = spi_get_drvdata(spi); in as3935_remove() local
|
/linux-4.1.27/drivers/staging/iio/impedance-analyzer/ |
D | ad5933.c | 292 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad5933_show_frequency() local 321 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad5933_store_frequency() local 355 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad5933_show() local 398 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad5933_store() local 515 static int ad5933_read_raw(struct iio_dev *indio_dev, in ad5933_read_raw() 566 static int ad5933_ring_preenable(struct iio_dev *indio_dev) in ad5933_ring_preenable() 591 static int ad5933_ring_postenable(struct iio_dev *indio_dev) in ad5933_ring_postenable() 610 static int ad5933_ring_postdisable(struct iio_dev *indio_dev) in ad5933_ring_postdisable() 624 static int ad5933_register_ring_funcs_and_init(struct iio_dev *indio_dev) in ad5933_register_ring_funcs_and_init() 646 struct iio_dev *indio_dev = i2c_get_clientdata(st->client); in ad5933_work() local [all …]
|
/linux-4.1.27/drivers/iio/temperature/ |
D | tmp006.c | 76 static int tmp006_read_raw(struct iio_dev *indio_dev, in tmp006_read_raw() 126 static int tmp006_write_raw(struct iio_dev *indio_dev, in tmp006_write_raw() 203 struct iio_dev *indio_dev; in tmp006_probe() local 247 struct iio_dev *indio_dev = i2c_get_clientdata(client); in tmp006_remove() local 258 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); in tmp006_suspend() local
|
D | mlx90614.c | 58 static int mlx90614_read_raw(struct iio_dev *indio_dev, in mlx90614_read_raw() 155 struct iio_dev *indio_dev; in mlx90614_probe() local
|
/linux-4.1.27/drivers/iio/frequency/ |
D | ad9523.c | 287 static int ad9523_read(struct iio_dev *indio_dev, unsigned addr) in ad9523_read() 321 static int ad9523_write(struct iio_dev *indio_dev, unsigned addr, unsigned val) in ad9523_write() 348 static int ad9523_io_update(struct iio_dev *indio_dev) in ad9523_io_update() 353 static int ad9523_vco_out_map(struct iio_dev *indio_dev, in ad9523_vco_out_map() 407 static int ad9523_set_clock_provider(struct iio_dev *indio_dev, in ad9523_set_clock_provider() 433 static int ad9523_store_eeprom(struct iio_dev *indio_dev) in ad9523_store_eeprom() 471 static int ad9523_sync(struct iio_dev *indio_dev) in ad9523_sync() 500 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9523_store() local 532 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in ad9523_show() local 615 static int ad9523_read_raw(struct iio_dev *indio_dev, in ad9523_read_raw() [all …]
|
D | adf4350.c | 95 static int adf4350_reg_access(struct iio_dev *indio_dev, in adf4350_reg_access() 246 static ssize_t adf4350_write(struct iio_dev *indio_dev, in adf4350_write() 306 static ssize_t adf4350_read(struct iio_dev *indio_dev, in adf4350_read() 498 struct iio_dev *indio_dev; in adf4350_probe() local 602 struct iio_dev *indio_dev = spi_get_drvdata(spi); in adf4350_remove() local
|
/linux-4.1.27/drivers/iio/common/hid-sensors/ |
D | hid-sensor-trigger.c | 143 int hid_sensor_setup_trigger(struct iio_dev *indio_dev, const char *name, in hid_sensor_setup_trigger() 194 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_sensor_suspend() local 203 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in hid_sensor_resume() local
|
/linux-4.1.27/include/linux/iio/gyro/ |
D | itg3200.h | 134 static inline void itg3200_remove_trigger(struct iio_dev *indio_dev) in itg3200_remove_trigger() 138 static inline int itg3200_probe_trigger(struct iio_dev *indio_dev) in itg3200_probe_trigger() 143 static inline int itg3200_buffer_configure(struct iio_dev *indio_dev) in itg3200_buffer_configure() 148 static inline void itg3200_buffer_unconfigure(struct iio_dev *indio_dev) in itg3200_buffer_unconfigure()
|
/linux-4.1.27/drivers/iio/humidity/ |
D | si7020.c | 44 static int si7020_read_raw(struct iio_dev *indio_dev, in si7020_read_raw() 113 struct iio_dev *indio_dev; in si7020_probe() local
|
D | si7005.c | 76 static int si7005_read_raw(struct iio_dev *indio_dev, in si7005_read_raw() 133 struct iio_dev *indio_dev; in si7005_probe() local
|
/linux-4.1.27/drivers/staging/iio/resolver/ |
D | ad2s90.c | 28 static int ad2s90_read_raw(struct iio_dev *indio_dev, in ad2s90_read_raw() 63 struct iio_dev *indio_dev; in ad2s90_probe() local
|
D | ad2s1200.c | 44 static int ad2s1200_read_raw(struct iio_dev *indio_dev, in ad2s1200_read_raw() 107 struct iio_dev *indio_dev; in ad2s1200_probe() local
|
/linux-4.1.27/drivers/staging/iio/magnetometer/ |
D | hmc5843_core.c | 347 static int hmc5843_read_raw(struct iio_dev *indio_dev, in hmc5843_read_raw() 378 static int hmc5843_write_raw(struct iio_dev *indio_dev, in hmc5843_write_raw() 403 static int hmc5843_write_raw_get_fmt(struct iio_dev *indio_dev, in hmc5843_write_raw_get_fmt() 420 struct iio_dev *indio_dev = pf->indio_dev; in hmc5843_trigger_handler() local 583 struct iio_dev *indio_dev; in hmc5843_common_probe() local 632 struct iio_dev *indio_dev = dev_get_drvdata(dev); in hmc5843_common_remove() local
|
/linux-4.1.27/include/linux/iio/ |
D | iio.h | 531 static inline void iio_device_put(struct iio_dev *indio_dev) in iio_device_put() 554 static inline struct iio_dev *iio_device_get(struct iio_dev *indio_dev) in iio_device_get() 568 static inline void iio_device_set_drvdata(struct iio_dev *indio_dev, void *data) in iio_device_set_drvdata() 579 static inline void *iio_device_get_drvdata(struct iio_dev *indio_dev) in iio_device_get_drvdata() 588 static inline void *iio_priv(const struct iio_dev *indio_dev) in iio_priv() 610 static inline bool iio_buffer_enabled(struct iio_dev *indio_dev) in iio_buffer_enabled() 622 static inline struct dentry *iio_get_debugfs_dentry(struct iio_dev *indio_dev) in iio_get_debugfs_dentry() 627 static inline struct dentry *iio_get_debugfs_dentry(struct iio_dev *indio_dev) in iio_get_debugfs_dentry()
|
D | consumer.h | 27 struct iio_dev *indio_dev; member
|
D | buffer.h | 139 static inline int iio_push_to_buffers_with_timestamp(struct iio_dev *indio_dev, in iio_push_to_buffers_with_timestamp() 167 static inline void iio_device_attach_buffer(struct iio_dev *indio_dev, in iio_device_attach_buffer()
|
D | trigger_consumer.h | 34 struct iio_dev *indio_dev; member
|
/linux-4.1.27/include/linux/iio/imu/ |
D | adis.h | 248 struct iio_dev *indio_dev, irqreturn_t (*trigger_handler)(int, void *)) in adis_setup_buffer_and_trigger() 254 struct iio_dev *indio_dev) in adis_cleanup_buffer_and_trigger() 259 struct iio_dev *indio_dev) in adis_probe_trigger()
|