Lines Matching refs:ret

159 	int ret;
162 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CTRL, 0x4);
163 if (ret)
164 return ret;
170 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CONF, 0x0);
171 if (ret)
172 return ret;
182 int ret;
185 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CONF, 0x3);
186 if (ret)
187 return ret;
193 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CTRL, 0x0);
194 if (ret)
195 return ret;
207 int ret;
209 ret = regmap_read(data->regmap, BMI088_ACCEL_REG_ACC_CONF,
211 if (ret)
212 return ret;
262 int ret;
265 ret = regmap_bulk_read(data->regmap, BMI088_ACCEL_REG_TEMP,
267 if (ret)
268 return ret;
282 int ret;
285 ret = regmap_bulk_read(data->regmap,
288 if (ret)
289 return ret;
303 int ret;
310 ret = pm_runtime_resume_and_get(dev);
311 if (ret)
312 return ret;
314 ret = bmi088_accel_get_temp(data, val);
317 ret = pm_runtime_resume_and_get(dev);
318 if (ret)
319 return ret;
321 ret = iio_device_claim_direct_mode(indio_dev);
322 if (ret)
325 ret = bmi088_accel_get_axis(data, chan, val);
327 if (!ret)
328 ret = IIO_VAL_INT;
350 ret = pm_runtime_resume_and_get(dev);
351 if (ret)
352 return ret;
354 ret = regmap_read(data->regmap,
356 if (ret)
362 ret = IIO_VAL_INT_PLUS_MICRO;
369 ret = pm_runtime_resume_and_get(dev);
370 if (ret)
371 return ret;
373 ret = bmi088_accel_get_sample_freq(data, val, val2);
385 return ret;
417 int ret;
421 ret = pm_runtime_resume_and_get(dev);
422 if (ret)
423 return ret;
425 ret = bmi088_accel_set_scale(data, val, val2);
428 return ret;
430 ret = pm_runtime_resume_and_get(dev);
431 if (ret)
432 return ret;
434 ret = bmi088_accel_set_sample_freq(data, val);
437 return ret;
507 int ret, i;
520 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_RESET,
522 if (ret)
523 return ret;
531 ret = regmap_read(data->regmap, BMI088_ACCEL_REG_CHIP_ID, &val);
532 if (ret) {
534 return ret;
558 int ret;
569 ret = bmi088_accel_chip_init(data, type);
570 if (ret)
571 return ret;
589 ret = iio_device_register(indio_dev);
590 if (ret)
593 return ret;