summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Dai <daidavid1@codeaurora.org>2016-03-10 14:11:18 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-25 16:04:17 -0700
commit18076633657f3cc4fdebbe49935f4e26327071d1 (patch)
treeacbdadec8de6c1f282b596f2af9adcac85371388
parenta8904ad5945ca4d5dc9dc1e5ec3bb5db3bc1b4ed (diff)
ARM: dts: msm: add vmem slv nodes for msmcobalt
Add VMEM slave nodes and associated mmss maxi and axi clocks. CRs-Fixed: 988418 Change-Id: I36ed4051615f781ff5316c033ba2ff8de96e891e Signed-off-by: David Dai <daidavid1@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi29
1 files changed, 29 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi
index ac3e1dce8dbf..d0a574e84195 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi
@@ -529,6 +529,17 @@
qcom,mas-rpm-id = <ICBID_MASTER_VFE>;
};
+ mas_venus_vmem: mas-venus-vmem {
+ cell-id = <MSM_BUS_MASTER_VIDEO_P0_OCMEM>;
+ label = "mas-venus-vmem";
+ qcom,buswidth = <32>;
+ qcom,agg-ports = <1>;
+ qcom,ap-owned;
+ qcom,connections = <&slv_vmem>;
+ qcom,bus-dev = <&fab_mnoc>;
+ qcom,mas-rpm-id = <ICBID_MASTER_VENUS_VMEM>;
+ };
+
mas_hmss: mas-hmss {
cell-id = <MSM_BUS_MASTER_HMSS>;
label = "mas-hmss";
@@ -1160,6 +1171,9 @@
qcom,ap-owned;
qcom,bus-dev = <&fab_mnoc>;
qcom,slv-rpm-id = <ICBID_SLAVE_VMEM_CFG>;
+ qcom,enable-only-clk;
+ clock-names = "node_clk";
+ clocks = <&clock_mmss clk_mmss_mnoc_maxi_clk>;
};
slv_mmss_clk_xpu_cfg:slv-mmss-clk-xpu-cfg {
@@ -1221,6 +1235,21 @@
qcom,bus-dev = <&fab_mnoc>;
qcom,connections = <&mas_mnoc_bimc>;
qcom,slv-rpm-id = <ICBID_SLAVE_MNOC_BIMC>;
+ qcom,enable-only-clk;
+ clock-names = "node_clk";
+ clocks = <&clock_gcc clk_mmssnoc_axi_clk>;
+ };
+
+ slv_vmem: slv-vmem {
+ cell-id = <MSM_BUS_SLAVE_VMEM>;
+ label = "slv-vmem";
+ qcom,buswidth = <32>;
+ qcom,agg-ports = <1>;
+ qcom,ap-owned;
+ qcom,bus-dev = <&fab_mnoc>;
+ qcom,slv-rpm-id = <ICBID_SLAVE_VMEM>;
+ clock-names = "node_clk";
+ clocks = <&clock_mmss clk_mmss_mnoc_maxi_clk>;
};
slv_srvc_mnoc:slv-srvc-mnoc {