Lines Matching defs:adis
132 struct adis { struct
136 const struct adis_data *data; argument
138 const struct adis_ops *ops; argument
161 int adis_init(struct adis *adis, struct iio_dev *indio_dev, argument
171 static inline int adis_reset(struct adis *adis) in adis_reset()
188 static inline int __adis_write_reg_8(struct adis *adis, unsigned int reg, in __adis_write_reg_8()
200 static inline int __adis_write_reg_16(struct adis *adis, unsigned int reg, in __adis_write_reg_16()
212 static inline int __adis_write_reg_32(struct adis *adis, unsigned int reg, in __adis_write_reg_32()
224 static inline int __adis_read_reg_16(struct adis *adis, unsigned int reg, in __adis_read_reg_16()
243 static inline int __adis_read_reg_32(struct adis *adis, unsigned int reg, in __adis_read_reg_32()
263 static inline int adis_write_reg(struct adis *adis, unsigned int reg, in adis_write_reg()
277 static int adis_read_reg(struct adis *adis, unsigned int reg, in adis_read_reg()
290 static inline int adis_write_reg_8(struct adis *adis, unsigned int reg, in adis_write_reg_8()
302 static inline int adis_write_reg_16(struct adis *adis, unsigned int reg, in adis_write_reg_16()
314 static inline int adis_write_reg_32(struct adis *adis, unsigned int reg, in adis_write_reg_32()
326 static inline int adis_read_reg_16(struct adis *adis, unsigned int reg, in adis_read_reg_16()
345 static inline int adis_read_reg_32(struct adis *adis, unsigned int reg, in adis_read_reg_32()
370 static inline int adis_update_bits_base(struct adis *adis, unsigned int reg, in adis_update_bits_base()
388 #define adis_update_bits(adis, reg, mask, val) ({ \ argument
404 #define __adis_update_bits(adis, reg, mask, val) ({ \ argument
413 static inline int adis_enable_irq(struct adis *adis, bool enable) in adis_enable_irq()
419 static inline int adis_check_status(struct adis *adis) in adis_check_status()
425 #define adis_dev_auto_lock(adis) guard(mutex)(&(adis)->state_lock) argument
426 #define adis_dev_auto_scoped_lock(adis) \ argument
505 #define devm_adis_setup_buffer_and_trigger(adis, indio_dev, trigger_handler) \ argument
527 devm_adis_setup_buffer_and_trigger_with_attrs(struct adis *adis, in devm_adis_setup_buffer_and_trigger_with_attrs()
536 static inline int devm_adis_probe_trigger(struct adis *adis, in devm_adis_probe_trigger()