summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Troast <ntroast@codeaurora.org>2016-01-26 17:12:16 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:20:06 -0700
commit3218e899e1768b628e7706dc456102add80e2649 (patch)
tree37d74c9b11667f588bd4b6c2b7371145e27f531b
parentc9b9abe22720d81cd005b3ef53f0bbecf01725b6 (diff)
ARM: dts: msm: update and add new RPM regulators for msmcobalt
LDOs 5 and 7 are missing from msm-pmcobalt-rpm-regulator.dtsi. Add them. Update the min and max voltages for LDOs 18 and 22 to reflect the changes in the most recent documentation. CRs-Fixed: 973067 Change-Id: I57d11af8e63a2a40dcbfa6aae34ee04b286780bc Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm-pmcobalt-rpm-regulator.dtsi34
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi10
2 files changed, 38 insertions, 6 deletions
diff --git a/arch/arm/boot/dts/qcom/msm-pmcobalt-rpm-regulator.dtsi b/arch/arm/boot/dts/qcom/msm-pmcobalt-rpm-regulator.dtsi
index b6a8729b1a11..7454135cb7ff 100644
--- a/arch/arm/boot/dts/qcom/msm-pmcobalt-rpm-regulator.dtsi
+++ b/arch/arm/boot/dts/qcom/msm-pmcobalt-rpm-regulator.dtsi
@@ -1,4 +1,4 @@
-/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -205,6 +205,22 @@
};
};
+ rpm-regulator-ldoa5 {
+ compatible = "qcom,rpm-smd-regulator-resource";
+ qcom,resource-name = "ldoa";
+ qcom,resource-id = <5>;
+ qcom,regulator-type = <0>;
+ qcom,hpm-min-load = <10000>;
+ status = "disabled";
+
+ regulator-l5 {
+ compatible = "qcom,rpm-smd-regulator";
+ regulator-name = "pmcobalt_l5";
+ qcom,set = <3>;
+ status = "disabled";
+ };
+ };
+
rpm-regulator-ldoa6 {
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
@@ -221,6 +237,22 @@
};
};
+ rpm-regulator-ldoa7 {
+ compatible = "qcom,rpm-smd-regulator-resource";
+ qcom,resource-name = "ldoa";
+ qcom,resource-id = <7>;
+ qcom,regulator-type = <0>;
+ qcom,hpm-min-load = <10000>;
+ status = "disabled";
+
+ regulator-l7 {
+ compatible = "qcom,rpm-smd-regulator";
+ regulator-name = "pmcobalt_l7";
+ qcom,set = <3>;
+ status = "disabled";
+ };
+ };
+
rpm-regulator-ldoa8 {
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
index 5ac71dd7229d..bd5347fe799d 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
@@ -1,4 +1,4 @@
-/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -315,8 +315,8 @@
rpm-regulator-ldoa18 {
status = "okay";
pmcobalt_l18: regulator-l18 {
- regulator-min-microvolt = <2800000>;
- regulator-max-microvolt = <2800000>;
+ regulator-min-microvolt = <2704000>;
+ regulator-max-microvolt = <2704000>;
status = "okay";
};
};
@@ -351,8 +351,8 @@
rpm-regulator-ldoa22 {
status = "okay";
pmcobalt_l22: regulator-l22 {
- regulator-min-microvolt = <3312000>;
- regulator-max-microvolt = <3312000>;
+ regulator-min-microvolt = <2864000>;
+ regulator-max-microvolt = <2864000>;
status = "okay";
};
};