Home
last modified time | relevance | path

Searched defs:adis (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/iio/imu/
A Dadis.h109 struct adis { struct
113 const struct adis_data *data; argument
137 int adis_init(struct adis *adis, struct iio_dev *indio_dev, argument
147 static inline int adis_reset(struct adis *adis) in adis_reset()
263 static int adis_read_reg(struct adis *adis, unsigned int reg, in adis_read_reg()
383 #define adis_update_bits(adis, reg, mask, val) ({ \ argument
401 #define __adis_update_bits(adis, reg, mask, val) ({ \ argument
412 static inline int adis_check_status(struct adis *adis) in adis_check_status()
424 static inline int adis_initial_startup(struct adis *adis) in adis_initial_startup()
435 static inline void adis_dev_lock(struct adis *adis) in adis_dev_lock()
[all …]
/linux/drivers/iio/imu/
A Dadis.c33 int __adis_write_reg(struct adis *adis, unsigned int reg, in __adis_write_reg()
133 int __adis_read_reg(struct adis *adis, unsigned int reg, in __adis_read_reg()
232 int __adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, in __adis_update_bits_base()
253 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_debugfs_reg_access() local
279 int adis_enable_irq(struct adis *adis, bool enable) in adis_enable_irq()
323 int __adis_check_status(struct adis *adis) in __adis_check_status()
355 int __adis_reset(struct adis *adis) in __adis_reset()
373 static int adis_self_test(struct adis *adis) in adis_self_test()
413 int __adis_initial_startup(struct adis *adis) in __adis_initial_startup()
482 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_single_conversion() local
[all …]
A Dadis_buffer.c25 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode_burst() local
72 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode() local
133 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_trigger_handler() local
171 struct adis *adis = arg; in adis_buffer_cleanup() local
192 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, in devm_adis_setup_buffer_and_trigger()
A Dadis_trigger.c21 struct adis *adis = iio_trigger_get_drvdata(trig); in adis_data_rdy_trigger_set_state() local
30 static int adis_validate_irq_flag(struct adis *adis) in adis_validate_irq_flag()
64 int devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) in devm_adis_probe_trigger()
A Dadis16475.c101 struct adis adis; member
998 struct adis *adis = &st->adis; in adis16475_burst32_check() local
1045 struct adis *adis = &st->adis; in adis16475_trigger_handler() local
A Dadis16480.c167 struct adis adis; member
1121 struct adis *adis = &st->adis; in adis16480_trigger_handler() local
1227 static int adis16480_enable_irq(struct adis *adis, bool enable) in adis16480_enable_irq()
A Dadis16400.c176 struct adis adis; member
636 struct adis *adis = &st->adis; in adis16400_trigger_handler() local
A Dadis16460.c69 struct adis adis; member
/linux/drivers/iio/gyro/
A Dadis16260.c108 struct adis adis; member
193 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local
272 struct adis *adis = &adis16260->adis; in adis16260_write_raw() local
A Dadis16136.c63 struct adis adis; member

Completed in 24 milliseconds