Home
last modified time | relevance | path

Searched defs:adis (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-6.6/drivers/iio/imu/
H A Dadis_trigger.c20 struct adis *adis = iio_trigger_get_drvdata(trig); in adis_data_rdy_trigger_set_state() local
29 static int adis_validate_irq_flag(struct adis *adis) in adis_validate_irq_flag() argument
63 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument
[all...]
H 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); adis_update_scan_mode() local
133 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_trigger_handler() local
171 struct adis *adis = arg; adis_buffer_cleanup() local
192 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument
[all...]
H A Dadis.c33 int __adis_write_reg(struct adis *adis, unsigned int reg, unsigned int value, in __adis_write_reg() argument
133 __adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) __adis_read_reg() argument
232 __adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) __adis_update_bits_base() argument
253 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_debugfs_reg_access() local
279 __adis_enable_irq(struct adis *adis, bool enable) __adis_enable_irq() argument
317 __adis_check_status(struct adis *adis) __adis_check_status() argument
349 __adis_reset(struct adis *adis) __adis_reset() argument
367 adis_self_test(struct adis *adis) adis_self_test() argument
407 __adis_initial_startup(struct adis *adis) __adis_initial_startup() argument
477 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_single_conversion() local
518 adis_init(struct adis *adis, struct iio_dev *indio_dev, struct spi_device *spi, const struct adis_data *data) adis_init() argument
[all...]
H A Dadis16460.c69 struct adis adis; member
[all...]
H A Dadis16400.c176 struct adis adis; member
636 struct adis *adis = &st->adis; adis16400_trigger_handler() local
[all...]
H A Dadis16475.c101 struct adis adis; member
999 struct adis *adis = &st->adis; adis16475_burst32_check() local
1046 struct adis *adis = &st->adis; adis16475_trigger_handler() local
[all...]
H A Dadis16480.c169 struct adis adis; member
1123 struct adis *adis = &st->adis; adis16480_trigger_handler() local
1230 adis16480_enable_irq(struct adis *adis, bool enable) adis16480_enable_irq() argument
[all...]
/kernel/linux/linux-5.10/drivers/iio/imu/
H A Dadis_trigger.c20 struct adis *adis = iio_trigger_get_drvdata(trig); in adis_data_rdy_trigger_set_state() local
29 static void adis_trigger_setup(struct adis *adis) in adis_trigger_setup() argument
36 adis_validate_irq_flag(struct adis *adis) adis_validate_irq_flag() argument
70 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument
[all...]
H A Dadis_buffer.c25 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode_burst() local
68 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_update_scan_mode() local
129 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_trigger_handler() local
161 struct adis *adis = arg; adis_buffer_cleanup() local
182 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument
[all...]
H A Dadis.c37 int __adis_write_reg(struct adis *adis, unsigned int reg, unsigned int value, in __adis_write_reg() argument
137 __adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) __adis_read_reg() argument
236 __adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) __adis_update_bits_base() argument
257 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_debugfs_reg_access() local
283 __adis_enable_irq(struct adis *adis, bool enable) __adis_enable_irq() argument
321 __adis_check_status(struct adis *adis) __adis_check_status() argument
353 __adis_reset(struct adis *adis) __adis_reset() argument
371 adis_self_test(struct adis *adis) adis_self_test() argument
411 __adis_initial_startup(struct adis *adis) __adis_initial_startup() argument
481 struct adis *adis = iio_device_get_drvdata(indio_dev); adis_single_conversion() local
522 adis_init(struct adis *adis, struct iio_dev *indio_dev, struct spi_device *spi, const struct adis_data *data) adis_init() argument
[all...]
H A Dadis16460.c70 struct adis adis; member
323 static int adis16460_enable_irq(struct adis *adis, boo argument
[all...]
H A Dadis16480.c160 struct adis adis; member
1050 adis16480_enable_irq(struct adis *adis, bool enable) adis16480_enable_irq() argument
[all...]
H A Dadis16475.c100 struct adis adis; member
532 adis16475_enable_irq(struct adis *adis, bool enable) adis16475_enable_irq() argument
933 struct adis *adis = &st->adis; adis16475_burst32_check() local
980 struct adis *adis = &st->adis; adis16475_trigger_handler() local
[all...]
H A Dadis16400.c183 struct adis adis; member
645 struct adis *adis = &st->adis; adis16400_trigger_handler() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/gyro/
H A Dadis16136.c68 struct adis adis; member
[all...]
H A Dadis16260.c113 struct adis adis; member
198 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local
277 struct adis *adis = &adis16260->adis; adis16260_write_raw() local
[all...]
/kernel/linux/linux-5.10/include/linux/iio/imu/
H A Dadis.h108 struct adis { struct
146 adis_reset(struct adis *adis) adis_reset() argument
168 __adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) __adis_write_reg_8() argument
180 __adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) __adis_write_reg_16() argument
192 __adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) __adis_write_reg_32() argument
204 __adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) __adis_read_reg_16() argument
223 __adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) __adis_read_reg_32() argument
243 adis_write_reg(struct adis *adis, unsigned int reg, unsigned int val, unsigned int size) adis_write_reg() argument
262 adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) adis_read_reg() argument
280 adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) adis_write_reg_8() argument
292 adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) adis_write_reg_16() argument
304 adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) adis_write_reg_32() argument
316 adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) adis_read_reg_16() argument
335 adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) adis_read_reg_32() argument
360 adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) adis_update_bits_base() argument
411 adis_enable_irq(struct adis *adis, bool enable) adis_enable_irq() argument
422 adis_check_status(struct adis *adis) adis_check_status() argument
434 adis_initial_startup(struct adis *adis) adis_initial_startup() argument
535 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument
541 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument
[all...]
/kernel/linux/linux-6.6/include/linux/iio/imu/
H A Dadis.h111 struct adis { struct
149 adis_reset(struct adis *adis) adis_reset() argument
171 __adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) __adis_write_reg_8() argument
183 __adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) __adis_write_reg_16() argument
195 __adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) __adis_write_reg_32() argument
207 __adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) __adis_read_reg_16() argument
226 __adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) __adis_read_reg_32() argument
246 adis_write_reg(struct adis *adis, unsigned int reg, unsigned int val, unsigned int size) adis_write_reg() argument
265 adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, unsigned int size) adis_read_reg() argument
283 adis_write_reg_8(struct adis *adis, unsigned int reg, u8 val) adis_write_reg_8() argument
295 adis_write_reg_16(struct adis *adis, unsigned int reg, u16 val) adis_write_reg_16() argument
307 adis_write_reg_32(struct adis *adis, unsigned int reg, u32 val) adis_write_reg_32() argument
319 adis_read_reg_16(struct adis *adis, unsigned int reg, u16 *val) adis_read_reg_16() argument
338 adis_read_reg_32(struct adis *adis, unsigned int reg, u32 *val) adis_read_reg_32() argument
363 adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, const u32 val, u8 size) adis_update_bits_base() argument
410 adis_enable_irq(struct adis *adis, bool enable) adis_enable_irq() argument
421 adis_check_status(struct adis *adis) adis_check_status() argument
432 adis_dev_lock(struct adis *adis) adis_dev_lock() argument
437 adis_dev_unlock(struct adis *adis) adis_dev_unlock() argument
532 devm_adis_setup_buffer_and_trigger(struct adis *adis, struct iio_dev *indio_dev, irq_handler_t trigger_handler) devm_adis_setup_buffer_and_trigger() argument
538 devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) devm_adis_probe_trigger() argument
[all...]
/kernel/linux/linux-6.6/drivers/iio/gyro/
H A Dadis16136.c63 struct adis adis; member
[all...]
H A Dadis16260.c108 struct adis adis; member
193 struct adis *adis = &adis16260->adis; in adis16260_read_raw() local
272 struct adis *adis = &adis16260->adis; adis16260_write_raw() local
[all...]

Completed in 16 milliseconds