Searched refs:adis (Results 1 - 1 of 1) sorted by relevance
/include/linux/iio/imu/ |
H A D | adis.h | 23 struct adis; 49 int (*enable_irq)(struct adis *adis, bool enable); 54 struct adis { struct 70 int adis_init(struct adis *adis, struct iio_dev *indio_dev, 72 int adis_reset(struct adis *adis); 74 int adis_write_reg(struct adis *adis, unsigne 85 adis_write_reg_8(struct adis *adis, unsigned int reg, uint8_t val) argument 97 adis_write_reg_16(struct adis *adis, unsigned int reg, uint16_t val) argument 109 adis_write_reg_32(struct adis *adis, unsigned int reg, uint32_t val) argument 121 adis_read_reg_16(struct adis *adis, unsigned int reg, uint16_t *val) argument 139 adis_read_reg_32(struct adis *adis, unsigned int reg, uint32_t *val) argument 247 adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irqreturn_t (*trigger_handler)(int, void *)) argument 253 adis_cleanup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev) argument 258 adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) argument 264 adis_remove_trigger(struct adis *adis) argument [all...] |
Completed in 37 milliseconds