Lines Matching refs:adis
17 #include <linux/iio/imu/adis.h>
63 struct adis adis;
77 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SERIAL_NUM,
82 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT1, &lot1);
86 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT2, &lot2);
90 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT3, &lot3);
113 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID,
131 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_FLASH_CNT,
179 return adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PRD, t);
187 ret = __adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PRD, &t);
224 adis_dev_lock(&adis16136->adis);
226 adis_dev_unlock(&adis16136->adis);
254 adis_dev_lock(&adis16136->adis);
264 ret = __adis_write_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT, i);
266 adis_dev_unlock(&adis16136->adis);
278 adis_dev_lock(&adis16136->adis);
280 ret = __adis_read_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT,
292 adis_dev_unlock(&adis16136->adis);
321 ret = adis_read_reg_32(&adis16136->adis,
343 return adis_write_reg_32(&adis16136->adis,
417 ret = adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SLP_CTRL, 0xff);
432 ret = __adis_initial_startup(&adis16136->adis);
436 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID,
441 ret = sscanf(indio_dev->name, "adis%u\n", &device_id);
548 ret = adis_init(&adis16136->adis, indio_dev, spi, adis16136_data);
552 ret = devm_adis_setup_buffer_and_trigger(&adis16136->adis, indio_dev, NULL);