]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
arm64: dts: qcs404: Add interconnect provider DT nodes
authorGeorgi Djakov <georgi.djakov@linaro.org>
Tue, 23 Jul 2019 14:23:39 +0000 (17:23 +0300)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 2 Oct 2019 04:38:51 +0000 (21:38 -0700)
Add the DT nodes for the network-on-chip interconnect buses found
on qcs404-based platforms.

Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/qcs404.dtsi

index 17d4dd54c53a254914d681e159d8c39a94c2d518..51f00f6eaa56048a617599ab76683581fe6d98f5 100644 (file)
@@ -289,6 +289,15 @@ rng: rng@e3000 {
                        clock-names = "core";
                };
 
+               bimc: interconnect@400000 {
+                       reg = <0x00400000 0x80000>;
+                       compatible = "qcom,qcs404-bimc";
+                       #interconnect-cells = <1>;
+                       clock-names = "bus", "bus_a";
+                       clocks = <&rpmcc RPM_SMD_BIMC_CLK>,
+                               <&rpmcc RPM_SMD_BIMC_A_CLK>;
+               };
+
                tsens: thermal-sensor@4a9000 {
                        compatible = "qcom,qcs404-tsens", "qcom,tsens-v1";
                        reg = <0x004a9000 0x1000>, /* TM */
@@ -299,6 +308,24 @@ tsens: thermal-sensor@4a9000 {
                        #thermal-sensor-cells = <1>;
                };
 
+               pcnoc: interconnect@500000 {
+                       reg = <0x00500000 0x15080>;
+                       compatible = "qcom,qcs404-pcnoc";
+                       #interconnect-cells = <1>;
+                       clock-names = "bus", "bus_a";
+                       clocks = <&rpmcc RPM_SMD_PNOC_CLK>,
+                               <&rpmcc RPM_SMD_PNOC_A_CLK>;
+               };
+
+               snoc: interconnect@580000 {
+                       reg = <0x00580000 0x23080>;
+                       compatible = "qcom,qcs404-snoc";
+                       #interconnect-cells = <1>;
+                       clock-names = "bus", "bus_a";
+                       clocks = <&rpmcc RPM_SMD_SNOC_CLK>,
+                               <&rpmcc RPM_SMD_SNOC_A_CLK>;
+               };
+
                remoteproc_cdsp: remoteproc@b00000 {
                        compatible = "qcom,qcs404-cdsp-pas";
                        reg = <0x00b00000 0x4040>;