Lines Matching full:adis16460
3 * ADIS16460 IMU driver
68 struct adis16460 { struct
77 struct adis16460 *adis16460 = arg; in adis16460_show_serial_number() local
81 ret = adis_read_reg_16(&adis16460->adis, ADIS16460_REG_SERIAL_NUM, in adis16460_show_serial_number()
95 struct adis16460 *adis16460 = arg; in adis16460_show_product_id() local
99 ret = adis_read_reg_16(&adis16460->adis, ADIS16460_REG_PROD_ID, in adis16460_show_product_id()
113 struct adis16460 *adis16460 = arg; in adis16460_show_flash_count() local
117 ret = adis_read_reg_32(&adis16460->adis, ADIS16460_REG_FLASH_CNT, in adis16460_show_flash_count()
131 struct adis16460 *adis16460 = iio_priv(indio_dev); in adis16460_debugfs_init() local
135 d, adis16460, &adis16460_serial_number_fops); in adis16460_debugfs_init()
137 d, adis16460, &adis16460_product_id_fops); in adis16460_debugfs_init()
139 d, adis16460, &adis16460_flash_count_fops); in adis16460_debugfs_init()
155 struct adis16460 *st = iio_priv(indio_dev); in adis16460_set_freq()
174 struct adis16460 *st = iio_priv(indio_dev); in adis16460_get_freq()
193 struct adis16460 *st = iio_priv(indio_dev); in adis16460_read_raw()
327 * ADIS16460 :( in adis16460_enable_irq()
384 struct adis16460 *st; in adis16460_probe()
426 { "adis16460", 0 },
432 { .compatible = "adi,adis16460" },
439 .name = "adis16460",
448 MODULE_DESCRIPTION("Analog Devices ADIS16460 IMU driver");