Merge "ARM: dts: msm: Add interconnect devices for KERA"
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
commit
74c94b8701
128
qcom/kera.dtsi
128
qcom/kera.dtsi
@@ -13,6 +13,8 @@
|
|||||||
#include <dt-bindings/clock/qcom,videocc-tuna.h>
|
#include <dt-bindings/clock/qcom,videocc-tuna.h>
|
||||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||||
#include <dt-bindings/soc/qcom,ipcc.h>
|
#include <dt-bindings/soc/qcom,ipcc.h>
|
||||||
|
#include <dt-bindings/interconnect/qcom,kera.h>
|
||||||
|
#include <dt-bindings/interconnect/qcom,icc.h>
|
||||||
#include <dt-bindings/soc/qcom,rpmh-rsc.h>
|
#include <dt-bindings/soc/qcom,rpmh-rsc.h>
|
||||||
#include <dt-bindings/regulator/qcom,rpmh-regulator-levels.h>
|
#include <dt-bindings/regulator/qcom,rpmh-regulator-levels.h>
|
||||||
|
|
||||||
@@ -374,6 +376,10 @@
|
|||||||
<CONTROL_TCS 0>,
|
<CONTROL_TCS 0>,
|
||||||
<FAST_PATH_TCS 1>;
|
<FAST_PATH_TCS 1>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
apps_bcm_voter: bcm_voter {
|
||||||
|
compatible = "qcom,bcm-voter";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -1235,6 +1241,128 @@
|
|||||||
#reset-cells = <1>;
|
#reset-cells = <1>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
clk_virt: interconnect@0 {
|
||||||
|
compatible = "qcom,kera-clk_virt";
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
};
|
||||||
|
|
||||||
|
mc_virt: interconnect@1 {
|
||||||
|
compatible = "qcom,kera-mc_virt";
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
};
|
||||||
|
|
||||||
|
config_noc: interconnect@1600000 {
|
||||||
|
compatible = "qcom,kera-cnoc_cfg";
|
||||||
|
reg = <0x1600000 0x5200>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
cnoc_main: interconnect@1500000 {
|
||||||
|
compatible = "qcom,kera-cnoc_main";
|
||||||
|
reg = <0x1500000 0x16080>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
system_noc: interconnect@1680000 {
|
||||||
|
compatible = "qcom,kera-system_noc";
|
||||||
|
reg = <0x1680000 0x40000>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie_noc: interconnect@16c0000 {
|
||||||
|
compatible = "qcom,kera-pcie_anoc";
|
||||||
|
reg = <0x16c0000 0x11400>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
aggre1_noc: interconnect@16e0000 {
|
||||||
|
compatible = "qcom,kera-aggre1_noc";
|
||||||
|
reg = <0x16e0000 0x16400>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
aggre2_noc: interconnect@1700000 {
|
||||||
|
compatible = "qcom,kera-aggre2_noc";
|
||||||
|
reg = <0x1700000 0x1f400>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
mmss_noc: interconnect@1780000 {
|
||||||
|
compatible = "qcom,kera-mmss_noc";
|
||||||
|
reg = <0x1780000 0x7d800>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
gem_noc: interconnect@24100000 {
|
||||||
|
compatible = "qcom,kera-gem_noc";
|
||||||
|
reg = <0x24100000 0x163080>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
nsp_noc: interconnect@320c0000 {
|
||||||
|
compatible = "qcom,kera-nsp_noc";
|
||||||
|
reg = <0x320c0000 0xe080>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
lpass_ag_noc: interconnect@7e40000 {
|
||||||
|
compatible = "qcom,kera-lpass_ag_noc";
|
||||||
|
reg = <0x7e40000 0xe080>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
lpass_lpiaon_noc: interconnect@7400000 {
|
||||||
|
compatible = "qcom,kera-lpass_lpiaon_noc";
|
||||||
|
reg = <0x7400000 0x19080>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
|
lpass_lpicx_noc: interconnect@7420000 {
|
||||||
|
compatible = "qcom,kera-lpass_lpicx_noc";
|
||||||
|
reg = <0x7420000 0x44080>;
|
||||||
|
#interconnect-cells = <1>;
|
||||||
|
qcom,bcm-voter-names = "hlos";
|
||||||
|
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||||
|
qcom,skip-qos;
|
||||||
|
};
|
||||||
|
|
||||||
trust_ui_vm_vblk0_ring: trust_ui_vm_vblk0_ring {
|
trust_ui_vm_vblk0_ring: trust_ui_vm_vblk0_ring {
|
||||||
size = <0x4000>;
|
size = <0x4000>;
|
||||||
gunyah-label = <0x11>;
|
gunyah-label = <0x11>;
|
||||||
|
Reference in New Issue
Block a user