summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDeepak Katragadda <dkatraga@codeaurora.org>2016-04-19 14:29:38 -0700
committerKyle Yan <kyan@codeaurora.org>2016-04-29 14:39:05 -0700
commit2cb4c8c2ad9a2190e72b33cdb8cfaa20e2560270 (patch)
tree99ef5a532ffeee89515158a5ada467094fc9ff96
parent1be37dd4670d25afc57804e12fde8d34b7907e2e (diff)
ARM: dts: msm: Add MSMHAMSTER specific gfx_stub regulator changes
Use the gfx_stub_vreg node for sourcing the graphics clocks and GDSC on the RUMI platform. Note that CPR changes are still required for the graphics rail on the actual target. CRs-Fixed: 1004885 Change-Id: I4032b87628e55c304b72bf85c6fe54aa6ce421c1 Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi9
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-rumi.dtsi10
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-sim.dtsi10
-rw-r--r--arch/arm/boot/dts/qcom/msmhamster-rumi.dts5
4 files changed, 18 insertions, 16 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
index 53a0360ff756..89134821899b 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-regulator.dtsi
@@ -571,6 +571,15 @@
regulator-min-microvolt = <600000>;
regulator-max-microvolt = <600000>;
};
+
+ gfx_stub_vreg: regulator-gfx-stub {
+ compatible = "qcom,stub-regulator";
+ regulator-name = "gfx_stub_corner";
+ qcom,hpm-min-load = <100000>;
+ regulator-min-microvolt = <1>;
+ regulator-max-microvolt = <6>;
+ status = "disabled";
+ };
};
&soc {
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-rumi.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-rumi.dtsi
index 5a8b2a3fc332..8c8dc864acbe 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-rumi.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-rumi.dtsi
@@ -106,14 +106,8 @@
status = "ok";
};
-/ {
- gfx_stub_vreg: regulator-gfx-stub {
- compatible = "qcom,stub-regulator";
- regulator-name = "gfx_stub_corner";
- qcom,hpm-min-load = <100000>;
- regulator-min-microvolt = <1>;
- regulator-max-microvolt = <6>;
- };
+&gfx_stub_vreg {
+ status = "okay";
};
&clock_gfx {
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-sim.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-sim.dtsi
index 06d9cde3b159..07249d906125 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-sim.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-sim.dtsi
@@ -61,14 +61,8 @@
status = "ok";
};
-/ {
- gfx_stub_vreg: regulator-gfx-stub {
- compatible = "qcom,stub-regulator";
- regulator-name = "gfx_stub_corner";
- qcom,hpm-min-load = <100000>;
- regulator-min-microvolt = <1>;
- regulator-max-microvolt = <6>;
- };
+&gfx_stub_vreg {
+ status = "okay";
};
&clock_gfx {
diff --git a/arch/arm/boot/dts/qcom/msmhamster-rumi.dts b/arch/arm/boot/dts/qcom/msmhamster-rumi.dts
index 3635e4cf992e..61118aaa2d68 100644
--- a/arch/arm/boot/dts/qcom/msmhamster-rumi.dts
+++ b/arch/arm/boot/dts/qcom/msmhamster-rumi.dts
@@ -30,3 +30,8 @@
&wdog {
status = "disabled";
};
+
+&gfx_stub_vreg {
+ regulator-max-microvolt = <8>;
+ status = "okay";
+};