summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAravind Venkateswaran <aravindh@codeaurora.org>2016-06-28 11:50:08 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-07-12 15:49:35 -0700
commit8c2cc950a27d3abd0da79e05444a122feef1496a (patch)
treec63291e712c16007144acb05e661a536cbcb4d9c
parent4937604179185345a526ae1ad3e2fd906a4f2b56 (diff)
ARM: dts: msm: add proxy vote for BIMC SMMU GDSC for msmcobalt
When continuous splash screen feature is enabled, the display needs to be kept alive during the kernel boot up. For video mode panels, frame data needs to be continuously fetched from the framebuffer memory which requires BIMC SMMU GDSC to remain on. Add proxy vote for this GDSC to prevent it from being turned off until the display driver hand off can be executed. CRs-Fixed: 1037857 Change-Id: Idef763153cdce4e59684da872520eb0cb0b1434d Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt.dtsi2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt.dtsi b/arch/arm/boot/dts/qcom/msmcobalt.dtsi
index 90d1ecd8f29c..a4cbf0c6fbcc 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt.dtsi
@@ -2774,6 +2774,8 @@
&gdsc_bimc_smmu {
clock-names = "bus_clk";
clocks = <&clock_mmss clk_mmss_bimc_smmu_axi_clk>;
+ proxy-supply = <&gdsc_bimc_smmu>;
+ qcom,proxy-consumer-enable;
status = "ok";
};