/linux-master/drivers/iio/dummy/ |
H A D | iio_simple_dummy.h | 85 iio_simple_dummy_events_register(struct iio_dev *indio_dev) argument 91 iio_simple_dummy_events_unregister(struct iio_dev *indio_dev) argument 116 iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) argument 122 iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hid-mcp2221.c | 955 static int mcp2221_read_raw(struct iio_dev *indio_dev, argument 995 static int mcp2221_write_raw(struct iio_dev *indio_dev, argument 1065 struct iio_dev *indio_dev; local [all...] |
/linux-master/drivers/iio/accel/ |
H A D | adis16201.c | 97 static int adis16201_read_raw(struct iio_dev *indio_dev, argument 177 static int adis16201_write_raw(struct iio_dev *indio_dev, argument 259 struct iio_dev *indio_dev; local [all...] |
H A D | adis16209.c | 104 static int adis16209_write_raw(struct iio_dev *indio_dev, argument 129 static int adis16209_read_raw(struct iio_dev *indio_dev, argument 270 struct iio_dev *indio_dev; local [all...] |
H A D | adxl313_core.c | 235 static int adxl313_read_freq_avail(struct iio_dev *indio_dev, argument 251 static int adxl313_read_raw(struct iio_dev *indio_dev, argument 299 static int adxl313_write_raw(struct iio_dev *indio_dev, argument 393 struct iio_dev *indio_dev; local [all...] |
H A D | adxl345_core.c | 71 static int adxl345_read_raw(struct iio_dev *indio_dev, argument 127 static int adxl345_write_raw(struct iio_dev *indio_dev, argument 156 static int adxl345_write_raw_get_fmt(struct iio_dev *indio_dev, argument 203 struct iio_dev *indio_dev; local [all...] |
H A D | adxl355_core.c | 260 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 484 static int adxl355_read_raw(struct iio_dev *indio_dev, argument 551 static int adxl355_write_raw(struct iio_dev *indio_dev, argument 584 static int adxl355_read_avail(struct iio_dev *indio_dev, argument 630 struct iio_dev *indio_dev = pf->indio_dev; local 723 adxl355_probe_trigger(struct iio_dev *indio_dev, int irq) argument 759 struct iio_dev *indio_dev; local [all...] |
H A D | adxl367.c | 477 static int adxl367_set_range(struct iio_dev *indio_dev, argument 621 static int adxl367_set_odr(struct iio_dev *indio_dev, enum adxl367_odr odr) argument 724 static int adxl367_read_sample(struct iio_dev *indio_dev, argument 775 static bool adxl367_push_event(struct iio_dev *indio_dev, u argument 794 adxl367_push_fifo_data(struct iio_dev *indio_dev, u8 status, u16 fifo_entries) argument 820 struct iio_dev *indio_dev = private; local 837 adxl367_reg_access(struct iio_dev *indio_dev, unsigned int reg, unsigned int writeval, unsigned int *readval) argument 850 adxl367_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long info) argument 900 adxl367_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long info) argument 931 adxl367_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long info) argument 946 adxl367_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long info) argument 970 adxl367_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument 1011 adxl367_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument 1051 adxl367_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 1072 adxl367_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 1159 adxl367_set_watermark(struct iio_dev *indio_dev, unsigned int val) argument 1198 adxl367_update_scan_mode(struct iio_dev *indio_dev, const unsigned long *active_scan_mask) argument 1228 adxl367_buffer_postenable(struct iio_dev *indio_dev) argument 1255 adxl367_buffer_predisable(struct iio_dev *indio_dev) argument 1420 struct iio_dev *indio_dev; local [all...] |
H A D | adxl372.c | 314 static ssize_t adxl372_read_threshold_value(struct iio_dev *indio_dev, unsigned int addr, argument 334 static ssize_t adxl372_write_threshold_value(struct iio_dev *indio_dev, unsigned int addr, argument 617 static void adxl372_push_event(struct iio_dev *indio_dev, s64 timestamp, u8 status2) argument 637 struct iio_dev *indio_dev = pf->indio_dev; local 744 adxl372_reg_access(struct iio_dev *indio_dev, unsigned int reg, unsigned int writeval, unsigned int *readval) argument 757 adxl372_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long info) argument 793 adxl372_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long info) argument 840 adxl372_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument 889 adxl372_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument 926 adxl372_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 941 adxl372_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 967 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 985 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 995 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 1017 adxl372_set_watermark(struct iio_dev *indio_dev, unsigned int val) argument 1029 adxl372_buffer_postenable(struct iio_dev *indio_dev) argument 1084 adxl372_buffer_predisable(struct iio_dev *indio_dev) argument 1104 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1113 adxl372_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig) argument 1132 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1184 struct iio_dev *indio_dev; local [all...] |
H A D | bma180.c | 533 static int bma180_read_raw(struct iio_dev *indio_dev, argument 582 static int bma180_write_raw(struct iio_dev *indio_dev, argument 616 static int bma180_get_power_mode(struct iio_dev *indio_dev, argument 624 static int bma180_set_power_mode(struct iio_dev *indio_dev, argument 638 bma180_accel_get_mount_matrix(const struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 872 struct iio_dev *indio_dev = pf->indio_dev; local 901 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 909 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 928 struct iio_dev *indio_dev; local 1044 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 1063 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 1076 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | bma220_spi.c | 94 struct iio_dev *indio_dev = pf->indio_dev; local 114 static int bma220_read_raw(struct iio_dev *indio_dev, argument 143 static int bma220_write_raw(struct iio_dev *indio_dev, argument 179 static int bma220_read_avail(struct iio_dev *indio_dev, argument 253 struct iio_dev *indio_dev; local [all...] |
H A D | bma400_core.c | 199 bma400_accel_get_mount_matrix(const struct iio_dev *indio_dev, argument 273 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 292 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 935 static int bma400_read_raw(struct iio_dev *indio_dev, argument 1019 static int bma400_read_avail(struct iio_dev *indio_dev, argument 1045 static int bma400_write_raw(struct iio_dev *indio_dev, argument 1089 bma400_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument 1107 bma400_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 1293 bma400_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 1351 bma400_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument 1439 bma400_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument 1531 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1573 struct iio_dev *indio_dev = pf->indio_dev; local 1608 struct iio_dev *indio_dev = private; local 1705 struct iio_dev *indio_dev; local [all...] |
H A D | bmc150-accel-core.c | 390 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 456 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 542 static void bmc150_accel_interrupts_setup(struct iio_dev *indio_dev, argument 694 static int bmc150_accel_read_raw(struct iio_dev *indio_dev, argument 755 static int bmc150_accel_write_raw(struct iio_dev *indio_dev, argument 783 bmc150_accel_read_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument 807 bmc150_accel_write_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument 833 bmc150_accel_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 843 bmc150_accel_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 870 bmc150_accel_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig) argument 888 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 903 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 915 bmc150_accel_get_mount_matrix(const struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 944 bmc150_accel_set_watermark(struct iio_dev *indio_dev, unsigned val) argument 979 __bmc150_accel_fifo_flush(struct iio_dev *indio_dev, unsigned samples, bool irq) argument 1064 bmc150_accel_fifo_flush(struct iio_dev *indio_dev, unsigned samples) argument 1229 struct iio_dev *indio_dev = pf->indio_dev; local 1309 bmc150_accel_handle_roc_event(struct iio_dev *indio_dev) argument 1360 struct iio_dev *indio_dev = private; local 1400 struct iio_dev *indio_dev = private; local 1454 bmc150_accel_triggers_setup(struct iio_dev *indio_dev, struct bmc150_accel_data *data) argument 1516 bmc150_accel_buffer_preenable(struct iio_dev *indio_dev) argument 1523 bmc150_accel_buffer_postenable(struct iio_dev *indio_dev) argument 1556 bmc150_accel_buffer_predisable(struct iio_dev *indio_dev) argument 1579 bmc150_accel_buffer_postdisable(struct iio_dev *indio_dev) argument 1670 struct iio_dev *indio_dev; local 1808 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1832 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1844 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1862 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1875 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | bmi088-accel-core.c | 297 static int bmi088_accel_read_raw(struct iio_dev *indio_dev, argument 388 static int bmi088_accel_read_avail(struct iio_dev *indio_dev, argument 411 static int bmi088_accel_write_raw(struct iio_dev *indio_dev, argument 557 struct iio_dev *indio_dev; local 600 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 613 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 621 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | cros_ec_accel_legacy.c | 41 static int cros_ec_accel_legacy_read_cmd(struct iio_dev *indio_dev, argument 74 static int cros_ec_accel_legacy_read(struct iio_dev *indio_dev, argument 119 static int cros_ec_accel_legacy_write(struct iio_dev *indio_dev, argument 144 static int cros_ec_accel_legacy_read_avail(struct iio_dev *indio_dev, argument 209 struct iio_dev *indio_dev; local [all...] |
H A D | da280.c | 64 static int da280_read_raw(struct iio_dev *indio_dev, argument 103 struct iio_dev *indio_dev; local [all...] |
H A D | da311.c | 184 static int da311_read_raw(struct iio_dev *indio_dev, argument 223 struct iio_dev *indio_dev; local [all...] |
H A D | dmard06.c | 67 static int dmard06_read_raw(struct iio_dev *indio_dev, argument 131 struct iio_dev *indio_dev; local 174 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 188 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | dmard09.c | 49 static int dmard09_read_raw(struct iio_dev *indio_dev, argument 94 struct iio_dev *indio_dev; local [all...] |
H A D | dmard10.c | 138 static int dmard10_read_raw(struct iio_dev *indio_dev, argument 181 struct iio_dev *indio_dev; local [all...] |
H A D | fxls8962af-core.c | 283 static int fxls8962af_read_avail(struct iio_dev *indio_dev, argument 304 static int fxls8962af_write_raw_get_fmt(struct iio_dev *indio_dev, argument 415 static int fxls8962af_read_raw(struct iio_dev *indio_dev, argument 446 static int fxls8962af_write_raw(struct iio_dev *indio_dev, argument 489 fxls8962af_set_watermark(struct iio_dev *indio_dev, unsigned val) argument 520 fxls8962af_read_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument 555 fxls8962af_write_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument 591 fxls8962af_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 614 fxls8962af_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 818 fxls8962af_buffer_preenable(struct iio_dev *indio_dev) argument 823 fxls8962af_buffer_postenable(struct iio_dev *indio_dev) argument 844 fxls8962af_buffer_predisable(struct iio_dev *indio_dev) argument 865 fxls8962af_buffer_postdisable(struct iio_dev *indio_dev) argument 925 fxls8962af_fifo_flush(struct iio_dev *indio_dev) argument 984 fxls8962af_event_interrupt(struct iio_dev *indio_dev) argument 1025 struct iio_dev *indio_dev = p; local 1056 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1079 fxls8962af_irq_setup(struct iio_dev *indio_dev, int irq) argument 1149 struct iio_dev *indio_dev; local 1249 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 1270 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |
H A D | hid-sensor-accel-3d.c | 134 static int accel_3d_read_raw(struct iio_dev *indio_dev, argument 196 static int accel_3d_write_raw(struct iio_dev *indio_dev, argument 227 static void hid_sensor_push_data(struct iio_dev *indio_dev, void *data, argument 239 struct iio_dev *indio_dev = platform_get_drvdata(priv); local 264 struct iio_dev *indio_dev = platform_get_drvdata(priv); local 333 struct iio_dev *indio_dev; local 428 struct iio_dev *indio_dev = platform_get_drvdata(pdev); local [all...] |
H A D | kionix-kx022a.c | 409 static int kx022a_read_avail(struct iio_dev *indio_dev, argument
|
H A D | kxcjk-1013.c | 1000 static int kxcjk1013_read_raw(struct iio_dev *indio_dev, argument 1051 static int kxcjk1013_write_raw(struct iio_dev *indio_dev, argument 1079 static int kxcjk1013_read_event(struct iio_dev *indio_dev, argument 1103 static int kxcjk1013_write_event(struct iio_dev *indio_dev, argument 1129 static int kxcjk1013_read_event_config(struct iio_dev *indio_dev, argument 1139 kxcjk1013_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 1188 kxcjk1013_buffer_preenable(struct iio_dev *indio_dev) argument 1195 kxcjk1013_buffer_postdisable(struct iio_dev *indio_dev) argument 1206 struct iio_dev *indio_dev = dev_to_iio_dev(dev); local 1242 kxcjk1013_get_mount_matrix(const struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 1302 struct iio_dev *indio_dev = pf->indio_dev; local 1325 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1337 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); local 1378 kxcjk1013_report_motion_event(struct iio_dev *indio_dev) argument 1445 struct iio_dev *indio_dev = private; local 1481 struct iio_dev *indio_dev = private; local 1527 struct iio_dev *indio_dev; local 1697 struct iio_dev *indio_dev = i2c_get_clientdata(client); local 1719 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 1732 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 1749 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local 1763 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev)); local [all...] |
H A D | kxsd9.c | 96 static int kxsd9_write_scale(struct iio_dev *indio_dev, int micro) argument 135 static int kxsd9_write_raw(struct iio_dev *indio_dev, argument 159 static int kxsd9_read_raw(struct iio_dev *indio_dev, argument 210 struct iio_dev *indio_dev = pf->indio_dev; local 240 kxsd9_buffer_preenable(struct iio_dev *indio_dev) argument 249 kxsd9_buffer_postdisable(struct iio_dev *indio_dev) argument 265 kxsd9_get_mount_matrix(const struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 403 struct iio_dev *indio_dev; local 483 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 497 struct iio_dev *indio_dev = dev_get_drvdata(dev); local 505 struct iio_dev *indio_dev = dev_get_drvdata(dev); local [all...] |