mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-05 12:16:29 -04:00
arm64: dts: qcom: sm8250: add interconnect nodes
Add the interconnect dts nodes for sm8250. Signed-off-by: Jonathan Marek <jonathan@marek.ca> Link: https://lore.kernel.org/r/20200728023811.5607-8-jonathan@marek.ca Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
This commit is contained in:
committed by
Bjorn Andersson
parent
71a2fc6e7b
commit
e7e41a207a
@@ -1091,6 +1091,55 @@ spi13: spi@a94000 {
|
||||
};
|
||||
};
|
||||
|
||||
config_noc: interconnect@1500000 {
|
||||
compatible = "qcom,sm8250-config-noc";
|
||||
reg = <0 0x01500000 0 0xa580>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
system_noc: interconnect@1620000 {
|
||||
compatible = "qcom,sm8250-system-noc";
|
||||
reg = <0 0x01620000 0 0x1c200>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
mc_virt: interconnect@163d000 {
|
||||
compatible = "qcom,sm8250-mc-virt";
|
||||
reg = <0 0x0163d000 0 0x1000>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
aggre1_noc: interconnect@16e0000 {
|
||||
compatible = "qcom,sm8250-aggre1-noc";
|
||||
reg = <0 0x016e0000 0 0x1f180>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
aggre2_noc: interconnect@1700000 {
|
||||
compatible = "qcom,sm8250-aggre2-noc";
|
||||
reg = <0 0x01700000 0 0x33000>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
compute_noc: interconnect@1733000 {
|
||||
compatible = "qcom,sm8250-compute-noc";
|
||||
reg = <0 0x01733000 0 0xa180>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
mmss_noc: interconnect@1740000 {
|
||||
compatible = "qcom,sm8250-mmss-noc";
|
||||
reg = <0 0x01740000 0 0x1f080>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
ufs_mem_hc: ufshc@1d84000 {
|
||||
compatible = "qcom,sm8250-ufshc", "qcom,ufshc",
|
||||
"jedec,ufs-2.0";
|
||||
@@ -1161,6 +1210,13 @@ ufs_mem_phy_lanes: lanes@1d87400 {
|
||||
};
|
||||
};
|
||||
|
||||
ipa_virt: interconnect@1e00000 {
|
||||
compatible = "qcom,sm8250-ipa-virt";
|
||||
reg = <0 0x01e00000 0 0x1000>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
tcsr_mutex: hwlock@1f40000 {
|
||||
compatible = "qcom,tcsr-mutex";
|
||||
reg = <0x0 0x01f40000 0x0 0x40000>;
|
||||
@@ -1386,6 +1442,27 @@ IPCC_MPROC_SIGNAL_GLINK_QMP
|
||||
};
|
||||
};
|
||||
|
||||
dc_noc: interconnect@90c0000 {
|
||||
compatible = "qcom,sm8250-dc-noc";
|
||||
reg = <0 0x090c0000 0 0x4200>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
gem_noc: interconnect@9100000 {
|
||||
compatible = "qcom,sm8250-gem-noc";
|
||||
reg = <0 0x09100000 0 0xb4000>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
npu_noc: interconnect@9990000 {
|
||||
compatible = "qcom,sm8250-npu-noc";
|
||||
reg = <0 0x09990000 0 0x1600>;
|
||||
#interconnect-cells = <1>;
|
||||
qcom,bcm-voters = <&apps_bcm_voter>;
|
||||
};
|
||||
|
||||
pdc: interrupt-controller@b220000 {
|
||||
compatible = "qcom,sm8250-pdc", "qcom,pdc";
|
||||
reg = <0 0x0b220000 0 0x30000>, <0 0x17c000f0 0 0x60>;
|
||||
@@ -2223,6 +2300,10 @@ rpmhpd_opp_turbo_l1: opp10 {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
apps_bcm_voter: bcm_voter {
|
||||
compatible = "qcom,bcm-voter";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user