adis 23 include/linux/iio/imu/adis.h struct adis; adis 49 include/linux/iio/imu/adis.h int (*enable_irq)(struct adis *adis, bool enable); adis 70 include/linux/iio/imu/adis.h int adis_init(struct adis *adis, struct iio_dev *indio_dev, adis 72 include/linux/iio/imu/adis.h int adis_reset(struct adis *adis); adis 74 include/linux/iio/imu/adis.h int adis_write_reg(struct adis *adis, unsigned int reg, adis 76 include/linux/iio/imu/adis.h int adis_read_reg(struct adis *adis, unsigned int reg, adis 85 include/linux/iio/imu/adis.h static inline int adis_write_reg_8(struct adis *adis, unsigned int reg, adis 88 include/linux/iio/imu/adis.h return adis_write_reg(adis, reg, val, 1); adis 97 include/linux/iio/imu/adis.h static inline int adis_write_reg_16(struct adis *adis, unsigned int reg, adis 100 include/linux/iio/imu/adis.h return adis_write_reg(adis, reg, val, 2); adis 109 include/linux/iio/imu/adis.h static inline int adis_write_reg_32(struct adis *adis, unsigned int reg, adis 112 include/linux/iio/imu/adis.h return adis_write_reg(adis, reg, val, 4); adis 121 include/linux/iio/imu/adis.h static inline int adis_read_reg_16(struct adis *adis, unsigned int reg, adis 127 include/linux/iio/imu/adis.h ret = adis_read_reg(adis, reg, &tmp, 2); adis 139 include/linux/iio/imu/adis.h static inline int adis_read_reg_32(struct adis *adis, unsigned int reg, adis 145 include/linux/iio/imu/adis.h ret = adis_read_reg(adis, reg, &tmp, 4); adis 151 include/linux/iio/imu/adis.h int adis_enable_irq(struct adis *adis, bool enable); adis 152 include/linux/iio/imu/adis.h int adis_check_status(struct adis *adis); adis 154 include/linux/iio/imu/adis.h int adis_initial_startup(struct adis *adis); adis 234 include/linux/iio/imu/adis.h int adis_setup_buffer_and_trigger(struct adis *adis, adis 236 include/linux/iio/imu/adis.h void adis_cleanup_buffer_and_trigger(struct adis *adis, adis 239 include/linux/iio/imu/adis.h int adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev); adis 240 include/linux/iio/imu/adis.h void adis_remove_trigger(struct adis *adis); adis 247 include/linux/iio/imu/adis.h static inline int adis_setup_buffer_and_trigger(struct adis *adis, adis 253 include/linux/iio/imu/adis.h static inline void adis_cleanup_buffer_and_trigger(struct adis *adis, adis 258 include/linux/iio/imu/adis.h static inline int adis_probe_trigger(struct adis *adis, adis 264 include/linux/iio/imu/adis.h static inline void adis_remove_trigger(struct adis *adis)