Lines Matching refs:ret
50 int ret; in max14577_get_charger_state() local
64 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, ®_data); in max14577_get_charger_state()
65 if (ret < 0) in max14577_get_charger_state()
73 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, ®_data); in max14577_get_charger_state()
74 if (ret < 0) in max14577_get_charger_state()
89 return ret; in max14577_get_charger_state()
99 int ret, charging; in max14577_get_charge_type() local
109 ret = max14577_get_charger_state(chg, &charging); in max14577_get_charge_type()
110 if (ret < 0) in max14577_get_charge_type()
111 return ret; in max14577_get_charge_type()
125 int ret; in max14577_get_online() local
128 ret = max14577_read_reg(rmap, MAX14577_MUIC_REG_STATUS2, ®_data); in max14577_get_online()
129 if (ret < 0) in max14577_get_online()
130 return ret; in max14577_get_online()
163 int ret; in max14577_get_battery_health() local
167 ret = max14577_read_reg(rmap, MAX14577_MUIC_REG_STATUS2, ®_data); in max14577_get_battery_health()
168 if (ret < 0) in max14577_get_battery_health()
178 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, ®_data); in max14577_get_battery_health()
179 if (ret < 0) in max14577_get_battery_health()
191 return ret; in max14577_get_battery_health()
305 int ret; in max14577_init_fast_charge() local
309 ret = maxim_charger_calc_reg_current(limits, uamp, uamp, ®_data); in max14577_init_fast_charge()
310 if (ret) { in max14577_init_fast_charge()
312 return ret; in max14577_init_fast_charge()
330 int ret; in max14577_charger_reg_init() local
354 ret = max14577_init_constant_voltage(chg, chg->pdata->constant_uvolt); in max14577_charger_reg_init()
355 if (ret) in max14577_charger_reg_init()
356 return ret; in max14577_charger_reg_init()
358 ret = max14577_init_eoc(chg, chg->pdata->eoc_uamp); in max14577_charger_reg_init()
359 if (ret) in max14577_charger_reg_init()
360 return ret; in max14577_charger_reg_init()
362 ret = max14577_init_fast_charge(chg, chg->pdata->fast_charge_uamp); in max14577_charger_reg_init()
363 if (ret) in max14577_charger_reg_init()
364 return ret; in max14577_charger_reg_init()
366 ret = max14577_set_fast_charge_timer(chg, in max14577_charger_reg_init()
368 if (ret) in max14577_charger_reg_init()
369 return ret; in max14577_charger_reg_init()
415 int ret = 0; in max14577_charger_get_property() local
419 ret = max14577_get_charger_state(chg, &val->intval); in max14577_charger_get_property()
422 ret = max14577_get_charge_type(chg, &val->intval); in max14577_charger_get_property()
425 ret = max14577_get_battery_health(chg, &val->intval); in max14577_charger_get_property()
428 ret = max14577_get_present(chg, &val->intval); in max14577_charger_get_property()
431 ret = max14577_get_online(chg, &val->intval); in max14577_charger_get_property()
444 return ret; in max14577_charger_get_property()
461 int ret; in max14577_charger_dt_init() local
472 ret = of_property_read_u32(np, "maxim,constant-uvolt", in max14577_charger_dt_init()
474 if (ret) { in max14577_charger_dt_init()
476 return ERR_PTR(ret); in max14577_charger_dt_init()
479 ret = of_property_read_u32(np, "maxim,fast-charge-uamp", in max14577_charger_dt_init()
481 if (ret) { in max14577_charger_dt_init()
483 return ERR_PTR(ret); in max14577_charger_dt_init()
486 ret = of_property_read_u32(np, "maxim,eoc-uamp", &pdata->eoc_uamp); in max14577_charger_dt_init()
487 if (ret) { in max14577_charger_dt_init()
489 return ERR_PTR(ret); in max14577_charger_dt_init()
492 ret = of_property_read_u32(np, "maxim,ovp-uvolt", &pdata->ovp_uvolt); in max14577_charger_dt_init()
493 if (ret) { in max14577_charger_dt_init()
495 return ERR_PTR(ret); in max14577_charger_dt_init()
513 int ret; in show_fast_charge_timer() local
516 ret = max14577_read_reg(chg->max14577->regmap, MAX14577_REG_CHGCTRL1, in show_fast_charge_timer()
518 if (ret) in show_fast_charge_timer()
519 return ret; in show_fast_charge_timer()
543 int ret; in store_fast_charge_timer() local
545 ret = kstrtoul(buf, 10, &val); in store_fast_charge_timer()
546 if (ret) in store_fast_charge_timer()
547 return ret; in store_fast_charge_timer()
549 ret = max14577_set_fast_charge_timer(chg, val); in store_fast_charge_timer()
550 if (ret) in store_fast_charge_timer()
551 return ret; in store_fast_charge_timer()
564 int ret; in max14577_charger_probe() local
578 ret = max14577_charger_reg_init(chg); in max14577_charger_probe()
579 if (ret) in max14577_charger_probe()
580 return ret; in max14577_charger_probe()
582 ret = device_create_file(&pdev->dev, &dev_attr_fast_charge_timer); in max14577_charger_probe()
583 if (ret) { in max14577_charger_probe()
585 return ret; in max14577_charger_probe()
593 ret = PTR_ERR(chg->charger); in max14577_charger_probe()
606 return ret; in max14577_charger_probe()