Searched defs:adis (Results  1 – 9 of 9) sorted by relevance
| /Linux-v5.4/include/linux/iio/imu/ | 
| D | adis.h | 57 struct adis {  struct 61 	const struct adis_data	*data;  argument 62 	struct adis_burst	*burst;  argument 74 int adis_init(struct adis *adis, struct iio_dev *indio_dev,  argument 89 static inline int adis_write_reg_8(struct adis *adis, unsigned int reg,  in adis_write_reg_8() 101 static inline int adis_write_reg_16(struct adis *adis, unsigned int reg,  in adis_write_reg_16() 113 static inline int adis_write_reg_32(struct adis *adis, unsigned int reg,  in adis_write_reg_32() 125 static inline int adis_read_reg_16(struct adis *adis, unsigned int reg,  in adis_read_reg_16() 143 static inline int adis_read_reg_32(struct adis *adis, unsigned int reg,  in adis_read_reg_32() 263 static inline int adis_setup_buffer_and_trigger(struct adis *adis,  in adis_setup_buffer_and_trigger() [all …] 
 | 
| /Linux-v5.4/drivers/iio/imu/ | 
| D | adis.c | 29 int adis_write_reg(struct adis *adis, unsigned int reg,  in adis_write_reg() 129 int adis_read_reg(struct adis *adis, unsigned int reg,  in adis_read_reg() 225 	struct adis *adis = iio_device_get_drvdata(indio_dev);  in adis_debugfs_reg_access()  local 250 int adis_enable_irq(struct adis *adis, bool enable)  in adis_enable_irq() 282 int adis_check_status(struct adis *adis)  in adis_check_status() 314 int adis_reset(struct adis *adis)  in adis_reset() 327 static int adis_self_test(struct adis *adis)  in adis_self_test() 358 int adis_initial_startup(struct adis *adis)  in adis_initial_startup() 396 	struct adis *adis = iio_device_get_drvdata(indio_dev);  in adis_single_conversion()  local 437 int adis_init(struct adis *adis, struct iio_dev *indio_dev,  in adis_init()
  | 
| D | adis_buffer.c | 25 	struct adis *adis = iio_device_get_drvdata(indio_dev);  in adis_update_scan_mode_burst()  local 65 	struct adis *adis = iio_device_get_drvdata(indio_dev);  in adis_update_scan_mode()  local 125 	struct adis *adis = iio_device_get_drvdata(indio_dev);  in adis_trigger_handler()  local 174 int adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev,  in adis_setup_buffer_and_trigger() 207 void adis_cleanup_buffer_and_trigger(struct adis *adis,  in adis_cleanup_buffer_and_trigger()
  | 
| D | adis_trigger.c | 21 	struct adis *adis = iio_trigger_get_drvdata(trig);  in adis_data_rdy_trigger_set_state()  local 39 int adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev)  in adis_probe_trigger() 82 void adis_remove_trigger(struct adis *adis)  in adis_remove_trigger()
  | 
| D | adis16460.c | 70 	struct adis adis;  member 322 static int adis16460_enable_irq(struct adis *adis, bool enable)  in adis16460_enable_irq()
  | 
| D | adis16400.c | 179 	struct adis adis;  member 650 	struct adis *adis = &st->adis;  in adis16400_trigger_handler()  local
  | 
| D | adis16480.c | 159 	struct adis adis;  member 937 static int adis16480_enable_irq(struct adis *adis, bool enable)  in adis16480_enable_irq()
  | 
| /Linux-v5.4/drivers/iio/gyro/ | 
| D | adis16260.c | 113 	struct adis adis;  member 198 	struct adis *adis = &adis16260->adis;  in adis16260_read_raw()  local 277 	struct adis *adis = &adis16260->adis;  in adis16260_write_raw()  local
  | 
| D | adis16136.c | 67 	struct adis adis;  member
  |