ARM: dts: msm: Update pmic support for kera
1.Disable some pmic dt nodes/properties which are not required for kera. 2. update regulator voltage support for kera as per latest HW recommendation. 3. Update i2c instance for kera for slave charger debug support. Change-Id: Iebcf53837ff021db418fb2cbd16f1fb1ba494304 Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
This commit is contained in:
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-mtp.dtsi"
|
||||
#include "kera_ufs3.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-mtp.dtsi"
|
||||
#include "kera_ufs3.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-mtp.dtsi"
|
||||
#include "kera_ufs4.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -9,8 +9,8 @@
|
||||
/delete-node/ i2c@104;
|
||||
/delete-node/ spmi@200;
|
||||
|
||||
i2c@104 {
|
||||
reg = <0x104>; /* I2C instance 4 in ADSP for SE5 */
|
||||
i2c@105 {
|
||||
reg = <0x105>; /* I2C instance 5 in ADSP for SE4 */
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
qcom,bus-type = "i2c";
|
||||
@@ -35,33 +35,33 @@
|
||||
/delete-node/ smb1398_1_die_temp;
|
||||
|
||||
smb1500_1_iin {
|
||||
reg = <0x1046901>;
|
||||
label = "smb1393_1_iin";
|
||||
reg = <0x1056901>;
|
||||
label = "smb1500_1_iin";
|
||||
};
|
||||
|
||||
smb1500_1_ichg {
|
||||
reg = <0x1046902>;
|
||||
label = "smb1393_1_ichg";
|
||||
reg = <0x1056902>;
|
||||
label = "smb1500_1_ichg";
|
||||
};
|
||||
|
||||
smb1500_1_die_temp {
|
||||
reg = <0x1046903>;
|
||||
label = "smb1393_1_die_temp";
|
||||
reg = <0x1056903>;
|
||||
label = "smb1500_1_die_temp";
|
||||
};
|
||||
|
||||
smb1500_2_iin {
|
||||
reg = <0x1046801>;
|
||||
label = "smb1393_2_iin";
|
||||
reg = <0x1056801>;
|
||||
label = "smb1500_2_iin";
|
||||
};
|
||||
|
||||
smb1500_2_ichg {
|
||||
reg = <0x1046802>;
|
||||
label = "smb1393_2_ichg";
|
||||
reg = <0x1056802>;
|
||||
label = "smb1500_2_ichg";
|
||||
};
|
||||
|
||||
smb1500_2_die_temp {
|
||||
reg = <0x1046803>;
|
||||
label = "smb1393_2_die_temp";
|
||||
reg = <0x1056803>;
|
||||
label = "smb1500_2_die_temp";
|
||||
};
|
||||
};
|
||||
|
||||
|
@@ -23,3 +23,7 @@
|
||||
bits = <0 0>;
|
||||
};
|
||||
};
|
||||
|
||||
&thermal_zones {
|
||||
/delete-node/ sys-therm-11;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-qrd.dtsi"
|
||||
#include "kera_ufs2.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-qrd.dtsi"
|
||||
#include "kera_ufs3.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-qrd.dtsi"
|
||||
#include "kera_ufs4.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -74,8 +74,8 @@
|
||||
};
|
||||
|
||||
&pmic_glink_debug {
|
||||
i2c@104 {
|
||||
reg = <0x104>; /* I2C instance 4 in ADSP for SE5 */
|
||||
i2c@105 {
|
||||
reg = <0x105>; /* I2C instance 5 in ADSP for SE4 */
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
qcom,bus-type = "i2c";
|
||||
@@ -92,17 +92,17 @@
|
||||
status = "ok";
|
||||
|
||||
smb1393_1_iin {
|
||||
reg = <0x1043401>;
|
||||
reg = <0x1053401>;
|
||||
label = "smb1393_1_iin";
|
||||
};
|
||||
|
||||
smb1393_1_ichg {
|
||||
reg = <0x1043402>;
|
||||
reg = <0x1053402>;
|
||||
label = "smb1393_1_ichg";
|
||||
};
|
||||
|
||||
smb1393_1_die_temp {
|
||||
reg = <0x1043403>;
|
||||
reg = <0x1053403>;
|
||||
label = "smb1393_1_die_temp";
|
||||
};
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-rcm.dtsi"
|
||||
#include "kera_ufs2.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-rcm.dtsi"
|
||||
#include "kera_ufs3.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -5,3 +5,7 @@
|
||||
|
||||
#include "kera-rcm.dtsi"
|
||||
#include "kera_ufs4.dtsi"
|
||||
|
||||
&L11B {
|
||||
/delete-property/ regulator-always-on;
|
||||
};
|
||||
|
@@ -17,8 +17,8 @@
|
||||
S1B: pmxr2230_s1: vreg-pmxr2230-s1 {
|
||||
regulator-name = "pmxr2230_s1";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1850000>;
|
||||
regulator-max-microvolt = <2044000>;
|
||||
regulator-min-microvolt = <1856000>;
|
||||
regulator-max-microvolt = <2040000>;
|
||||
qcom,init-voltage = <1856000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -36,7 +36,7 @@
|
||||
regulator-name = "pmxr2230_s2";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1256000>;
|
||||
regulator-max-microvolt = <2092000>;
|
||||
regulator-max-microvolt = <1408000>;
|
||||
qcom,init-voltage = <1256000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -49,8 +49,8 @@
|
||||
S3B: pmxr2230_s3: vreg-pmxr2230-s3 {
|
||||
regulator-name = "pmxr2230_s3";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <920000>;
|
||||
regulator-max-microvolt = <2736000>;
|
||||
regulator-min-microvolt = <880000>;
|
||||
regulator-max-microvolt = <1040000>;
|
||||
qcom,init-voltage = <952000>;
|
||||
};
|
||||
};
|
||||
@@ -63,7 +63,7 @@
|
||||
regulator-name = "pmxr2230_s4";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <2156000>;
|
||||
regulator-max-microvolt = <2700000>;
|
||||
regulator-max-microvolt = <2600000>;
|
||||
qcom,init-voltage = <2156000>;
|
||||
};
|
||||
};
|
||||
@@ -116,9 +116,9 @@
|
||||
L2B: pmxr2230_l2: vreg-pmxr2230-l2 {
|
||||
regulator-name = "pmxr2230_l2";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <880000>;
|
||||
regulator-min-microvolt = <720000>;
|
||||
regulator-max-microvolt = <950000>;
|
||||
qcom,init-voltage = <880000>;
|
||||
qcom,init-voltage = <720000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
};
|
||||
@@ -152,8 +152,8 @@
|
||||
L4B: pmxr2230_l4: vreg-pmxr2230-l4 {
|
||||
regulator-name = "pmxr2230_l4";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1200000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
regulator-min-microvolt = <1080000>;
|
||||
regulator-max-microvolt = <1320000>;
|
||||
qcom,init-voltage = <1200000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -167,14 +167,16 @@
|
||||
<RPMH_REGULATOR_MODE_LPM
|
||||
RPMH_REGULATOR_MODE_HPM>;
|
||||
qcom,mode-threshold-currents = <0 30000>;
|
||||
status = "disabled";
|
||||
|
||||
L5B: pmxr2230_l5: vreg-pmxr2230-l5 {
|
||||
regulator-name = "pmxr2230_l5";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1200000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
regulator-min-microvolt = <1170000>;
|
||||
regulator-max-microvolt = <1370000>;
|
||||
qcom,init-voltage = <1200000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -210,7 +212,7 @@
|
||||
regulator-name = "pmxr2230_l7";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
qcom,init-voltage = <1800000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -228,8 +230,8 @@
|
||||
L8B: pmxr2230_l8: vreg-pmxr2230-l8 {
|
||||
regulator-name = "pmxr2230_l8";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
regulator-min-microvolt = <1650000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
qcom,init-voltage = <1800000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -286,7 +288,7 @@
|
||||
regulator-name = "pmxr2230_l11";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
qcom,init-voltage = <1800000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
regulator-always-on;
|
||||
@@ -669,7 +671,7 @@
|
||||
regulator-name = "pm_v6d_l2";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <556000>;
|
||||
regulator-max-microvolt = <816000>;
|
||||
regulator-max-microvolt = <868000>;
|
||||
qcom,init-voltage = <556000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -766,8 +768,8 @@
|
||||
L2G: pm_v6g_l2: vreg-pm_v6g-l2 {
|
||||
regulator-name = "pm_v6g_l2";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
regulator-min-microvolt = <1080000>;
|
||||
regulator-max-microvolt = <2000000>;
|
||||
qcom,init-voltage = <1080000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -786,7 +788,7 @@
|
||||
regulator-name = "pm_v6g_l3";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <1200000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
regulator-max-microvolt = <1304000>;
|
||||
qcom,init-voltage = <1200000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -795,6 +797,7 @@
|
||||
rpmh-regulator-smpi1 {
|
||||
compatible = "qcom,rpmh-vrm-regulator";
|
||||
qcom,resource-name = "smpi1";
|
||||
status = "disabled";
|
||||
|
||||
S1I: pmg1110i_s1: vreg-pmg1110i-s1 {
|
||||
regulator-name = "pmg1110i_s1";
|
||||
@@ -802,12 +805,14 @@
|
||||
regulator-min-microvolt = <870000>;
|
||||
regulator-max-microvolt = <970000>;
|
||||
qcom,init-voltage = <904000>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
rpmh-regulator-smpj1 {
|
||||
compatible = "qcom,rpmh-vrm-regulator";
|
||||
qcom,resource-name = "smpj1";
|
||||
status = "disabled";
|
||||
|
||||
S1J: pmg1110j_s1: vreg-pmg1110j-s1 {
|
||||
regulator-name = "pmg1110j_s1";
|
||||
@@ -815,6 +820,7 @@
|
||||
regulator-min-microvolt = <556000>;
|
||||
regulator-max-microvolt = <816000>;
|
||||
qcom,init-voltage = <556000>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -831,7 +837,7 @@
|
||||
regulator-name = "pmr735b_l1";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <806000>;
|
||||
regulator-max-microvolt = <901000>;
|
||||
regulator-max-microvolt = <912000>;
|
||||
qcom,init-voltage = <806000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
@@ -887,9 +893,9 @@
|
||||
L4K: pmr735b_l4: vreg-pmr735b-l4 {
|
||||
regulator-name = "pmr735b_l4";
|
||||
qcom,set = <RPMH_REGULATOR_SET_ALL>;
|
||||
regulator-min-microvolt = <120000>;
|
||||
regulator-min-microvolt = <960000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
qcom,init-voltage = <1200000>;
|
||||
qcom,init-voltage = <960000>;
|
||||
qcom,init-mode = <RPMH_REGULATOR_MODE_HPM>;
|
||||
};
|
||||
};
|
||||
|
@@ -2263,6 +2263,7 @@
|
||||
#address-cells = <2>;
|
||||
#size-cells = <0>;
|
||||
qcom,can-sleep;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pm8550vs@6 {
|
||||
@@ -2279,6 +2280,7 @@
|
||||
#address-cells = <2>;
|
||||
#size-cells = <0>;
|
||||
qcom,can-sleep;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pmg1110@9 {
|
||||
@@ -2287,6 +2289,7 @@
|
||||
#address-cells = <2>;
|
||||
#size-cells = <0>;
|
||||
qcom,can-sleep;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
pmr735d@a {
|
||||
|
Reference in New Issue
Block a user