Loading arch/arm/boot/dts/qcom/msm8916-bus.dtsi +46 −14 Original line number Diff line number Diff line Loading @@ -16,8 +16,8 @@ &ad_hoc_bus { compatible = "qcom,msm-bus-device"; reg = <0x580000 0x62000>, <0x400000 0x14000>, reg = <0x580000 0x14000>, <0x400000 0x62000>, <0x500000 0x11000>; reg-names = "snoc-base", "bimc-base", "pnoc-base"; Loading @@ -25,7 +25,6 @@ cell-id = <1024>; label = "fab-snoc"; qcom,fab-dev; qcom,bypass-qos-prg; qcom,base-name = "snoc-base"; qcom,base-offset = <0x7000>; qcom,qos-off = <0x1000>; Loading @@ -46,7 +45,6 @@ cell-id = <0>; label = "fab-bimc"; qcom,fab-dev; qcom,bypass-qos-prg; qcom,base-name = "bimc-base"; qcom,bus-type = <2>; clock-names = "bus_clk", "bus_a_clk"; Loading @@ -65,7 +63,6 @@ cell-id = <4096>; label = "fab-pnoc"; qcom,fab-dev; qcom,bypass-qos-prg; qcom,base-name = "pnoc-base"; qcom,base-offset = <0x7000>; qcom,qos-delta = <0x1000>; Loading Loading @@ -109,7 +106,7 @@ cell-id = <29>; label = "mas-vfe"; qcom,ap-owned; qcom,qport = <10>; qcom,qport = <9>; qcom,connections = <&mm_int_1 &mm_int_2>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "bypass"; Loading @@ -121,7 +118,7 @@ label = "mas-mdp"; qcom,ap-owned; qcom,connections = <&mm_int_0 &mm_int_2>; qcom,qport = <1>; qcom,qport = <7>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "bypass"; qcom,buswidth = <16>; Loading @@ -130,13 +127,14 @@ mas_qdss_bam: mas-qdss-bam { cell-id = <53>; label = "mas-qdss-bam"; qcom,ap-owned; qcom,connections = <&qdss_int>; qcom,qport = <12>; qcom,qport = <11>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "bypass"; qom,buswidth = <4>; qcom,mas-rpm-id = <20>; qcom,ap-owned; qcom,qos-mode = "fixed"; qcom,prio1 = <1>; qcom,prio0 = <1>; }; mas_snoc_cfg: mas-snoc-cfg { Loading @@ -152,14 +150,14 @@ mas_qdss_etr: mas-qdss-etr { cell-id = <60>; label = "mas-qdss-etr"; qcom,ap-owned; qcom,connections = <&qdss_int>; qcom,qport = <12>; qcom,qport = <10>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "fixed"; qcom,prio1 = <1>; qcom,prio0 = <1>; qom,buswidth = <8>; qcom,ap-owned; }; mm_int_0: mm-int-0 { Loading Loading @@ -338,6 +336,37 @@ qcom,qport = <0>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <0>; qcom,prio-rd = <0>; qcom,prio-wr = <0>; qom,buswidth = <8>; }; mas_tcu0: mas-tcu0 { cell-id = <104>; label = "mas-tcu0"; qcom,ap-owned; qcom,connections = <&slv_ebi_ch0 &bimc_snoc_mas &slv_apps_l2>; qcom,qport = <5>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <2>; qcom,prio-rd = <2>; qcom,prio-wr = <2>; qom,buswidth = <8>; }; mas_tcu1: mas-tcu1 { cell-id = <105>; label = "mas-tcu1"; qcom,ap-owned; qcom,connections = <&slv_ebi_ch0 &bimc_snoc_mas &slv_apps_l2>; qcom,qport = <6>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <2>; qcom,prio-rd = <2>; qcom,prio-wr = <2>; qom,buswidth = <8>; }; Loading @@ -346,9 +375,12 @@ label = "mas-gfx"; qcom,ap-owned; qcom,connections = <&slv_ebi_ch0 &bimc_snoc_mas &slv_apps_l2>; qcom,qport = <0>; qcom,qport = <2>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <0>; qcom,prio-rd = <0>; qcom,prio-wr = <0>; qom,buswidth = <8>; }; Loading include/dt-bindings/msm/msm-bus-ids.h +3 −1 Original line number Diff line number Diff line Loading @@ -133,7 +133,9 @@ #define MSM_BUS_MASTER_USB3_1 101 #define MSM_BUS_MASTER_CNOC_MNOC_MMSS_CFG 102 #define MSM_BUS_MASTER_CNOC_MNOC_CFG 103 #define MSM_BUS_MASTER_LAST 104 #define MSM_BUS_MASTER_TCU_0 104 #define MSM_BUS_MASTER_TCU_1 105 #define MSM_BUS_MASTER_LAST 106 #define MSM_BUS_SYSTEM_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_SYSTEM_FPB #define MSM_BUS_CPSS_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_CPSS_FPB Loading Loading
arch/arm/boot/dts/qcom/msm8916-bus.dtsi +46 −14 Original line number Diff line number Diff line Loading @@ -16,8 +16,8 @@ &ad_hoc_bus { compatible = "qcom,msm-bus-device"; reg = <0x580000 0x62000>, <0x400000 0x14000>, reg = <0x580000 0x14000>, <0x400000 0x62000>, <0x500000 0x11000>; reg-names = "snoc-base", "bimc-base", "pnoc-base"; Loading @@ -25,7 +25,6 @@ cell-id = <1024>; label = "fab-snoc"; qcom,fab-dev; qcom,bypass-qos-prg; qcom,base-name = "snoc-base"; qcom,base-offset = <0x7000>; qcom,qos-off = <0x1000>; Loading @@ -46,7 +45,6 @@ cell-id = <0>; label = "fab-bimc"; qcom,fab-dev; qcom,bypass-qos-prg; qcom,base-name = "bimc-base"; qcom,bus-type = <2>; clock-names = "bus_clk", "bus_a_clk"; Loading @@ -65,7 +63,6 @@ cell-id = <4096>; label = "fab-pnoc"; qcom,fab-dev; qcom,bypass-qos-prg; qcom,base-name = "pnoc-base"; qcom,base-offset = <0x7000>; qcom,qos-delta = <0x1000>; Loading Loading @@ -109,7 +106,7 @@ cell-id = <29>; label = "mas-vfe"; qcom,ap-owned; qcom,qport = <10>; qcom,qport = <9>; qcom,connections = <&mm_int_1 &mm_int_2>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "bypass"; Loading @@ -121,7 +118,7 @@ label = "mas-mdp"; qcom,ap-owned; qcom,connections = <&mm_int_0 &mm_int_2>; qcom,qport = <1>; qcom,qport = <7>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "bypass"; qcom,buswidth = <16>; Loading @@ -130,13 +127,14 @@ mas_qdss_bam: mas-qdss-bam { cell-id = <53>; label = "mas-qdss-bam"; qcom,ap-owned; qcom,connections = <&qdss_int>; qcom,qport = <12>; qcom,qport = <11>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "bypass"; qom,buswidth = <4>; qcom,mas-rpm-id = <20>; qcom,ap-owned; qcom,qos-mode = "fixed"; qcom,prio1 = <1>; qcom,prio0 = <1>; }; mas_snoc_cfg: mas-snoc-cfg { Loading @@ -152,14 +150,14 @@ mas_qdss_etr: mas-qdss-etr { cell-id = <60>; label = "mas-qdss-etr"; qcom,ap-owned; qcom,connections = <&qdss_int>; qcom,qport = <12>; qcom,qport = <10>; qcom,bus-dev = <&fab_snoc>; qcom,qos-mode = "fixed"; qcom,prio1 = <1>; qcom,prio0 = <1>; qom,buswidth = <8>; qcom,ap-owned; }; mm_int_0: mm-int-0 { Loading Loading @@ -338,6 +336,37 @@ qcom,qport = <0>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <0>; qcom,prio-rd = <0>; qcom,prio-wr = <0>; qom,buswidth = <8>; }; mas_tcu0: mas-tcu0 { cell-id = <104>; label = "mas-tcu0"; qcom,ap-owned; qcom,connections = <&slv_ebi_ch0 &bimc_snoc_mas &slv_apps_l2>; qcom,qport = <5>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <2>; qcom,prio-rd = <2>; qcom,prio-wr = <2>; qom,buswidth = <8>; }; mas_tcu1: mas-tcu1 { cell-id = <105>; label = "mas-tcu1"; qcom,ap-owned; qcom,connections = <&slv_ebi_ch0 &bimc_snoc_mas &slv_apps_l2>; qcom,qport = <6>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <2>; qcom,prio-rd = <2>; qcom,prio-wr = <2>; qom,buswidth = <8>; }; Loading @@ -346,9 +375,12 @@ label = "mas-gfx"; qcom,ap-owned; qcom,connections = <&slv_ebi_ch0 &bimc_snoc_mas &slv_apps_l2>; qcom,qport = <0>; qcom,qport = <2>; qcom,bus-dev = <&fab_bimc>; qcom,qos-mode = "fixed"; qcom,prio-lvl = <0>; qcom,prio-rd = <0>; qcom,prio-wr = <0>; qom,buswidth = <8>; }; Loading
include/dt-bindings/msm/msm-bus-ids.h +3 −1 Original line number Diff line number Diff line Loading @@ -133,7 +133,9 @@ #define MSM_BUS_MASTER_USB3_1 101 #define MSM_BUS_MASTER_CNOC_MNOC_MMSS_CFG 102 #define MSM_BUS_MASTER_CNOC_MNOC_CFG 103 #define MSM_BUS_MASTER_LAST 104 #define MSM_BUS_MASTER_TCU_0 104 #define MSM_BUS_MASTER_TCU_1 105 #define MSM_BUS_MASTER_LAST 106 #define MSM_BUS_SYSTEM_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_SYSTEM_FPB #define MSM_BUS_CPSS_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_CPSS_FPB Loading