summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGaurav Kohli <gkohli@codeaurora.org>2016-12-21 10:35:54 +0530
committerGaurav Kohli <gkohli@codeaurora.org>2016-12-21 19:54:58 +0530
commitf10c05e9759f492af371156e1e88c58c34bfdce0 (patch)
treef900f9222a3d25f7d5c895e91de8e842e384985e
parenteac971fc26c5081af5f776913985c51b7755846a (diff)
ARM: dts: msm: Update Venus PIL clock voting for MSMFALCON/TRITON
Add NOC AHB/AXI clocks, as we need to proxy vote for NOC AHB/AXI clocks before turning on video core clocks. Change-Id: I604a94ed28cb8df389eea8815ba0b279c7b7603c Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmfalcon.dtsi10
-rw-r--r--arch/arm/boot/dts/qcom/msmtriton.dtsi10
2 files changed, 12 insertions, 8 deletions
diff --git a/arch/arm/boot/dts/qcom/msmfalcon.dtsi b/arch/arm/boot/dts/qcom/msmfalcon.dtsi
index ce6c5cf6c9b1..f7c16061fe7a 100644
--- a/arch/arm/boot/dts/qcom/msmfalcon.dtsi
+++ b/arch/arm/boot/dts/qcom/msmfalcon.dtsi
@@ -1233,12 +1233,14 @@
qcom,proxy-reg-names = "vdd";
clocks = <&clock_mmss MMSS_VIDEO_CORE_CLK>,
+ <&clock_mmss MMSS_MNOC_AHB_CLK>,
<&clock_mmss MMSS_VIDEO_AHB_CLK>,
+ <&clock_rpmcc MMSSNOC_AXI_CLK>,
<&clock_mmss MMSS_VIDEO_AXI_CLK>;
- clock-names = "core_clk","iface_clk",
- "bus_clk";
- qcom,proxy-clock-names = "core_clk",
- "iface_clk","bus_clk";
+ clock-names = "core_clk", "mnoc_ahb_clk", "iface_clk",
+ "noc_axi_clk", "bus_clk";
+ qcom,proxy-clock-names = "core_clk", "mnoc_ahb_clk",
+ "iface_clk", "noc_axi_clk", "bus_clk";
qcom,msm-bus,name = "pil-venus";
qcom,msm-bus,num-cases = <2>;
diff --git a/arch/arm/boot/dts/qcom/msmtriton.dtsi b/arch/arm/boot/dts/qcom/msmtriton.dtsi
index e577a5692d90..2f6849b611ee 100644
--- a/arch/arm/boot/dts/qcom/msmtriton.dtsi
+++ b/arch/arm/boot/dts/qcom/msmtriton.dtsi
@@ -845,12 +845,14 @@
qcom,proxy-reg-names = "vdd";
clocks = <&clock_mmss MMSS_VIDEO_CORE_CLK>,
+ <&clock_mmss MMSS_MNOC_AHB_CLK>,
<&clock_mmss MMSS_VIDEO_AHB_CLK>,
+ <&clock_rpmcc MMSSNOC_AXI_CLK>,
<&clock_mmss MMSS_VIDEO_AXI_CLK>;
- clock-names = "core_clk","iface_clk",
- "bus_clk";
- qcom,proxy-clock-names = "core_clk",
- "iface_clk","bus_clk";
+ clock-names = "core_clk", "mnoc_ahb_clk", "iface_clk",
+ "noc_axi_clk", "bus_clk";
+ qcom,proxy-clock-names = "core_clk", "mnoc_ahb_clk",
+ "iface_clk", "noc_axi_clk", "bus_clk";
qcom,msm-bus,name = "pil-venus";
qcom,msm-bus,num-cases = <2>;