Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

arm64: dts: qcom: sdm670: add interconnects

The interconnects for Snapdragon 670 can be controlled. Add their
corresponding nodes in the device tree.

Signed-off-by: Richard Acayan <mailingradian@gmail.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230201010020.84586-2-mailingradian@gmail.com

authored by

Richard Acayan and committed by
Bjorn Andersson
0daef104 a41b6175

+56
+56
arch/arm64/boot/dts/qcom/sdm670.dtsi
··· 788 788 }; 789 789 }; 790 790 791 + mem_noc: interconnect@1380000 { 792 + compatible = "qcom,sdm670-mem-noc"; 793 + reg = <0 0x01380000 0 0x27200>; 794 + #interconnect-cells = <2>; 795 + qcom,bcm-voters = <&apps_bcm_voter>; 796 + }; 797 + 798 + dc_noc: interconnect@14e0000 { 799 + compatible = "qcom,sdm670-dc-noc"; 800 + reg = <0 0x014e0000 0 0x400>; 801 + #interconnect-cells = <2>; 802 + qcom,bcm-voters = <&apps_bcm_voter>; 803 + }; 804 + 805 + config_noc: interconnect@1500000 { 806 + compatible = "qcom,sdm670-config-noc"; 807 + reg = <0 0x01500000 0 0x5080>; 808 + #interconnect-cells = <2>; 809 + qcom,bcm-voters = <&apps_bcm_voter>; 810 + }; 811 + 812 + system_noc: interconnect@1620000 { 813 + compatible = "qcom,sdm670-system-noc"; 814 + reg = <0 0x01620000 0 0x18080>; 815 + #interconnect-cells = <2>; 816 + qcom,bcm-voters = <&apps_bcm_voter>; 817 + }; 818 + 819 + aggre1_noc: interconnect@16e0000 { 820 + compatible = "qcom,sdm670-aggre1-noc"; 821 + reg = <0 0x016e0000 0 0x15080>; 822 + #interconnect-cells = <2>; 823 + qcom,bcm-voters = <&apps_bcm_voter>; 824 + }; 825 + 826 + aggre2_noc: interconnect@1700000 { 827 + compatible = "qcom,sdm670-aggre2-noc"; 828 + reg = <0 0x01700000 0 0x1f300>; 829 + #interconnect-cells = <2>; 830 + qcom,bcm-voters = <&apps_bcm_voter>; 831 + }; 832 + 833 + mmss_noc: interconnect@1740000 { 834 + compatible = "qcom,sdm670-mmss-noc"; 835 + reg = <0 0x01740000 0 0x1c100>; 836 + #interconnect-cells = <2>; 837 + qcom,bcm-voters = <&apps_bcm_voter>; 838 + }; 839 + 791 840 tlmm: pinctrl@3400000 { 792 841 compatible = "qcom,sdm670-tlmm"; 793 842 reg = <0 0x03400000 0 0xc00000>; ··· 1130 1081 <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>, 1131 1082 <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>, 1132 1083 <GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH>; 1084 + }; 1085 + 1086 + gladiator_noc: interconnect@17900000 { 1087 + compatible = "qcom,sdm670-gladiator-noc"; 1088 + reg = <0 0x17900000 0 0xd080>; 1089 + #interconnect-cells = <2>; 1090 + qcom,bcm-voters = <&apps_bcm_voter>; 1133 1091 }; 1134 1092 1135 1093 apps_rsc: rsc@179c0000 {