Home
last modified time | relevance | path

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

/linux/drivers/iio/imu/
H A Dadis.c33 int __adis_write_reg(struct adis *adis, unsigned int reg, unsigned int value, in __adis_write_reg()
122 int __adis_read_reg(struct adis *adis, unsigned int reg, unsigned int *val, in __adis_read_reg()
211 int __adis_update_bits_base(struct adis *adis, unsigned int reg, const u32 mask, in __adis_update_bits_base()
232 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_debugfs_reg_access() local
258 int __adis_enable_irq(struct adis *adis, bool enable) in __adis_enable_irq()
296 int __adis_check_status(struct adis *adis) in __adis_check_status()
340 int __adis_reset(struct adis *adis) in __adis_reset()
358 static int adis_self_test(struct adis *adis) in adis_self_test()
398 int __adis_initial_startup(struct adis *adis) in __adis_initial_startup()
468 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_single_conversion() local
[all …]
H A Dadis_buffer.c25 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode_burst() local
70 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_update_scan_mode() local
126 static int adis_paging_trigger_handler(struct adis *adis) in adis_paging_trigger_handler()
150 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis_trigger_handler() local
173 struct adis *adis = arg; in adis_buffer_cleanup() local
194 devm_adis_setup_buffer_and_trigger_with_attrs(struct adis *adis, struct iio_dev *indio_dev, in devm_adis_setup_buffer_and_trigger_with_attrs()
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()
70 int devm_adis_probe_trigger(struct adis *adis, struct iio_dev *indio_dev) in devm_adis_probe_trigger()
H A Dadis16550.c111 struct adis adis; member
147 static int adis16550_spi_validate(const struct adis *adis, __be32 dout, in adis16550_spi_validate()
194 static int adis16550_spi_xfer(const struct adis *adis, u32 reg, u32 len, in adis16550_spi_xfer()
280 static int adis16550_spi_read(struct adis *adis, const u32 reg, in adis16550_spi_read()
286 static int adis16550_spi_write(struct adis *adis, const u32 reg, in adis16550_spi_write()
842 struct adis *adis = iio_device_get_drvdata(indio_dev); in adis16550_trigger_handler() local
904 static int adis16550_reset(struct adis *adis) in adis16550_reset()
1059 struct adis *adis; in adis16550_probe() local
H A Dadis16475.c136 struct adis adis; member
520 struct adis *adis = &st->adis; in adis16475_buffer_postenable() local
529 struct adis *adis = &st->adis; in adis16475_buffer_postdisable() local
1510 struct adis *adis = &st->adis; in adis16475_burst32_check() local
1563 struct adis *adis = &st->adis; in adis16475_push_single_sample() local
1678 static void adis16575_update_msg_for_burst(struct adis *adis, u8 burst_req) in adis16575_update_msg_for_burst()
1696 struct adis *adis = &st->adis; in adis16575_custom_burst_read() local
1725 struct adis *adis = &st->adis; in adis16475_trigger_handler_with_fifo() local
H A Dadis16480.c175 struct adis adis; member
1398 struct adis *adis = &st->adis; in adis16480_trigger_handler() local
1546 static int adis16480_enable_irq(struct adis *adis, bool enable) in adis16480_enable_irq()
H A Dadis16400.c176 struct adis adis; member
624 struct adis *adis = &st->adis; in adis16400_trigger_handler() local
H A Dadis16460.c69 struct adis adis; member
/linux/drivers/iio/gyro/
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; in adis16260_write_raw() local
H A Dadis16136.c63 struct adis adis; member