diff --git a/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi index 90b32be9c9cf..45eee0caaac9 100644 --- a/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi +++ b/arch/arm/boot/dts/qcom/msmcobalt-bus.dtsi @@ -22,11 +22,12 @@ <0x1660000 0x60000>, <0x1700000 0x60000>, <0x17900000 0x10000>, + <0x1740000 0x10000>, <0x1740000 0x10000>; reg-names = "snoc-base", "bimc-base", "cnoc-base", "a1noc-base", "a2noc-base", "gnoc-base", - "mnoc-base"; + "mmnoc-ahb-base", "mnoc-base"; /*Buses*/ fab_a1noc: fab-a1noc { @@ -131,6 +132,20 @@ <&clock_gcc clk_snoc_a_clk>; }; + fab_mnoc_ahb: fab-mnoc-ahb { + cell-id = ; + label = "fab-mnoc-ahb"; + qcom,fab-dev; + qcom,base-name = "mmnoc-ahb-base"; + qcom,bypass-qos-prg; + qcom,setrate-only-clk; + qcom,bus-type = <1>; + clock-names = "bus_clk", "bus_a_clk"; + clocks = <&clock_mmss clk_ahb_clk_src>, + <&clock_mmss clk_ahb_clk_src>; + }; + + /*Masters*/ mas_pcie_0: mas-pcie-0 { @@ -423,7 +438,7 @@ &slv_venus_throttle_cfg &slv_display_cfg &slv_mmss_clk_cfg &slv_vmem_cfg &slv_mmss_clk_xpu_cfg &slv_smmu_cfg>; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,mas-rpm-id = ; }; @@ -1121,7 +1136,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1131,7 +1146,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1141,7 +1156,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1151,7 +1166,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1161,7 +1176,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1171,7 +1186,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; qcom,enable-only-clk; clock-names = "node_clk"; @@ -1184,7 +1199,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1194,7 +1209,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1204,7 +1219,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1214,7 +1229,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; }; @@ -1224,7 +1239,7 @@ qcom,buswidth = <8>; qcom,agg-ports = <1>; qcom,ap-owned; - qcom,bus-dev = <&fab_mnoc>; + qcom,bus-dev = <&fab_mnoc_ahb>; qcom,slv-rpm-id = ; };