Lines Matching refs:ret

149 	int irq, i, ret;
177 ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
183 if (ret)
184 return ret;
193 ret = regmap_update_bits(bdpsy->regmap,
195 if (ret)
198 return ret;
203 int ret;
206 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_CURR_STAT, &v);
207 if (ret) {
209 ret);
210 return ret;
243 int ret;
246 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_CURR_STAT, &v);
247 if (ret) {
249 ret);
250 return ret;
283 int ret;
286 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_BAT_STAT, &v);
287 if (ret) {
289 ret);
290 return ret;
307 int ret;
310 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_IN_STAT, &v);
311 if (ret) {
313 ret);
314 return ret;
324 int ret;
327 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_BAT_STAT, &v);
328 if (ret) {
330 ret);
331 return ret;
404 int ret;
406 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_CHG_CURR_WARM,
408 if (ret) {
410 "Charge current reading failed (%d)\n", ret);
411 return ret;
416 ret = linear_range_get_value_array(&warm_charge_curr[0],
419 if (ret) {
425 return ret;
431 int ret;
433 ret = regmap_read(bdpsy->regmap, BD70528_REG_CHG_DCIN_ILIM,
436 if (ret) {
438 "Input current limit reading failed (%d)\n", ret);
439 return ret;
444 ret = linear_range_get_value_array(&current_limit_ranges[0],
447 if (ret) {
471 int ret = 0;
483 ret = get_current_limit(bdpsy, &val->intval);
485 return ret;
487 ret = get_charge_current(bdpsy, &val->intval);
489 return ret;
521 int ret = 0, tmpret;
536 ret = -EINVAL;
548 ret = linear_range_get_selector_low_array(warm_charge_curr,
551 if (ret) {
582 if (!ret)
583 ret = tmpret;
585 return ret;
594 int ret = 0, tmpret;
609 ret = -EINVAL;
613 ret = linear_range_get_selector_low_array(current_limit_ranges,
616 if (ret) {
635 if (!ret)
636 ret = tmpret;
638 return ret;