Lines Matching refs:adis
22 #include <linux/iio/imu/adis.h>
68 struct adis adis;
82 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SERIAL_NUM,
87 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT1, &lot1);
91 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT2, &lot2);
95 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT3, &lot3);
118 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID,
136 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_FLASH_CNT,
184 return adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PRD, t);
192 ret = __adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PRD, &t);
226 struct mutex *slock = &adis16136->adis.state_lock;
257 struct mutex *slock = &adis16136->adis.state_lock;
271 ret = __adis_write_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT, i);
281 struct mutex *slock = &adis16136->adis.state_lock;
288 ret = __adis_read_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT,
329 ret = adis_read_reg_32(&adis16136->adis,
351 return adis_write_reg_32(&adis16136->adis,
425 ret = adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SLP_CTRL, 0xff);
440 ret = adis_initial_startup(&adis16136->adis);
444 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID,
449 ret = sscanf(indio_dev->name, "adis%u\n", &device_id);
556 ret = adis_init(&adis16136->adis, indio_dev, spi, adis16136_data);
560 ret = devm_adis_setup_buffer_and_trigger(&adis16136->adis, indio_dev, NULL);