Loading drivers/power/supply/qcom/smb5-lib.c +8 −2 Original line number Original line Diff line number Diff line Loading @@ -7508,8 +7508,14 @@ static void smblib_chg_termination_work(struct work_struct *work) /* Get the battery float voltage */ /* Get the battery float voltage */ rc = smblib_get_prop_from_bms(chg, POWER_SUPPLY_PROP_VOLTAGE_MAX, rc = smblib_get_prop_from_bms(chg, POWER_SUPPLY_PROP_VOLTAGE_MAX, &pval); &pval); if (rc < 0) { /* FG based targets supports only MAX_DESIGN property */ rc = smblib_get_prop_from_bms(chg, POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN, &pval); if (rc < 0) if (rc < 0) goto out; goto out; } max_fv_uv = pval.intval; max_fv_uv = pval.intval; Loading Loading
drivers/power/supply/qcom/smb5-lib.c +8 −2 Original line number Original line Diff line number Diff line Loading @@ -7508,8 +7508,14 @@ static void smblib_chg_termination_work(struct work_struct *work) /* Get the battery float voltage */ /* Get the battery float voltage */ rc = smblib_get_prop_from_bms(chg, POWER_SUPPLY_PROP_VOLTAGE_MAX, rc = smblib_get_prop_from_bms(chg, POWER_SUPPLY_PROP_VOLTAGE_MAX, &pval); &pval); if (rc < 0) { /* FG based targets supports only MAX_DESIGN property */ rc = smblib_get_prop_from_bms(chg, POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN, &pval); if (rc < 0) if (rc < 0) goto out; goto out; } max_fv_uv = pval.intval; max_fv_uv = pval.intval; Loading