Lines Matching refs:ret

80 	int ret;
82 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SERIAL_NUM,
84 if (ret)
85 return ret;
87 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT1, &lot1);
88 if (ret)
89 return ret;
91 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT2, &lot2);
92 if (ret)
93 return ret;
95 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_LOT3, &lot3);
96 if (ret)
97 return ret;
116 int ret;
118 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID,
120 if (ret)
121 return ret;
134 int ret;
136 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_FLASH_CNT,
138 if (ret)
139 return ret;
190 int ret;
192 ret = __adis_read_reg_16(&adis16136->adis, ADIS16136_REG_SMPL_PRD, &t);
193 if (ret)
194 return ret;
207 int ret;
209 ret = kstrtouint(buf, 10, &val);
210 if (ret)
211 return ret;
216 ret = adis16136_set_freq(adis16136, val);
218 return ret ? ret : len;
228 int ret;
231 ret = __adis16136_get_freq(adis16136, &freq);
233 if (ret)
234 return ret;
259 int i, ret;
262 ret = __adis16136_get_freq(adis16136, &freq);
263 if (ret)
271 ret = __adis_write_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT, i);
275 return ret;
284 int ret;
288 ret = __adis_read_reg_16(&adis16136->adis, ADIS16136_REG_AVG_CNT,
290 if (ret)
293 ret = __adis16136_get_freq(adis16136, &freq);
294 if (ret)
302 return ret ? ret : IIO_VAL_INT;
310 int ret;
329 ret = adis_read_reg_32(&adis16136->adis,
331 if (ret)
332 return ret;
423 int ret;
425 ret = adis_write_reg_16(&adis16136->adis, ADIS16136_REG_SLP_CTRL, 0xff);
426 if (ret)
428 "Could not power down device: %d\n", ret);
430 return ret;
438 int ret;
440 ret = adis_initial_startup(&adis16136->adis);
441 if (ret)
442 return ret;
444 ret = adis_read_reg_16(&adis16136->adis, ADIS16136_REG_PROD_ID,
446 if (ret)
447 return ret;
449 ret = sscanf(indio_dev->name, "adis%u\n", &device_id);
450 if (ret != 1)
537 int ret;
556 ret = adis_init(&adis16136->adis, indio_dev, spi, adis16136_data);
557 if (ret)
558 return ret;
560 ret = devm_adis_setup_buffer_and_trigger(&adis16136->adis, indio_dev, NULL);
561 if (ret)
562 return ret;
564 ret = adis16136_initial_setup(indio_dev);
565 if (ret)
566 return ret;
568 ret = devm_add_action_or_reset(&spi->dev, adis16136_stop, indio_dev);
569 if (ret)
570 return ret;
572 ret = devm_iio_device_register(&spi->dev, indio_dev);
573 if (ret)
574 return ret;