diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 2ee81266..866b2571 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -13,6 +13,7 @@ #include #include #include +#include / { model = "Qualcomm Technologies, Inc. Sun"; @@ -262,6 +263,90 @@ clock-frequency = <19200000>; }; + clk_virt: interconnect@0 { + compatible = "qcom,sun-clk_virt"; + qcom,stub; + #interconnect-cells = <1>; + }; + + mc_virt: interconnect@1 { + compatible = "qcom,sun-mc_virt"; + qcom,stub; + #interconnect-cells = <1>; + }; + + config_noc: interconnect@1600000 { + compatible = "qcom,sun-cnoc_cfg"; + qcom,stub; + #interconnect-cells = <1>; + }; + + cnoc_main: interconnect@1500000 { + compatible = "qcom,sun-cnoc_main"; + qcom,stub; + #interconnect-cells = <1>; + }; + + system_noc: interconnect@1680000 { + compatible = "qcom,sun-system_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + pcie_noc: interconnect@16c0000 { + compatible = "qcom,sun-pcie_anoc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + aggre1_noc: interconnect@16e0000 { + compatible = "qcom,sun-aggre1_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + aggre2_noc: interconnect@1700000 { + compatible = "qcom,sun-aggre2_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + mmss_noc: interconnect@1780000 { + compatible = "qcom,sun-mmss_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + gem_noc: interconnect@24100000 { + compatible = "qcom,sun-gem_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + nsp_noc: interconnect@320c0000 { + compatible = "qcom,sun-nsp_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + lpass_ag_noc: interconnect@7e40000 { + compatible = "qcom,sun-lpass_ag_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + lpass_lpiaon_noc: interconnect@7400000 { + compatible = "qcom,sun-lpass_lpiaon_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + + lpass_lpicx_noc: interconnect@7420000 { + compatible = "qcom,sun-lpass_lpicx_noc"; + qcom,stub; + #interconnect-cells = <1>; + }; + clocks { xo_board: xo_board { compatible = "fixed-clock";