Lines Matching refs:ret
129 int ret;
131 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_REV, &rev);
132 if (ret)
133 return ret;
155 int ret;
157 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_Y, &year);
158 if (ret)
159 return ret;
161 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FIRM_DM, &md);
162 if (ret)
163 return ret;
182 int ret;
184 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_SERIAL_NUM, &serial);
185 if (ret)
186 return ret;
199 int ret;
201 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_PROD_ID, &prod_id);
202 if (ret)
203 return ret;
216 int ret;
218 ret = adis_read_reg_32(&st->adis, ADIS16475_REG_FLASH_CNT,
220 if (ret)
221 return ret;
254 int ret;
257 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_DEC_RATE, &dec);
258 if (ret)
269 int ret;
282 ret = adis_write_reg_16(&st->adis, ADIS16475_REG_DEC_RATE, dec);
283 if (ret)
284 return ret;
309 int ret;
312 ret = adis_read_reg_16(&st->adis, ADIS16475_REG_FILT_CTRL, &filter_sz);
313 if (ret)
314 return ret;
324 int ret;
331 ret = adis_write_reg_16(&st->adis, ADIS16475_REG_FILT_CTRL,
333 if (ret)
334 return ret;
359 int ret;
382 ret = adis_read_reg_32(&st->adis,
385 if (ret)
386 return ret;
390 ret = adis16475_get_filter(st, val);
391 if (ret)
392 return ret;
396 ret = adis16475_get_freq(st, &tmp);
397 if (ret)
398 return ret;
932 int ret;
941 ret = __adis_update_bits(&st->adis, ADIS16475_REG_MSG_CTRL,
943 if (ret)
960 ret = __adis_update_bits(&st->adis, ADIS16475_REG_MSG_CTRL,
962 if (ret)
981 int ret, bit, i = 0;
991 ret = spi_sync(adis->spi, &adis->msg);
992 if (ret)
1069 int ret;
1077 ret = device_property_read_u32(dev, "adi,sync-mode", &sync_mode);
1078 if (ret)
1096 ret = clk_prepare_enable(clk);
1097 if (ret)
1098 return ret;
1100 ret = devm_add_action_or_reset(dev, adis16475_disable_clk, clk);
1101 if (ret)
1102 return ret;
1123 ret = device_property_read_u32(dev,
1126 if (ret) {
1139 ret = __adis_write_reg_16(&st->adis,
1142 if (ret)
1143 return ret;
1158 ret = __adis_update_bits(&st->adis, ADIS16475_REG_MSG_CTRL,
1160 if (ret)
1161 return ret;
1170 int ret;
1203 ret = __adis_update_bits(&st->adis, ADIS16475_REG_MSG_CTRL,
1205 if (ret)
1206 return ret;
1266 int ret;
1279 ret = adis_init(&st->adis, indio_dev, spi, &st->info->adis_data);
1280 if (ret)
1281 return ret;
1289 ret = __adis_initial_startup(&st->adis);
1290 if (ret)
1291 return ret;
1293 ret = adis16475_config_irq_pin(st);
1294 if (ret)
1295 return ret;
1297 ret = adis16475_config_sync_mode(st);
1298 if (ret)
1299 return ret;
1301 ret = devm_adis_setup_buffer_and_trigger(&st->adis, indio_dev,
1303 if (ret)
1304 return ret;
1306 ret = devm_iio_device_register(&spi->dev, indio_dev);
1307 if (ret)
1308 return ret;