Loading drivers/power/supply/qcom/qpnp-smb5.c +6 −5 Original line number Diff line number Diff line Loading @@ -303,11 +303,10 @@ static int smb5_chg_config_init(struct smb5 *chip) { struct smb_charger *chg = &chip->chg; struct pmic_revid_data *pmic_rev_id; struct device_node *revid_dev_node; struct device_node *revid_dev_node, *node = chg->dev->of_node; int rc = 0; revid_dev_node = of_parse_phandle(chip->chg.dev->of_node, "qcom,pmic-revid", 0); revid_dev_node = of_parse_phandle(node, "qcom,pmic-revid", 0); if (!revid_dev_node) { pr_err("Missing qcom,pmic-revid property\n"); return -EINVAL; Loading Loading @@ -378,10 +377,12 @@ static int smb5_chg_config_init(struct smb5 *chip) chg->chg_freq.freq_below_otg_threshold = 800; chg->chg_freq.freq_above_otg_threshold = 800; if (of_property_read_bool(chip->chg.dev->of_node, "qcom,disable-sw-thermal-regulation")) if (of_property_read_bool(node, "qcom,disable-sw-thermal-regulation")) chg->wa_flags &= ~SW_THERM_REGULATION_WA; if (of_property_read_bool(node, "qcom,disable-fcc-restriction")) chg->main_fcc_max = -EINVAL; out: of_node_put(revid_dev_node); return rc; Loading Loading
drivers/power/supply/qcom/qpnp-smb5.c +6 −5 Original line number Diff line number Diff line Loading @@ -303,11 +303,10 @@ static int smb5_chg_config_init(struct smb5 *chip) { struct smb_charger *chg = &chip->chg; struct pmic_revid_data *pmic_rev_id; struct device_node *revid_dev_node; struct device_node *revid_dev_node, *node = chg->dev->of_node; int rc = 0; revid_dev_node = of_parse_phandle(chip->chg.dev->of_node, "qcom,pmic-revid", 0); revid_dev_node = of_parse_phandle(node, "qcom,pmic-revid", 0); if (!revid_dev_node) { pr_err("Missing qcom,pmic-revid property\n"); return -EINVAL; Loading Loading @@ -378,10 +377,12 @@ static int smb5_chg_config_init(struct smb5 *chip) chg->chg_freq.freq_below_otg_threshold = 800; chg->chg_freq.freq_above_otg_threshold = 800; if (of_property_read_bool(chip->chg.dev->of_node, "qcom,disable-sw-thermal-regulation")) if (of_property_read_bool(node, "qcom,disable-sw-thermal-regulation")) chg->wa_flags &= ~SW_THERM_REGULATION_WA; if (of_property_read_bool(node, "qcom,disable-fcc-restriction")) chg->main_fcc_max = -EINVAL; out: of_node_put(revid_dev_node); return rc; Loading