Lines Matching refs:ret

43 	int ret;  in max77693_get_charger_state()  local
46 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_DETAILS_01, &data); in max77693_get_charger_state()
47 if (ret < 0) in max77693_get_charger_state()
48 return ret; in max77693_get_charger_state()
84 int ret; in max77693_get_charge_type() local
87 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_DETAILS_01, &data); in max77693_get_charge_type()
88 if (ret < 0) in max77693_get_charge_type()
89 return ret; in max77693_get_charge_type()
136 int ret; in max77693_get_battery_health() local
139 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_DETAILS_01, &data); in max77693_get_battery_health()
140 if (ret < 0) in max77693_get_battery_health()
141 return ret; in max77693_get_battery_health()
180 int ret; in max77693_get_present() local
186 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_INT_OK, &data); in max77693_get_present()
187 if (ret < 0) in max77693_get_present()
188 return ret; in max77693_get_present()
198 int ret; in max77693_get_online() local
200 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_INT_OK, &data); in max77693_get_online()
201 if (ret < 0) in max77693_get_online()
202 return ret; in max77693_get_online()
225 int ret = 0; in max77693_charger_get_property() local
229 ret = max77693_get_charger_state(regmap, &val->intval); in max77693_charger_get_property()
232 ret = max77693_get_charge_type(regmap, &val->intval); in max77693_charger_get_property()
235 ret = max77693_get_battery_health(regmap, &val->intval); in max77693_charger_get_property()
238 ret = max77693_get_present(regmap, &val->intval); in max77693_charger_get_property()
241 ret = max77693_get_online(regmap, &val->intval); in max77693_charger_get_property()
253 return ret; in max77693_charger_get_property()
270 int ret; in device_attr_store() local
272 ret = kstrtoul(buf, 10, &val); in device_attr_store()
273 if (ret) in device_attr_store()
274 return ret; in device_attr_store()
276 ret = fn(chg, val); in device_attr_store()
277 if (ret) in device_attr_store()
278 return ret; in device_attr_store()
288 int ret; in fast_charge_timer_show() local
290 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_01, in fast_charge_timer_show()
292 if (ret < 0) in fast_charge_timer_show()
293 return ret; in fast_charge_timer_show()
354 int ret; in top_off_threshold_current_show() local
356 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_threshold_current_show()
358 if (ret < 0) in top_off_threshold_current_show()
359 return ret; in top_off_threshold_current_show()
405 int ret; in top_off_timer_show() local
407 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_timer_show()
409 if (ret < 0) in top_off_timer_show()
410 return ret; in top_off_timer_show()
589 int ret; in max77693_reg_init() local
594 ret = regmap_update_bits(chg->max77693->regmap, in max77693_reg_init()
597 if (ret) { in max77693_reg_init()
598 dev_err(chg->dev, "Error unlocking registers: %d\n", ret); in max77693_reg_init()
599 return ret; in max77693_reg_init()
602 ret = max77693_set_fast_charge_timer(chg, DEFAULT_FAST_CHARGE_TIMER); in max77693_reg_init()
603 if (ret) in max77693_reg_init()
604 return ret; in max77693_reg_init()
606 ret = max77693_set_top_off_threshold_current(chg, in max77693_reg_init()
608 if (ret) in max77693_reg_init()
609 return ret; in max77693_reg_init()
611 ret = max77693_set_top_off_timer(chg, DEFAULT_TOP_OFF_TIMER); in max77693_reg_init()
612 if (ret) in max77693_reg_init()
613 return ret; in max77693_reg_init()
615 ret = max77693_set_constant_volt(chg, chg->constant_volt); in max77693_reg_init()
616 if (ret) in max77693_reg_init()
617 return ret; in max77693_reg_init()
619 ret = max77693_set_min_system_volt(chg, chg->min_system_volt); in max77693_reg_init()
620 if (ret) in max77693_reg_init()
621 return ret; in max77693_reg_init()
623 ret = max77693_set_thermal_regulation_temp(chg, in max77693_reg_init()
625 if (ret) in max77693_reg_init()
626 return ret; in max77693_reg_init()
628 ret = max77693_set_batttery_overcurrent(chg, chg->batttery_overcurrent); in max77693_reg_init()
629 if (ret) in max77693_reg_init()
630 return ret; in max77693_reg_init()
681 int ret; in max77693_charger_probe() local
691 ret = max77693_dt_init(&pdev->dev, chg); in max77693_charger_probe()
692 if (ret) in max77693_charger_probe()
693 return ret; in max77693_charger_probe()
695 ret = max77693_reg_init(chg); in max77693_charger_probe()
696 if (ret) in max77693_charger_probe()
697 return ret; in max77693_charger_probe()
701 ret = device_create_file(&pdev->dev, &dev_attr_fast_charge_timer); in max77693_charger_probe()
702 if (ret) { in max77693_charger_probe()
707 ret = device_create_file(&pdev->dev, in max77693_charger_probe()
709 if (ret) { in max77693_charger_probe()
714 ret = device_create_file(&pdev->dev, &dev_attr_top_off_timer); in max77693_charger_probe()
715 if (ret) { in max77693_charger_probe()
725 ret = PTR_ERR(chg->charger); in max77693_charger_probe()
736 return ret; in max77693_charger_probe()