Searched defs:adis (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/include/linux/iio/imu/ |
D | adis.h | 54 struct adis { struct 58 const struct adis_data *data; argument 70 int adis_init(struct adis *adis, struct iio_dev *indio_dev, argument 85 static inline int adis_write_reg_8(struct adis *adis, unsigned int reg, in adis_write_reg_8() 97 static inline int adis_write_reg_16(struct adis *adis, unsigned int reg, in adis_write_reg_16() 109 static inline int adis_write_reg_32(struct adis *adis, unsigned int reg, in adis_write_reg_32() 121 static inline int adis_read_reg_16(struct adis *adis, unsigned int reg, in adis_read_reg_16() 139 static inline int adis_read_reg_32(struct adis *adis, unsigned int reg, in adis_read_reg_32() 247 static inline int adis_setup_buffer_and_trigger(struct adis *adis, in adis_setup_buffer_and_trigger() 253 static inline void adis_cleanup_buffer_and_trigger(struct adis *adis, in adis_cleanup_buffer_and_trigger() [all …]
|
/linux-4.4.14/drivers/iio/imu/ |
D | adis.c | 30 int adis_write_reg(struct adis *adis, unsigned int reg, in adis_write_reg() 122 int adis_read_reg(struct adis *adis, unsigned int reg, in adis_read_reg() 211 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_debugfs_reg_access() local 236 int adis_enable_irq(struct adis *adis, bool enable) in adis_enable_irq() 268 int adis_check_status(struct adis *adis) in adis_check_status() 300 int adis_reset(struct adis *adis) in adis_reset() 313 static int adis_self_test(struct adis *adis) in adis_self_test() 339 int adis_initial_startup(struct adis *adis) in adis_initial_startup() 377 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_single_conversion() local 418 int adis_init(struct adis *adis, struct iio_dev *indio_dev, in adis_init()
|
D | adis_buffer.c | 26 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode() local 80 struct adis *adis = iio_device_get_drvdata(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() 162 void adis_cleanup_buffer_and_trigger(struct adis *adis, in adis_cleanup_buffer_and_trigger()
|
D | adis_trigger.c | 22 struct adis *adis = iio_trigger_get_drvdata(trig); in adis_data_rdy_trigger_set_state() local 41 int adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) in adis_probe_trigger() 83 void adis_remove_trigger(struct adis *adis) in adis_remove_trigger()
|
D | adis16400_buffer.c | 20 struct adis *adis = &st->adis; in adis16400_update_scan_mode() local 66 struct adis *adis = &st->adis; in adis16400_trigger_handler() local
|
D | adis16480.c | 122 struct adis adis; member 739 static int adis16480_enable_irq(struct adis *adis, bool enable) in adis16480_enable_irq()
|
D | adis16400.h | 168 struct adis adis; member
|
/linux-4.4.14/drivers/iio/gyro/ |
D | adis16260.c | 114 struct adis adis; member 199 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local 278 struct adis *adis = &adis16260->adis; in adis16260_write_raw() local
|
D | adis16136.c | 68 struct adis adis; member
|
/linux-4.4.14/drivers/staging/iio/accel/ |
D | adis16220.h | 133 struct adis adis; member
|