Loading arch/arm64/boot/dts/qcom/atoll-atp.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ dpdm-supply = <&qusb_phy0>; qcom,charger-temp-max = <800>; qcom,smb-temp-max = <800>; qcom,disable-sw-thermal-regulation; }; &pm6150l_gpios { Loading arch/arm64/boot/dts/qcom/atoll-idp.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ dpdm-supply = <&qusb_phy0>; qcom,charger-temp-max = <800>; qcom,smb-temp-max = <800>; qcom,disable-sw-thermal-regulation; }; &pm6150l_gpios { Loading arch/arm64/boot/dts/qcom/atoll-qrd.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -126,6 +126,7 @@ dpdm-supply = <&qusb_phy0>; qcom,charger-temp-max = <800>; qcom,smb-temp-max = <800>; qcom,disable-sw-thermal-regulation; }; &usb0 { Loading drivers/power/supply/qcom/qpnp-smb5.c +4 −0 Original line number Diff line number Diff line Loading @@ -334,6 +334,10 @@ 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")) chg->wa_flags &= ~SW_THERM_REGULATION_WA; out: of_node_put(revid_dev_node); return rc; Loading Loading
arch/arm64/boot/dts/qcom/atoll-atp.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ dpdm-supply = <&qusb_phy0>; qcom,charger-temp-max = <800>; qcom,smb-temp-max = <800>; qcom,disable-sw-thermal-regulation; }; &pm6150l_gpios { Loading
arch/arm64/boot/dts/qcom/atoll-idp.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ dpdm-supply = <&qusb_phy0>; qcom,charger-temp-max = <800>; qcom,smb-temp-max = <800>; qcom,disable-sw-thermal-regulation; }; &pm6150l_gpios { Loading
arch/arm64/boot/dts/qcom/atoll-qrd.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -126,6 +126,7 @@ dpdm-supply = <&qusb_phy0>; qcom,charger-temp-max = <800>; qcom,smb-temp-max = <800>; qcom,disable-sw-thermal-regulation; }; &usb0 { Loading
drivers/power/supply/qcom/qpnp-smb5.c +4 −0 Original line number Diff line number Diff line Loading @@ -334,6 +334,10 @@ 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")) chg->wa_flags &= ~SW_THERM_REGULATION_WA; out: of_node_put(revid_dev_node); return rc; Loading