Loading arch/arm/boot/dts/qcom/msm8909-mtp.dtsi +52 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,58 @@ }; }; /* * DT node to add support for SMB358 charger and integrate * with VM-BMS. */ i2c@78b8000 { smb358_otg_vreg: smb358-charger@57 { compatible = "qcom,smb358-charger"; reg = <0x57>; interrupt-parent = <&msm_gpio>; interrupts = <58 8>; pinctrl-names = "default"; pinctrl-0 = <&smb_int_default>; qcom,float-voltage-mv = <4200>; qcom,recharge-mv = <100>; regulator-name = "smb358_otg_vreg"; qcom,thermal-mitigation = <1500 700 600 0>; qcom,fastchg-current-max-ma = <1500>; qcom,disable-apsd; qcom,bms-psy-name = "bms"; qcom,bms-controlled-charging; qcom,iterm-disabled; qcom,chg-inhibit-disabled; /* * In some of designs, the battery thermistor * is only connected to the PMIC THERM pin. * In this condition, we should define 'qcom,using-pmic-therm'. */ qcom,using-pmic-therm; qcom,hot-bat-decidegc = <550>; qcom,cold-bat-decidegc = <0>; qcom,bat-present-decidegc = <200>; /* * Below preperties are used for enable JEITA */ qcom,warm-bat-decidegc = <450>; qcom,cool-bat-decidegc = <100>; qcom,warm-bat-ma = <350>; qcom,cool-bat-ma = <350>; qcom,warm-bat-mv = <4100>; qcom,cool-bat-mv = <4100>; /* * To enable charger node: * set status = "ok" and * add 'qcom,use-external-charger' to pm8909_chg node */ status = "disabled"; }; }; i2c@78b9000 { /* BLSP1 QUP5 */ synaptics@20 { compatible = "synaptics,dsx"; Loading Loading
arch/arm/boot/dts/qcom/msm8909-mtp.dtsi +52 −0 Original line number Diff line number Diff line Loading @@ -62,6 +62,58 @@ }; }; /* * DT node to add support for SMB358 charger and integrate * with VM-BMS. */ i2c@78b8000 { smb358_otg_vreg: smb358-charger@57 { compatible = "qcom,smb358-charger"; reg = <0x57>; interrupt-parent = <&msm_gpio>; interrupts = <58 8>; pinctrl-names = "default"; pinctrl-0 = <&smb_int_default>; qcom,float-voltage-mv = <4200>; qcom,recharge-mv = <100>; regulator-name = "smb358_otg_vreg"; qcom,thermal-mitigation = <1500 700 600 0>; qcom,fastchg-current-max-ma = <1500>; qcom,disable-apsd; qcom,bms-psy-name = "bms"; qcom,bms-controlled-charging; qcom,iterm-disabled; qcom,chg-inhibit-disabled; /* * In some of designs, the battery thermistor * is only connected to the PMIC THERM pin. * In this condition, we should define 'qcom,using-pmic-therm'. */ qcom,using-pmic-therm; qcom,hot-bat-decidegc = <550>; qcom,cold-bat-decidegc = <0>; qcom,bat-present-decidegc = <200>; /* * Below preperties are used for enable JEITA */ qcom,warm-bat-decidegc = <450>; qcom,cool-bat-decidegc = <100>; qcom,warm-bat-ma = <350>; qcom,cool-bat-ma = <350>; qcom,warm-bat-mv = <4100>; qcom,cool-bat-mv = <4100>; /* * To enable charger node: * set status = "ok" and * add 'qcom,use-external-charger' to pm8909_chg node */ status = "disabled"; }; }; i2c@78b9000 { /* BLSP1 QUP5 */ synaptics@20 { compatible = "synaptics,dsx"; Loading