/linux-3.3/drivers/staging/iio/accel/ |
D | lis3l02dq_ring.c | 31 struct iio_dev *indio_dev = private; in lis3l02dq_data_rdy_trig_poll() local 56 static int lis3l02dq_read_all(struct iio_dev *indio_dev, u8 *rx_array) in lis3l02dq_read_all() 111 static int lis3l02dq_get_buffer_element(struct iio_dev *indio_dev, in lis3l02dq_get_buffer_element() 137 struct iio_dev *indio_dev = pf->indio_dev; in lis3l02dq_trigger_handler() local 171 struct iio_dev *indio_dev = dev_get_drvdata(dev); in __lis3l02dq_write_data_ready_config() local 235 struct iio_dev *indio_dev = trig->private_data; in lis3l02dq_data_rdy_trigger_set_state() local 259 struct iio_dev *indio_dev = trig->private_data; in lis3l02dq_trig_try_reen() local 284 int lis3l02dq_probe_trigger(struct iio_dev *indio_dev) in lis3l02dq_probe_trigger() 310 void lis3l02dq_remove_trigger(struct iio_dev *indio_dev) in lis3l02dq_remove_trigger() 318 void lis3l02dq_unconfigure_buffer(struct iio_dev *indio_dev) in lis3l02dq_unconfigure_buffer() [all …]
|
D | adis16203_core.c | 32 static int adis16203_spi_write_reg_8(struct iio_dev *indio_dev, in adis16203_spi_write_reg_8() 56 static int adis16203_spi_write_reg_16(struct iio_dev *indio_dev, in adis16203_spi_write_reg_16() 98 static int adis16203_spi_read_reg_16(struct iio_dev *indio_dev, in adis16203_spi_read_reg_16() 140 static int adis16203_check_status(struct iio_dev *indio_dev) in adis16203_check_status() 169 static int adis16203_reset(struct iio_dev *indio_dev) in adis16203_reset() 185 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16203_write_reset() local 197 int adis16203_set_irq(struct iio_dev *indio_dev, bool enable) in adis16203_set_irq() 219 static int adis16203_self_test(struct iio_dev *indio_dev) in adis16203_self_test() 236 static int adis16203_initial_setup(struct iio_dev *indio_dev) in adis16203_initial_setup() 287 static int adis16203_write_raw(struct iio_dev *indio_dev, in adis16203_write_raw() [all …]
|
D | adis16240_core.c | 38 static int adis16240_spi_write_reg_8(struct iio_dev *indio_dev, in adis16240_spi_write_reg_8() 62 static int adis16240_spi_write_reg_16(struct iio_dev *indio_dev, in adis16240_spi_write_reg_16() 106 static int adis16240_spi_read_reg_16(struct iio_dev *indio_dev, in adis16240_spi_read_reg_16() 157 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16240_spi_read_signed() local 180 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16240_read_12bit_signed() local 190 static int adis16240_reset(struct iio_dev *indio_dev) in adis16240_reset() 206 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16240_write_reset() local 219 int adis16240_set_irq(struct iio_dev *indio_dev, bool enable) in adis16240_set_irq() 243 static int adis16240_self_test(struct iio_dev *indio_dev) in adis16240_self_test() 262 static int adis16240_check_status(struct iio_dev *indio_dev) in adis16240_check_status() [all …]
|
D | adis16204_core.c | 35 static int adis16204_spi_write_reg_8(struct iio_dev *indio_dev, in adis16204_spi_write_reg_8() 59 static int adis16204_spi_write_reg_16(struct iio_dev *indio_dev, in adis16204_spi_write_reg_16() 102 static int adis16204_spi_read_reg_16(struct iio_dev *indio_dev, in adis16204_spi_read_reg_16() 144 static int adis16204_check_status(struct iio_dev *indio_dev) in adis16204_check_status() 176 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16204_read_14bit_signed() local 198 static int adis16204_reset(struct iio_dev *indio_dev) in adis16204_reset() 214 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16204_write_reset() local 227 int adis16204_set_irq(struct iio_dev *indio_dev, bool enable) in adis16204_set_irq() 249 static int adis16204_self_test(struct iio_dev *indio_dev) in adis16204_self_test() 266 static int adis16204_initial_setup(struct iio_dev *indio_dev) in adis16204_initial_setup() [all …]
|
D | adis16209_core.c | 33 static int adis16209_spi_write_reg_8(struct iio_dev *indio_dev, in adis16209_spi_write_reg_8() 57 static int adis16209_spi_write_reg_16(struct iio_dev *indio_dev, in adis16209_spi_write_reg_16() 101 static int adis16209_spi_read_reg_16(struct iio_dev *indio_dev, in adis16209_spi_read_reg_16() 144 static int adis16209_reset(struct iio_dev *indio_dev) in adis16209_reset() 160 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16209_write_reset() local 173 int adis16209_set_irq(struct iio_dev *indio_dev, bool enable) in adis16209_set_irq() 195 static int adis16209_check_status(struct iio_dev *indio_dev) in adis16209_check_status() 223 static int adis16209_self_test(struct iio_dev *indio_dev) in adis16209_self_test() 240 static int adis16209_initial_setup(struct iio_dev *indio_dev) in adis16209_initial_setup() 297 static int adis16209_write_raw(struct iio_dev *indio_dev, in adis16209_write_raw() [all …]
|
D | lis3l02dq_core.c | 51 int lis3l02dq_spi_read_reg_8(struct iio_dev *indio_dev, in lis3l02dq_spi_read_reg_8() 83 int lis3l02dq_spi_write_reg_8(struct iio_dev *indio_dev, in lis3l02dq_spi_write_reg_8() 106 static int lis3l02dq_spi_write_reg_s16(struct iio_dev *indio_dev, in lis3l02dq_spi_write_reg_s16() 140 static int lis3l02dq_read_reg_s16(struct iio_dev *indio_dev, in lis3l02dq_read_reg_s16() 203 static int lis3l02dq_read_thresh(struct iio_dev *indio_dev, in lis3l02dq_read_thresh() 210 static int lis3l02dq_write_thresh(struct iio_dev *indio_dev, in lis3l02dq_write_thresh() 220 static int lis3l02dq_write_raw(struct iio_dev *indio_dev, in lis3l02dq_write_raw() 248 static int lis3l02dq_read_raw(struct iio_dev *indio_dev, in lis3l02dq_read_raw() 300 struct iio_dev *indio_dev = dev_get_drvdata(dev); in lis3l02dq_read_frequency() local 331 struct iio_dev *indio_dev = dev_get_drvdata(dev); in lis3l02dq_write_frequency() local [all …]
|
D | adis16220_core.c | 31 static int adis16220_spi_write_reg_8(struct iio_dev *indio_dev, in adis16220_spi_write_reg_8() 55 static int adis16220_spi_write_reg_16(struct iio_dev *indio_dev, in adis16220_spi_write_reg_16() 99 static int adis16220_spi_read_reg_16(struct iio_dev *indio_dev, in adis16220_spi_read_reg_16() 148 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16220_read_16bit() local 167 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16220_write_16bit() local 181 static int adis16220_capture(struct iio_dev *indio_dev) in adis16220_capture() 195 static int adis16220_reset(struct iio_dev *indio_dev) in adis16220_reset() 211 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16220_write_reset() local 231 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16220_write_capture() local 247 static int adis16220_check_status(struct iio_dev *indio_dev) in adis16220_check_status() [all …]
|
D | sca3000_ring.c | 88 struct iio_dev *indio_dev = hw_ring->private; in sca3000_read_first_n_hw_rb() local 160 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_query_ring_int() local 181 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_set_ring_int() local 222 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_show_buffer_scale() local 254 static struct iio_buffer *sca3000_rb_allocate(struct iio_dev *indio_dev) in sca3000_rb_allocate() 283 int sca3000_configure_ring(struct iio_dev *indio_dev) in sca3000_configure_ring() 295 void sca3000_unconfigure_ring(struct iio_dev *indio_dev) in sca3000_unconfigure_ring() 301 int __sca3000_hw_ring_state_set(struct iio_dev *indio_dev, bool state) in __sca3000_hw_ring_state_set() 331 static int sca3000_hw_ring_preenable(struct iio_dev *indio_dev) in sca3000_hw_ring_preenable() 336 static int sca3000_hw_ring_postdisable(struct iio_dev *indio_dev) in sca3000_hw_ring_postdisable() [all …]
|
D | adis16201_core.c | 40 static int adis16201_spi_write_reg_8(struct iio_dev *indio_dev, in adis16201_spi_write_reg_8() 64 static int adis16201_spi_write_reg_16(struct iio_dev *indio_dev, in adis16201_spi_write_reg_16() 106 static int adis16201_spi_read_reg_16(struct iio_dev *indio_dev, in adis16201_spi_read_reg_16() 148 static int adis16201_reset(struct iio_dev *indio_dev) in adis16201_reset() 177 int adis16201_set_irq(struct iio_dev *indio_dev, bool enable) in adis16201_set_irq() 199 static int adis16201_check_status(struct iio_dev *indio_dev) in adis16201_check_status() 227 static int adis16201_self_test(struct iio_dev *indio_dev) in adis16201_self_test() 244 static int adis16201_initial_setup(struct iio_dev *indio_dev) in adis16201_initial_setup() 290 static int adis16201_read_raw(struct iio_dev *indio_dev, in adis16201_read_raw() 380 static int adis16201_write_raw(struct iio_dev *indio_dev, in adis16201_write_raw() [all …]
|
D | sca3000_core.c | 244 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_check_status() local 271 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_show_rev() local 299 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_show_available_measurement_modes() local 331 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_show_measurement_mode() local 382 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_store_measurement_mode() local 454 static int sca3000_read_raw(struct iio_dev *indio_dev, in sca3000_read_raw() 506 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_read_av_freq() local 577 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_read_frequency() local 619 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_set_frequency() local 679 struct iio_dev *indio_dev = dev_get_drvdata(dev); in sca3000_read_temp() local [all …]
|
/linux-3.3/drivers/staging/iio/gyro/ |
D | adis16260_core.c | 37 static int adis16260_spi_write_reg_8(struct iio_dev *indio_dev, in adis16260_spi_write_reg_8() 61 static int adis16260_spi_write_reg_16(struct iio_dev *indio_dev, in adis16260_spi_write_reg_16() 105 static int adis16260_spi_read_reg_16(struct iio_dev *indio_dev, in adis16260_spi_read_reg_16() 152 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16260_read_frequency_available() local 164 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16260_read_frequency() local 189 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16260_write_frequency() local 224 static int adis16260_reset(struct iio_dev *indio_dev) in adis16260_reset() 240 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16260_write_reset() local 252 int adis16260_set_irq(struct iio_dev *indio_dev, bool enable) in adis16260_set_irq() 275 static int adis16260_stop_device(struct iio_dev *indio_dev) in adis16260_stop_device() [all …]
|
D | adxrs450_core.c | 33 static int adxrs450_spi_read_reg_16(struct iio_dev *indio_dev, in adxrs450_spi_read_reg_16() 76 static int adxrs450_spi_write_reg_16(struct iio_dev *indio_dev, in adxrs450_spi_write_reg_16() 106 static int adxrs450_spi_sensor_data(struct iio_dev *indio_dev, s16 *val) in adxrs450_spi_sensor_data() 176 static int adxrs450_initial_setup(struct iio_dev *indio_dev) in adxrs450_initial_setup() 238 static int adxrs450_write_raw(struct iio_dev *indio_dev, in adxrs450_write_raw() 258 static int adxrs450_read_raw(struct iio_dev *indio_dev, in adxrs450_read_raw() 368 struct iio_dev *indio_dev; in adxrs450_probe() local
|
/linux-3.3/drivers/staging/iio/ |
D | iio_simple_dummy_events.c | 31 int iio_simple_dummy_read_event_config(struct iio_dev *indio_dev, in iio_simple_dummy_read_event_config() 49 int iio_simple_dummy_write_event_config(struct iio_dev *indio_dev, in iio_simple_dummy_write_event_config() 91 int iio_simple_dummy_read_event_value(struct iio_dev *indio_dev, in iio_simple_dummy_read_event_value() 108 int iio_simple_dummy_write_event_value(struct iio_dev *indio_dev, in iio_simple_dummy_write_event_value() 131 struct iio_dev *indio_dev = private; in iio_simple_dummy_event_handler() local 151 int iio_simple_dummy_events_register(struct iio_dev *indio_dev) in iio_simple_dummy_events_register() 182 int iio_simple_dummy_events_unregister(struct iio_dev *indio_dev) in iio_simple_dummy_events_unregister()
|
D | industrialio-buffer.c | 43 struct iio_dev *indio_dev = filp->private_data; in iio_buffer_read_first_n_outer() local 57 struct iio_dev *indio_dev = filp->private_data; in iio_buffer_poll() local 108 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_scan_el_show() local 129 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_scan_el_store() local 163 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_scan_el_ts_show() local 173 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_scan_el_ts_store() local 189 static int iio_buffer_add_channel_sysfs(struct iio_dev *indio_dev, in iio_buffer_add_channel_sysfs() 241 static void iio_buffer_remove_and_free_scan_dev_attr(struct iio_dev *indio_dev, in iio_buffer_remove_and_free_scan_dev_attr() 248 static void __iio_buffer_attr_cleanup(struct iio_dev *indio_dev) in __iio_buffer_attr_cleanup() 260 int iio_buffer_register(struct iio_dev *indio_dev, in iio_buffer_register() [all …]
|
D | industrialio-core.c | 93 *iio_find_channel_from_si(struct iio_dev *indio_dev, int si) in iio_find_channel_from_si() 134 int iio_push_event(struct iio_dev *indio_dev, u64 ev_code, s64 timestamp) in iio_push_event() 257 static int iio_event_getfd(struct iio_dev *indio_dev) in iio_event_getfd() 320 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_read_channel_info() local 350 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_write_channel_info() local 591 static int iio_device_add_channel_sysfs(struct iio_dev *indio_dev, in iio_device_add_channel_sysfs() 634 static void iio_device_remove_and_free_read_attr(struct iio_dev *indio_dev, in iio_device_remove_and_free_read_attr() 645 struct iio_dev *indio_dev = dev_get_drvdata(dev); in iio_show_dev_name() local 651 static int iio_device_register_sysfs(struct iio_dev *indio_dev) in iio_device_register_sysfs() 717 static void iio_device_unregister_sysfs(struct iio_dev *indio_dev) in iio_device_unregister_sysfs() [all …]
|
/linux-3.3/drivers/staging/iio/imu/ |
D | adis16400_core.c | 51 static int adis16400_spi_write_reg_8(struct iio_dev *indio_dev, in adis16400_spi_write_reg_8() 78 static int adis16400_spi_write_reg_16(struct iio_dev *indio_dev, in adis16400_spi_write_reg_16() 123 static int adis16400_spi_read_reg_16(struct iio_dev *indio_dev, in adis16400_spi_read_reg_16() 164 static int adis16400_get_freq(struct iio_dev *indio_dev) in adis16400_get_freq() 182 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16400_read_frequency() local 199 static int adis16400_set_filter(struct iio_dev *indio_dev, int sps, int val) in adis16400_set_filter() 228 struct iio_dev *indio_dev = dev_get_drvdata(dev); in adis16400_write_frequency() local 259 static int adis16400_reset(struct iio_dev *indio_dev) in adis16400_reset() 290 int adis16400_set_irq(struct iio_dev *indio_dev, bool enable) in adis16400_set_irq() 314 static int adis16400_stop_device(struct iio_dev *indio_dev) in adis16400_stop_device() [all …]
|
/linux-3.3/drivers/staging/iio/meter/ |
D | ade7854.c | 31 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_read_8bit() local 48 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_read_16bit() local 65 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_read_24bit() local 83 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_read_32bit() local 99 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_write_8bit() local 120 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_write_16bit() local 141 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_write_24bit() local 162 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_write_32bit() local 179 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_reset() local 428 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_set_irq() local [all …]
|
D | ade7854-i2c.c | 23 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_write_reg_8() local 42 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_write_reg_16() local 62 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_write_reg_24() local 83 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_write_reg_32() local 104 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_read_reg_8() local 130 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_read_reg_16() local 156 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_read_reg_24() local 182 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_i2c_read_reg_32() local 209 struct iio_dev *indio_dev; in ade7854_i2c_probe() local
|
D | ade7758_ring.c | 26 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7758_spi_read_burst() local 64 struct iio_dev *indio_dev = pf->indio_dev; in ade7758_trigger_handler() local 92 static int ade7758_ring_preenable(struct iio_dev *indio_dev) in ade7758_ring_preenable() 130 void ade7758_unconfigure_ring(struct iio_dev *indio_dev) in ade7758_unconfigure_ring() 136 int ade7758_configure_ring(struct iio_dev *indio_dev) in ade7758_configure_ring() 204 void ade7758_uninitialize_ring(struct iio_dev *indio_dev) in ade7758_uninitialize_ring()
|
D | ade7854-spi.c | 24 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_write_reg_8() local 52 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_write_reg_16() local 81 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_write_reg_24() local 111 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_write_reg_32() local 141 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_read_reg_8() local 183 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_read_reg_16() local 224 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_read_reg_24() local 266 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ade7854_spi_read_reg_32() local 307 struct iio_dev *indio_dev; in ade7854_spi_probe() local
|
D | ade7758_trigger.c | 35 struct iio_dev *indio_dev = trig->private_data; in ade7758_data_rdy_trigger_set_state() local 47 struct iio_dev *indio_dev = trig->private_data; 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()
|
/linux-3.3/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() 116 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_show_range() local 125 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_store_range() local 150 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_show_oversampling_ratio() local 171 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_store_oversampling_ratio() local 212 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_attr_is_visible() local 424 struct iio_dev *indio_dev = dev_id; in ad7606_interrupt() local 452 struct iio_dev *indio_dev = iio_allocate_device(sizeof(*st)); in ad7606_probe() local 544 int ad7606_remove(struct iio_dev *indio_dev, int irq) in ad7606_remove() [all …]
|
D | ad7887_ring.c | 29 static int ad7887_ring_preenable(struct iio_dev *indio_dev) in ad7887_ring_preenable() 67 static int ad7887_ring_postdisable(struct iio_dev *indio_dev) in ad7887_ring_postdisable() 84 struct iio_dev *indio_dev = pf->indio_dev; in ad7887_trigger_handler() local 125 int ad7887_register_ring_funcs_and_init(struct iio_dev *indio_dev) in ad7887_register_ring_funcs_and_init() 159 void ad7887_ring_cleanup(struct iio_dev *indio_dev) in ad7887_ring_cleanup()
|
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 105 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in ad7606_par_remove() local 123 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_par_suspend() local 132 struct iio_dev *indio_dev = dev_get_drvdata(dev); in ad7606_par_resume() local
|
/linux-3.3/drivers/staging/iio/dac/ |
D | ad5421.c | 105 static int ad5421_write_unlocked(struct iio_dev *indio_dev, in ad5421_write_unlocked() 115 static int ad5421_write(struct iio_dev *indio_dev, unsigned int reg, in ad5421_write() 127 static int ad5421_read(struct iio_dev *indio_dev, unsigned int reg) in ad5421_read() 160 static int ad5421_update_ctrl(struct iio_dev *indio_dev, unsigned int set, in ad5421_update_ctrl() 180 struct iio_dev *indio_dev = data; in ad5421_fault_handler() local 297 static int ad5421_read_raw(struct iio_dev *indio_dev, in ad5421_read_raw() 337 static int ad5421_write_raw(struct iio_dev *indio_dev, in ad5421_write_raw() 366 static int ad5421_write_event_config(struct iio_dev *indio_dev, in ad5421_write_event_config() 397 static int ad5421_read_event_config(struct iio_dev *indio_dev, in ad5421_read_event_config() 421 static int ad5421_read_event_value(struct iio_dev *indio_dev, u64 event_code, in ad5421_read_event_value() [all …]
|