summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManikanta Sivapala <msivap@codeaurora.org>2016-12-19 17:41:19 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2016-12-21 01:20:26 -0800
commit31ce9ad348d6433eb63eccde6774ff6f0fd3979a (patch)
treee5321a3e2da5b619f3d3ddddc09201b91c6cf12c
parent243d79cf40ca1d87621f84ab0ca13f96aa89dc0d (diff)
ARM: dts: msm: Update VA range for venus_ns and modify clock handle
- Update Virtual address range for venus_ns. - Change the Handle of MMSSNOC_AXI_CLK clock to RPMCC clock handle. - Remove debug timeout. - Update QOS registers. CRs-Fixed: 1103405 Change-Id: Iaaa69a56f13db9304640f115863bb882c72551a8 Signed-off-by: Manikanta Sivapala <msivap@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmfalcon-vidc.dtsi18
1 files changed, 7 insertions, 11 deletions
diff --git a/arch/arm/boot/dts/qcom/msmfalcon-vidc.dtsi b/arch/arm/boot/dts/qcom/msmfalcon-vidc.dtsi
index 73d1cac48f9e..9a9c96f5181d 100644
--- a/arch/arm/boot/dts/qcom/msmfalcon-vidc.dtsi
+++ b/arch/arm/boot/dts/qcom/msmfalcon-vidc.dtsi
@@ -14,6 +14,8 @@
#include <dt-bindings/msm/msm-bus-ids.h>
#include <dt-bindings/clock/qcom,gcc-msmfalcon.h>
#include <dt-bindings/clock/qcom,mmcc-msmfalcon.h>
+#include <dt-bindings/clock/qcom,rpmcc.h>
+
&soc {
msm_vidc: qcom,vidc@cc00000 {
@@ -25,16 +27,10 @@
qcom,hfi-version = "3xx";
qcom,firmware-name = "venus";
qcom,sw-power-collapse;
- qcom,debug-timeout;
qcom,reg-presets =
- <0x80124 0x00000003>,
- <0x80550 0x01111111>,
- <0x80560 0x01111111>,
- <0x80568 0x01111111>,
- <0x80570 0x01111111>,
- <0x80580 0x01111111>,
- <0x80588 0x01111111>,
- <0xe2010 0x00000000>;
+ <0x80010 0x00000003>,
+ <0x80018 0x05555556>,
+ <0x8001c 0x05555556>;
qcom,max-hw-load = <1036800>; /* Full 4k @ 30 */
qcom,allowed-clock-rates =
@@ -70,7 +66,7 @@
"mmss_video_axi_clk",
"mmss_video_core0_clk";
clocks = <&clock_gcc GCC_MMSS_SYS_NOC_AXI_CLK>,
- <&clock_gcc MMSSNOC_AXI_CLK>,
+ <&clock_rpmcc MMSSNOC_AXI_CLK>,
<&clock_mmss MMSS_MNOC_AHB_CLK>,
<&clock_mmss MMSS_BIMC_SMMU_AHB_CLK>,
<&clock_mmss MMSS_BIMC_SMMU_AXI_CLK>,
@@ -210,7 +206,7 @@
<&mmss_bimc_smmu 0x411>,
<&mmss_bimc_smmu 0x431>;
buffer-types = <0xfff>;
- virtual-addr-pool = <0x70800000 0x8f800000>;
+ virtual-addr-pool = <0x70800000 0x6f800000>;
};
firmware_cb {