OpenWrt – Blame information for rev 4
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
4 | office | 1 | /* Copyright (c) 2015, The Linux Foundation. All rights reserved. |
2 | * |
||
3 | * Permission to use, copy, modify, and/or distribute this software for any |
||
4 | * purpose with or without fee is hereby granted, provided that the above |
||
5 | * copyright notice and this permission notice appear in all copies. |
||
6 | * |
||
7 | * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
||
8 | * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF |
||
9 | * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR |
||
10 | * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
||
11 | * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN |
||
12 | * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
||
13 | * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
||
14 | * |
||
15 | */ |
||
16 | |||
17 | #include <dt-bindings/msm/msm-bus-ids.h> |
||
18 | |||
19 | / { |
||
20 | |||
21 | soc { |
||
22 | ad_hoc_bus: ad-hoc-bus { |
||
23 | compatible = "qcom,msm-bus-device"; |
||
24 | reg = <0x580000 0x14000>, |
||
25 | <0x500000 0x11000>; |
||
26 | reg-names = "snoc-base", "pcnoc-base"; |
||
27 | |||
28 | /*Buses*/ |
||
29 | |||
30 | fab_pcnoc: fab-pcnoc { |
||
31 | cell-id = <MSM_BUS_FAB_PERIPH_NOC>; |
||
32 | label = "fab-pcnoc"; |
||
33 | qcom,fab-dev; |
||
34 | qcom,base-name = "pcnoc-base"; |
||
35 | qcom,bypass-qos-prg; |
||
36 | qcom,bus-type = <1>; |
||
37 | qcom,qos-off = <0x1000>; |
||
38 | qcom,base-offset = <0x0>; |
||
39 | clocks = <>; |
||
40 | }; |
||
41 | |||
42 | fab_snoc: fab-snoc { |
||
43 | cell-id = <MSM_BUS_FAB_SYS_NOC>; |
||
44 | label = "fab-snoc"; |
||
45 | qcom,fab-dev; |
||
46 | qcom,base-name = "snoc-base"; |
||
47 | qcom,bypass-qos-prg; |
||
48 | qcom,bus-type = <1>; |
||
49 | qcom,qos-off = <0x80>; |
||
50 | qcom,base-offset = <0x0>; |
||
51 | clocks = <>; |
||
52 | }; |
||
53 | |||
54 | /*Masters*/ |
||
55 | |||
56 | mas_blsp_bam: mas-blsp-bam { |
||
57 | cell-id = <MSM_BUS_MASTER_BLSP_BAM>; |
||
58 | label = "mas-blsp-bam"; |
||
59 | qcom,buswidth = <4>; |
||
60 | qcom,ap-owned; |
||
61 | qcom,connections = <&pcnoc_m_0>; |
||
62 | qcom,bus-dev = <&fab_pcnoc>; |
||
63 | qcom,mas-rpm-id = <ICBID_MASTER_BLSP_BAM>; |
||
64 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
65 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
66 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
67 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
68 | &slv_srif &slv_prng &slv_qdss_cfg |
||
69 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
70 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
71 | &slv_boot_rom &slv_security &slv_spdm |
||
72 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
73 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
74 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
75 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
76 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
77 | }; |
||
78 | |||
79 | mas_usb2_bam: mas-usb2-bam { |
||
80 | cell-id = <MSM_BUS_MASTER_USB2_BAM>; |
||
81 | label = "mas-usb2-bam"; |
||
82 | qcom,buswidth = <8>; |
||
83 | qcom,ap-owned; |
||
84 | qcom,qport = <15>; |
||
85 | qcom,qos-mode = "fixed"; |
||
86 | qcom,connections = <&slv_pcnoc_snoc>; |
||
87 | qcom,prio1 = <1>; |
||
88 | qcom,prio0 = <1>; |
||
89 | qcom,bus-dev = <&fab_pcnoc>; |
||
90 | qcom,mas-rpm-id = <ICBID_MASTER_USB2_BAM>; |
||
91 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
92 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
93 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
94 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
95 | &slv_srif &slv_prng &slv_qdss_cfg |
||
96 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
97 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
98 | &slv_boot_rom &slv_security &slv_spdm |
||
99 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
100 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
101 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
102 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
103 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
104 | }; |
||
105 | |||
106 | mas_adss_dma0: mas-adss-dma0 { |
||
107 | cell-id = <MSM_BUS_MASTER_ADDS_DMA0>; |
||
108 | label = "mas-adss-dma0"; |
||
109 | qcom,buswidth = <4>; |
||
110 | qcom,ap-owned; |
||
111 | qcom,connections = <&pcnoc_m_1>; |
||
112 | qcom,bus-dev = <&fab_pcnoc>; |
||
113 | qcom,mas-rpm-id = <ICBID_MASTER_ADSS_DMA0>; |
||
114 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
115 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
116 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
117 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
118 | &slv_srif &slv_prng &slv_qdss_cfg |
||
119 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
120 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
121 | &slv_boot_rom &slv_security &slv_spdm |
||
122 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
123 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
124 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
125 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
126 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
127 | }; |
||
128 | |||
129 | mas_adss_dma1: mas-adss-dma1 { |
||
130 | cell-id = <MSM_BUS_MASTER_ADDS_DMA1>; |
||
131 | label = "mas-adss-dma1"; |
||
132 | qcom,buswidth = <4>; |
||
133 | qcom,ap-owned; |
||
134 | qcom,connections = <&pcnoc_m_1>; |
||
135 | qcom,bus-dev = <&fab_pcnoc>; |
||
136 | qcom,mas-rpm-id = <ICBID_MASTER_ADSS_DMA1>; |
||
137 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
138 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
139 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
140 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
141 | &slv_srif &slv_prng &slv_qdss_cfg |
||
142 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
143 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
144 | &slv_boot_rom &slv_security &slv_spdm |
||
145 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
146 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
147 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
148 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
149 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
150 | }; |
||
151 | |||
152 | mas_adss_dma2: mas-adss-dma2 { |
||
153 | cell-id = <MSM_BUS_MASTER_ADDS_DMA2>; |
||
154 | label = "mas-adss-dma2"; |
||
155 | qcom,buswidth = <4>; |
||
156 | qcom,ap-owned; |
||
157 | qcom,connections = <&pcnoc_m_1>; |
||
158 | qcom,bus-dev = <&fab_pcnoc>; |
||
159 | qcom,mas-rpm-id = <ICBID_MASTER_ADSS_DMA2>; |
||
160 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
161 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
162 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
163 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
164 | &slv_srif &slv_prng &slv_qdss_cfg |
||
165 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
166 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
167 | &slv_boot_rom &slv_security &slv_spdm |
||
168 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
169 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
170 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
171 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
172 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
173 | }; |
||
174 | |||
175 | mas_adss_dma3: mas-adss-dma3 { |
||
176 | cell-id = <MSM_BUS_MASTER_ADDS_DMA3>; |
||
177 | label = "mas-adss-dma3"; |
||
178 | qcom,buswidth = <4>; |
||
179 | qcom,ap-owned; |
||
180 | qcom,connections = <&pcnoc_m_1>; |
||
181 | qcom,bus-dev = <&fab_pcnoc>; |
||
182 | qcom,mas-rpm-id = <ICBID_MASTER_ADSS_DMA3>; |
||
183 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
184 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
185 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
186 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
187 | &slv_srif &slv_prng &slv_qdss_cfg |
||
188 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
189 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
190 | &slv_boot_rom &slv_security &slv_spdm |
||
191 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
192 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
193 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
194 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
195 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
196 | }; |
||
197 | |||
198 | mas_qpic_bam: mas-qpic-bam { |
||
199 | cell-id = <MSM_BUS_MASTER_QPIC_BAM>; |
||
200 | label = "mas-qpic-bam"; |
||
201 | qcom,buswidth = <4>; |
||
202 | qcom,ap-owned; |
||
203 | qcom,connections = <&pcnoc_m_0>; |
||
204 | qcom,bus-dev = <&fab_pcnoc>; |
||
205 | qcom,mas-rpm-id = <ICBID_MASTER_QPIC_BAM>; |
||
206 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
207 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
208 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
209 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
210 | &slv_srif &slv_prng &slv_qdss_cfg |
||
211 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
212 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
213 | &slv_boot_rom &slv_security &slv_spdm |
||
214 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
215 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
216 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
217 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
218 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
219 | }; |
||
220 | |||
221 | mas_spdm: mas-spdm { |
||
222 | cell-id = <MSM_BUS_MASTER_SPDM>; |
||
223 | label = "mas-spdm"; |
||
224 | qcom,buswidth = <4>; |
||
225 | qcom,ap-owned; |
||
226 | qcom,connections = <&pcnoc_m_0>; |
||
227 | qcom,bus-dev = <&fab_pcnoc>; |
||
228 | qcom,mas-rpm-id = <ICBID_MASTER_SPDM>; |
||
229 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
230 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
231 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
232 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
233 | &slv_srif &slv_prng &slv_qdss_cfg |
||
234 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
235 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
236 | &slv_boot_rom &slv_security &slv_spdm |
||
237 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
238 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
239 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
240 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
241 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
242 | }; |
||
243 | |||
244 | mas_pcnoc_cfg: mas-pcnoc-cfg { |
||
245 | cell-id = <MSM_BUS_MASTER_PNOC_CFG>; |
||
246 | label = "mas-pcnoc-cfg"; |
||
247 | qcom,buswidth = <4>; |
||
248 | qcom,ap-owned; |
||
249 | qcom,connections = <&slv_srvc_pcnoc>; |
||
250 | qcom,bus-dev = <&fab_pcnoc>; |
||
251 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_CFG>; |
||
252 | }; |
||
253 | |||
254 | mas_tic: mas-tic { |
||
255 | cell-id = <MSM_BUS_MASTER_TIC>; |
||
256 | label = "mas-tic"; |
||
257 | qcom,buswidth = <4>; |
||
258 | qcom,ap-owned; |
||
259 | qcom,connections = <&pcnoc_int_0 &slv_pcnoc_snoc>; |
||
260 | qcom,bus-dev = <&fab_pcnoc>; |
||
261 | qcom,mas-rpm-id = <ICBID_MASTER_TIC>; |
||
262 | }; |
||
263 | |||
264 | mas_sdcc_bam: mas-sdcc-bam { |
||
265 | cell-id = <MSM_BUS_MASTER_SDCC_BAM>; |
||
266 | label = "mas-sdcc-bam"; |
||
267 | qcom,buswidth = <8>; |
||
268 | qcom,ap-owned; |
||
269 | qcom,qport = <14>; |
||
270 | qcom,qos-mode = "fixed"; |
||
271 | qcom,connections = <&slv_pcnoc_snoc>; |
||
272 | qcom,prio1 = <0>; |
||
273 | qcom,prio0 = <0>; |
||
274 | qcom,bus-dev = <&fab_pcnoc>; |
||
275 | qcom,mas-rpm-id = <ICBID_MASTER_SDCC_BAM>; |
||
276 | qcom,blacklist = <&slv_tcsr &slv_mdio &slv_adss_cfg |
||
277 | &slv_fephy_cfg &slv_wss1_apu_cfg &slv_ddrc_mpu1_cfg |
||
278 | &slv_ddrc_mpu0_cfg &slv_qpic_cfg &slv_ddrc_cfg |
||
279 | &slv_pcnoc_cfg &slv_ess_apu_cfg &slv_imem_cfg |
||
280 | &slv_srif &slv_prng &slv_qdss_cfg |
||
281 | &slv_wss0_apu_cfg &slv_ddrc_apu_cfg &slv_gcnt |
||
282 | &slv_tlmm &slv_wss0_vmidmt_cfg &slv_prng_apu_cfg |
||
283 | &slv_boot_rom &slv_security &slv_spdm |
||
284 | &slv_pcnoc_mpu_cfg &slv_ddrc_mpu2_cfg &slv_ess_vmidmt_cfg |
||
285 | &slv_qhss_apu_cfg &slv_adss_vmidmt_cfg &slv_clk_ctl |
||
286 | &slv_adss_apu &slv_blsp_cfg &slv_usb2_cfg |
||
287 | &slv_srvc_pcnoc &slv_snoc_mpu_cfg &slv_wss1_vmidmt_cfg |
||
288 | &slv_sdcc_cfg &slv_snoc_cfg>; |
||
289 | }; |
||
290 | |||
291 | mas_snoc_pcnoc: mas-snoc-pcnoc { |
||
292 | cell-id = <MSM_BUS_SNOC_PNOC_MAS>; |
||
293 | label = "mas-snoc-pcnoc"; |
||
294 | qcom,buswidth = <4>; |
||
295 | qcom,ap-owned; |
||
296 | qcom,qport = <16>; |
||
297 | qcom,qos-mode = "fixed"; |
||
298 | qcom,connections = <&pcnoc_int_0>; |
||
299 | qcom,prio1 = <0>; |
||
300 | qcom,prio0 = <0>; |
||
301 | qcom,bus-dev = <&fab_pcnoc>; |
||
302 | qcom,mas-rpm-id = <ICBID_MASTER_SNOC_PCNOC>; |
||
303 | }; |
||
304 | |||
305 | mas_qdss_dap: mas-qdss-dap { |
||
306 | cell-id = <MSM_BUS_MASTER_QDSS_DAP>; |
||
307 | label = "mas-qdss-dap"; |
||
308 | qcom,buswidth = <4>; |
||
309 | qcom,ap-owned; |
||
310 | qcom,connections = <&pcnoc_int_0 &slv_pcnoc_snoc>; |
||
311 | qcom,bus-dev = <&fab_pcnoc>; |
||
312 | qcom,mas-rpm-id = <ICBID_MASTER_QDSS_DAP>; |
||
313 | }; |
||
314 | |||
315 | mas_ddrc_snoc: mas-ddrc-snoc { |
||
316 | cell-id = <MSM_BUS_MASTER_DDRC_SNOC>; |
||
317 | label = "mas-ddrc-snoc"; |
||
318 | qcom,buswidth = <16>; |
||
319 | qcom,ap-owned; |
||
320 | qcom,connections = <&snoc_int_0 &snoc_int_1 |
||
321 | &slv_pcie>; |
||
322 | qcom,bus-dev = <&fab_snoc>; |
||
323 | qcom,mas-rpm-id = <ICBID_MASTER_DDRC_SNOC>; |
||
324 | qcom,blacklist = <&slv_snoc_ddrc_m1 &slv_srvc_snoc>; |
||
325 | }; |
||
326 | |||
327 | mas_wss_0: mas-wss-0 { |
||
328 | cell-id = <MSM_BUS_MASTER_WSS_0>; |
||
329 | label = "mas-wss-0"; |
||
330 | qcom,buswidth = <4>; |
||
331 | qcom,ap-owned; |
||
332 | qcom,qport = <26>; |
||
333 | qcom,qos-mode = "fixed"; |
||
334 | qcom,connections = <&snoc_int_0 &slv_snoc_ddrc_m1>; |
||
335 | qcom,prio1 = <0>; |
||
336 | qcom,prio0 = <0>; |
||
337 | qcom,bus-dev = <&fab_snoc>; |
||
338 | qcom,mas-rpm-id = <ICBID_MASTER_WSS_0>; |
||
339 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_pcie |
||
340 | &slv_wss1_cfg &slv_wss0_cfg &slv_crypto_cfg |
||
341 | &slv_srvc_snoc>; |
||
342 | }; |
||
343 | |||
344 | mas_wss_1: mas-wss-1 { |
||
345 | cell-id = <MSM_BUS_MASTER_WSS_1>; |
||
346 | label = "mas-wss-1"; |
||
347 | qcom,buswidth = <4>; |
||
348 | qcom,ap-owned; |
||
349 | qcom,qport = <27>; |
||
350 | qcom,qos-mode = "fixed"; |
||
351 | qcom,connections = <&snoc_int_0 &slv_snoc_ddrc_m1>; |
||
352 | qcom,prio1 = <0>; |
||
353 | qcom,prio0 = <0>; |
||
354 | qcom,bus-dev = <&fab_snoc>; |
||
355 | qcom,mas-rpm-id = <ICBID_MASTER_WSS_1>; |
||
356 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_pcie |
||
357 | &slv_wss1_cfg &slv_wss0_cfg &slv_crypto_cfg |
||
358 | &slv_srvc_snoc>; |
||
359 | }; |
||
360 | |||
361 | mas_crypto: mas-crypto { |
||
362 | cell-id = <MSM_BUS_MASTER_CRYPTO>; |
||
363 | label = "mas-crypto"; |
||
364 | qcom,buswidth = <8>; |
||
365 | qcom,ap-owned; |
||
366 | qcom,qport = <5>; |
||
367 | qcom,qos-mode = "fixed"; |
||
368 | qcom,connections = <&snoc_int_0 &snoc_int_1 |
||
369 | &slv_snoc_ddrc_m1>; |
||
370 | qcom,prio1 = <0>; |
||
371 | qcom,prio0 = <0>; |
||
372 | qcom,bus-dev = <&fab_snoc>; |
||
373 | qcom,mas-rpm-id = <ICBID_MASTER_CRYPTO>; |
||
374 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_a7ss |
||
375 | &slv_pcie &slv_qdss_stm &slv_crypto_cfg |
||
376 | &slv_srvc_snoc>; |
||
377 | }; |
||
378 | |||
379 | mas_ess: mas-ess { |
||
380 | cell-id = <MSM_BUS_MASTER_ESS>; |
||
381 | label = "mas-ess"; |
||
382 | qcom,buswidth = <8>; |
||
383 | qcom,ap-owned; |
||
384 | qcom,qport = <44>; |
||
385 | qcom,qos-mode = "fixed"; |
||
386 | qcom,connections = <&snoc_int_0 &slv_snoc_ddrc_m1>; |
||
387 | qcom,prio1 = <0>; |
||
388 | qcom,prio0 = <0>; |
||
389 | qcom,bus-dev = <&fab_snoc>; |
||
390 | qcom,mas-rpm-id = <ICBID_MASTER_ESS>; |
||
391 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_a7ss |
||
392 | &slv_pcie &slv_qdss_stm &slv_wss1_cfg |
||
393 | &slv_wss0_cfg &slv_crypto_cfg &slv_srvc_snoc>; |
||
394 | }; |
||
395 | |||
396 | mas_pcie: mas-pcie { |
||
397 | cell-id = <MSM_BUS_MASTER_PCIE>; |
||
398 | label = "mas-pcie"; |
||
399 | qcom,buswidth = <8>; |
||
400 | qcom,ap-owned; |
||
401 | qcom,qport = <6>; |
||
402 | qcom,qos-mode = "fixed"; |
||
403 | qcom,connections = <&snoc_int_0 &slv_snoc_ddrc_m1>; |
||
404 | qcom,prio1 = <0>; |
||
405 | qcom,prio0 = <0>; |
||
406 | qcom,bus-dev = <&fab_snoc>; |
||
407 | qcom,mas-rpm-id = <ICBID_MASTER_PCIE>; |
||
408 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_pcie |
||
409 | &slv_qdss_stm &slv_wss1_cfg &slv_wss0_cfg |
||
410 | &slv_crypto_cfg &slv_srvc_snoc>; |
||
411 | }; |
||
412 | |||
413 | mas_usb3: mas-usb3 { |
||
414 | cell-id = <MSM_BUS_MASTER_USB3>; |
||
415 | label = "mas-usb3"; |
||
416 | qcom,buswidth = <8>; |
||
417 | qcom,ap-owned; |
||
418 | qcom,qport = <7>; |
||
419 | qcom,qos-mode = "fixed"; |
||
420 | qcom,connections = <&snoc_int_0 &slv_snoc_ddrc_m1>; |
||
421 | qcom,prio1 = <0>; |
||
422 | qcom,prio0 = <0>; |
||
423 | qcom,bus-dev = <&fab_snoc>; |
||
424 | qcom,mas-rpm-id = <ICBID_MASTER_USB3>; |
||
425 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_a7ss |
||
426 | &slv_pcie &slv_qdss_stm &slv_wss1_cfg |
||
427 | &slv_wss0_cfg &slv_crypto_cfg &slv_srvc_snoc>; |
||
428 | }; |
||
429 | |||
430 | mas_qdss_etr: mas-qdss-etr { |
||
431 | cell-id = <MSM_BUS_MASTER_QDSS_ETR>; |
||
432 | label = "mas-qdss-etr"; |
||
433 | qcom,buswidth = <8>; |
||
434 | qcom,ap-owned; |
||
435 | qcom,qport = <544>; |
||
436 | qcom,qos-mode = "fixed"; |
||
437 | qcom,connections = <&qdss_int>; |
||
438 | qcom,prio1 = <0>; |
||
439 | qcom,prio0 = <0>; |
||
440 | qcom,bus-dev = <&fab_snoc>; |
||
441 | qcom,mas-rpm-id = <ICBID_MASTER_QDSS_ETR>; |
||
442 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_a7ss |
||
443 | &slv_pcie &slv_qdss_stm &slv_wss1_cfg |
||
444 | &slv_wss0_cfg &slv_crypto_cfg &slv_srvc_snoc>; |
||
445 | }; |
||
446 | |||
447 | mas_qdss_bamndp: mas-qdss-bamndp { |
||
448 | cell-id = <MSM_BUS_MASTER_QDSS_BAMNDP>; |
||
449 | label = "mas-qdss-bamndp"; |
||
450 | qcom,buswidth = <4>; |
||
451 | qcom,ap-owned; |
||
452 | qcom,qport = <576>; |
||
453 | qcom,qos-mode = "fixed"; |
||
454 | qcom,connections = <&qdss_int>; |
||
455 | qcom,prio1 = <0>; |
||
456 | qcom,prio0 = <0>; |
||
457 | qcom,bus-dev = <&fab_snoc>; |
||
458 | qcom,mas-rpm-id = <ICBID_MASTER_QDSS_BAMNDP>; |
||
459 | qcom,blacklist = <&slv_usb3_cfg &slv_ess_cfg &slv_a7ss |
||
460 | &slv_pcie &slv_qdss_stm &slv_wss1_cfg |
||
461 | &slv_wss0_cfg &slv_crypto_cfg &slv_srvc_snoc>; |
||
462 | }; |
||
463 | |||
464 | mas_pcnoc_snoc: mas-pcnoc-snoc { |
||
465 | cell-id = <MSM_BUS_PNOC_SNOC_MAS>; |
||
466 | label = "mas-pcnoc-snoc"; |
||
467 | qcom,buswidth = <4>; |
||
468 | qcom,ap-owned; |
||
469 | qcom,qport = <384>; |
||
470 | qcom,qos-mode = "fixed"; |
||
471 | qcom,connections = <&snoc_int_0 &snoc_int_1 |
||
472 | &slv_snoc_ddrc_m1>; |
||
473 | qcom,prio1 = <0>; |
||
474 | qcom,prio0 = <0>; |
||
475 | qcom,bus-dev = <&fab_snoc>; |
||
476 | qcom,mas-rpm-id = <ICBID_MASTER_PNOC_SNOC>; |
||
477 | qcom,blacklist = <&slv_srvc_snoc>; |
||
478 | }; |
||
479 | |||
480 | mas_snoc_cfg: mas-snoc-cfg { |
||
481 | cell-id = <MSM_BUS_MASTER_QDSS_SNOC_CFG>; |
||
482 | label = "mas-snoc-cfg"; |
||
483 | qcom,buswidth = <4>; |
||
484 | qcom,ap-owned; |
||
485 | qcom,connections = <&slv_srvc_snoc>; |
||
486 | qcom,bus-dev = <&fab_snoc>; |
||
487 | qcom,mas-rpm-id = <ICBID_MASTER_QDSS_SNOC_CFG>; |
||
488 | }; |
||
489 | |||
490 | /*Internal nodes*/ |
||
491 | |||
492 | |||
493 | pcnoc_m_0: pcnoc-m-0 { |
||
494 | cell-id = <MSM_BUS_PNOC_M_0>; |
||
495 | label = "pcnoc-m-0"; |
||
496 | qcom,buswidth = <4>; |
||
497 | qcom,ap-owned; |
||
498 | qcom,qport = <12>; |
||
499 | qcom,qos-mode = "fixed"; |
||
500 | qcom,connections = <&slv_pcnoc_snoc>; |
||
501 | qcom,prio1 = <1>; |
||
502 | qcom,prio0 = <1>; |
||
503 | qcom,bus-dev = <&fab_pcnoc>; |
||
504 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_M_0>; |
||
505 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_M_0>; |
||
506 | }; |
||
507 | |||
508 | pcnoc_m_1: pcnoc-m-1 { |
||
509 | cell-id = <MSM_BUS_PNOC_M_1>; |
||
510 | label = "pcnoc-m-1"; |
||
511 | qcom,buswidth = <4>; |
||
512 | qcom,ap-owned; |
||
513 | qcom,qport = <13>; |
||
514 | qcom,qos-mode = "fixed"; |
||
515 | qcom,connections = <&slv_pcnoc_snoc>; |
||
516 | qcom,prio1 = <1>; |
||
517 | qcom,prio0 = <1>; |
||
518 | qcom,bus-dev = <&fab_pcnoc>; |
||
519 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_M_1>; |
||
520 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_M_1>; |
||
521 | }; |
||
522 | |||
523 | pcnoc_int_0: pcnoc-int-0 { |
||
524 | cell-id = <MSM_BUS_PNOC_INT_0>; |
||
525 | label = "pcnoc-int-0"; |
||
526 | qcom,buswidth = <8>; |
||
527 | qcom,ap-owned; |
||
528 | qcom,connections = < &pcnoc_s_1 &pcnoc_s_2 &pcnoc_s_0 |
||
529 | &pcnoc_s_4 &pcnoc_s_5 |
||
530 | &pcnoc_s_6 &pcnoc_s_7 |
||
531 | &pcnoc_s_8 &pcnoc_s_9 |
||
532 | &pcnoc_s_3>; |
||
533 | qcom,bus-dev = <&fab_pcnoc>; |
||
534 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_INT_0>; |
||
535 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_INT_0>; |
||
536 | }; |
||
537 | |||
538 | pcnoc_s_0: pcnoc-s-0 { |
||
539 | cell-id = <MSM_BUS_PNOC_SLV_0>; |
||
540 | label = "pcnoc-s-0"; |
||
541 | qcom,buswidth = <4>; |
||
542 | qcom,ap-owned; |
||
543 | qcom,connections = <&slv_clk_ctl &slv_tcsr &slv_security |
||
544 | &slv_tlmm>; |
||
545 | qcom,bus-dev = <&fab_pcnoc>; |
||
546 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_0>; |
||
547 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_0>; |
||
548 | }; |
||
549 | |||
550 | pcnoc_s_1: pcnoc-s-1 { |
||
551 | cell-id = <MSM_BUS_PNOC_SLV_1>; |
||
552 | label = "pcnoc-s-1"; |
||
553 | qcom,buswidth = <4>; |
||
554 | qcom,ap-owned; |
||
555 | qcom,connections = < &slv_prng_apu_cfg &slv_prng&slv_imem_cfg>; |
||
556 | qcom,bus-dev = <&fab_pcnoc>; |
||
557 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_1>; |
||
558 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_1>; |
||
559 | }; |
||
560 | |||
561 | pcnoc_s_2: pcnoc-s-2 { |
||
562 | cell-id = <MSM_BUS_PNOC_SLV_2>; |
||
563 | label = "pcnoc-s-2"; |
||
564 | qcom,buswidth = <4>; |
||
565 | qcom,ap-owned; |
||
566 | qcom,connections = < &slv_spdm &slv_pcnoc_mpu_cfg &slv_pcnoc_cfg |
||
567 | &slv_boot_rom>; |
||
568 | qcom,bus-dev = <&fab_pcnoc>; |
||
569 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_2>; |
||
570 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_2>; |
||
571 | }; |
||
572 | |||
573 | pcnoc_s_3: pcnoc-s-3 { |
||
574 | cell-id = <MSM_BUS_PNOC_SLV_3>; |
||
575 | label = "pcnoc-s-3"; |
||
576 | qcom,buswidth = <4>; |
||
577 | qcom,ap-owned; |
||
578 | qcom,connections = < &slv_qdss_cfg&slv_gcnt &slv_snoc_cfg |
||
579 | &slv_snoc_mpu_cfg>; |
||
580 | qcom,bus-dev = <&fab_pcnoc>; |
||
581 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_3>; |
||
582 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_3>; |
||
583 | }; |
||
584 | |||
585 | pcnoc_s_4: pcnoc-s-4 { |
||
586 | cell-id = <MSM_BUS_PNOC_SLV_4>; |
||
587 | label = "pcnoc-s-4"; |
||
588 | qcom,buswidth = <4>; |
||
589 | qcom,ap-owned; |
||
590 | qcom,connections = <&slv_adss_cfg &slv_adss_vmidmt_cfg &slv_adss_apu>; |
||
591 | qcom,bus-dev = <&fab_pcnoc>; |
||
592 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_4>; |
||
593 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_4>; |
||
594 | }; |
||
595 | |||
596 | pcnoc_s_5: pcnoc-s-5 { |
||
597 | cell-id = <MSM_BUS_PNOC_SLV_5>; |
||
598 | label = "pcnoc-s-5"; |
||
599 | qcom,buswidth = <4>; |
||
600 | qcom,ap-owned; |
||
601 | qcom,connections = <&slv_qhss_apu_cfg &slv_fephy_cfg &slv_mdio |
||
602 | &slv_srif>; |
||
603 | qcom,bus-dev = <&fab_pcnoc>; |
||
604 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_5>; |
||
605 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_5>; |
||
606 | }; |
||
607 | |||
608 | pcnoc_s_6: pcnoc-s-6 { |
||
609 | cell-id = <MSM_BUS_PNOC_SLV_6>; |
||
610 | label = "pcnoc-s-6"; |
||
611 | qcom,buswidth = <4>; |
||
612 | qcom,ap-owned; |
||
613 | qcom,connections = < &slv_ddrc_mpu0_cfg &slv_ddrc_apu_cfg &slv_ddrc_mpu2_cfg |
||
614 | &slv_ddrc_cfg &slv_ddrc_mpu1_cfg>; |
||
615 | qcom,bus-dev = <&fab_pcnoc>; |
||
616 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_6>; |
||
617 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_6>; |
||
618 | }; |
||
619 | |||
620 | pcnoc_s_7: pcnoc-s-7 { |
||
621 | cell-id = <MSM_BUS_PNOC_SLV_7>; |
||
622 | label = "pcnoc-s-7"; |
||
623 | qcom,buswidth = <4>; |
||
624 | qcom,ap-owned; |
||
625 | qcom,connections = < &slv_ess_apu_cfg &slv_usb2_cfg&slv_ess_vmidmt_cfg>; |
||
626 | qcom,bus-dev = <&fab_pcnoc>; |
||
627 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_7>; |
||
628 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_7>; |
||
629 | }; |
||
630 | |||
631 | pcnoc_s_8: pcnoc-s-8 { |
||
632 | cell-id = <MSM_BUS_PNOC_SLV_8>; |
||
633 | label = "pcnoc-s-8"; |
||
634 | qcom,buswidth = <4>; |
||
635 | qcom,ap-owned; |
||
636 | qcom,connections = < &slv_sdcc_cfg &slv_qpic_cfg&slv_blsp_cfg>; |
||
637 | qcom,bus-dev = <&fab_pcnoc>; |
||
638 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_8>; |
||
639 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_8>; |
||
640 | }; |
||
641 | |||
642 | pcnoc_s_9: pcnoc-s-9 { |
||
643 | cell-id = <MSM_BUS_PNOC_SLV_9>; |
||
644 | label = "pcnoc-s-9"; |
||
645 | qcom,buswidth = <4>; |
||
646 | qcom,ap-owned; |
||
647 | qcom,connections = < &slv_wss1_apu_cfg &slv_wss1_vmidmt_cfg&slv_wss0_vmidmt_cfg |
||
648 | &slv_wss0_apu_cfg>; |
||
649 | qcom,bus-dev = <&fab_pcnoc>; |
||
650 | qcom,mas-rpm-id = <ICBID_MASTER_PCNOC_S_9>; |
||
651 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_S_9>; |
||
652 | }; |
||
653 | |||
654 | snoc_int_0: snoc-int-0 { |
||
655 | cell-id = <MSM_BUS_SNOC_INT_0>; |
||
656 | label = "snoc-int-0"; |
||
657 | qcom,buswidth = <8>; |
||
658 | qcom,ap-owned; |
||
659 | qcom,connections = < &slv_ocimem&slv_qdss_stm>; |
||
660 | qcom,bus-dev = <&fab_snoc>; |
||
661 | qcom,mas-rpm-id = <ICBID_MASTER_SNOC_INT_0>; |
||
662 | qcom,slv-rpm-id = <ICBID_SLAVE_SNOC_INT_0>; |
||
663 | }; |
||
664 | |||
665 | snoc_int_1: snoc-int-1 { |
||
666 | cell-id = <MSM_BUS_SNOC_INT_1>; |
||
667 | label = "snoc-int-1"; |
||
668 | qcom,buswidth = <8>; |
||
669 | qcom,ap-owned; |
||
670 | qcom,connections = < &slv_crypto_cfg &slv_a7ss &slv_ess_cfg |
||
671 | &slv_usb3_cfg &slv_wss1_cfg |
||
672 | &slv_wss0_cfg>; |
||
673 | qcom,bus-dev = <&fab_snoc>; |
||
674 | qcom,mas-rpm-id = <ICBID_MASTER_SNOC_INT_1>; |
||
675 | qcom,slv-rpm-id = <ICBID_SLAVE_SNOC_INT_1>; |
||
676 | }; |
||
677 | |||
678 | qdss_int: qdss-int { |
||
679 | cell-id = <MSM_BUS_SNOC_QDSS_INT>; |
||
680 | label = "qdss-int"; |
||
681 | qcom,buswidth = <8>; |
||
682 | qcom,ap-owned; |
||
683 | qcom,connections = <&snoc_int_0 &slv_snoc_ddrc_m1>; |
||
684 | qcom,bus-dev = <&fab_snoc>; |
||
685 | qcom,mas-rpm-id = <ICBID_MASTER_QDSS_INT>; |
||
686 | qcom,slv-rpm-id = <ICBID_SLAVE_QDSS_INT>; |
||
687 | }; |
||
688 | /*Slaves*/ |
||
689 | |||
690 | slv_clk_ctl:slv-clk-ctl { |
||
691 | cell-id = <MSM_BUS_SLAVE_CLK_CTL>; |
||
692 | label = "slv-clk-ctl"; |
||
693 | qcom,buswidth = <4>; |
||
694 | qcom,ap-owned; |
||
695 | qcom,bus-dev = <&fab_pcnoc>; |
||
696 | qcom,slv-rpm-id = <ICBID_SLAVE_CLK_CTL>; |
||
697 | }; |
||
698 | |||
699 | slv_security:slv-security { |
||
700 | cell-id = <MSM_BUS_SLAVE_SECURITY>; |
||
701 | label = "slv-security"; |
||
702 | qcom,buswidth = <4>; |
||
703 | qcom,ap-owned; |
||
704 | qcom,bus-dev = <&fab_pcnoc>; |
||
705 | qcom,slv-rpm-id = <ICBID_SLAVE_SECURITY>; |
||
706 | }; |
||
707 | |||
708 | slv_tcsr:slv-tcsr { |
||
709 | cell-id = <MSM_BUS_SLAVE_TCSR>; |
||
710 | label = "slv-tcsr"; |
||
711 | qcom,buswidth = <4>; |
||
712 | qcom,ap-owned; |
||
713 | qcom,bus-dev = <&fab_pcnoc>; |
||
714 | qcom,slv-rpm-id = <ICBID_SLAVE_TCSR>; |
||
715 | }; |
||
716 | |||
717 | slv_tlmm:slv-tlmm { |
||
718 | cell-id = <MSM_BUS_SLAVE_TLMM>; |
||
719 | label = "slv-tlmm"; |
||
720 | qcom,buswidth = <4>; |
||
721 | qcom,ap-owned; |
||
722 | qcom,bus-dev = <&fab_pcnoc>; |
||
723 | qcom,slv-rpm-id = <ICBID_SLAVE_TLMM>; |
||
724 | }; |
||
725 | |||
726 | slv_imem_cfg:slv-imem-cfg { |
||
727 | cell-id = <MSM_BUS_SLAVE_IMEM_CFG>; |
||
728 | label = "slv-imem-cfg"; |
||
729 | qcom,buswidth = <4>; |
||
730 | qcom,ap-owned; |
||
731 | qcom,bus-dev = <&fab_pcnoc>; |
||
732 | qcom,slv-rpm-id = <ICBID_SLAVE_IMEM_CFG>; |
||
733 | }; |
||
734 | |||
735 | slv_prng:slv-prng { |
||
736 | cell-id = <MSM_BUS_SLAVE_PRNG>; |
||
737 | label = "slv-prng"; |
||
738 | qcom,buswidth = <4>; |
||
739 | qcom,ap-owned; |
||
740 | qcom,bus-dev = <&fab_pcnoc>; |
||
741 | qcom,slv-rpm-id = <ICBID_SLAVE_PRNG>; |
||
742 | }; |
||
743 | |||
744 | slv_prng_apu_cfg:slv-prng-apu-cfg { |
||
745 | cell-id = <MSM_BUS_SLAVE_PRNG_APU_CFG>; |
||
746 | label = "slv-prng-apu-cfg"; |
||
747 | qcom,buswidth = <4>; |
||
748 | qcom,ap-owned; |
||
749 | qcom,bus-dev = <&fab_pcnoc>; |
||
750 | qcom,slv-rpm-id = <ICBID_SLAVE_PRNG_APU_CFG>; |
||
751 | }; |
||
752 | |||
753 | slv_boot_rom:slv-boot-rom { |
||
754 | cell-id = <MSM_BUS_SLAVE_BOOT_ROM>; |
||
755 | label = "slv-boot-rom"; |
||
756 | qcom,buswidth = <4>; |
||
757 | qcom,ap-owned; |
||
758 | qcom,bus-dev = <&fab_pcnoc>; |
||
759 | qcom,slv-rpm-id = <ICBID_SLAVE_BOOT_ROM>; |
||
760 | }; |
||
761 | |||
762 | slv_spdm:slv-spdm { |
||
763 | cell-id = <MSM_BUS_SLAVE_SPDM_WRAPPER>; |
||
764 | label = "slv-spdm"; |
||
765 | qcom,buswidth = <4>; |
||
766 | qcom,ap-owned; |
||
767 | qcom,bus-dev = <&fab_pcnoc>; |
||
768 | qcom,slv-rpm-id = <ICBID_SLAVE_SPDM_WRAPPER>; |
||
769 | }; |
||
770 | |||
771 | slv_pcnoc_cfg:slv-pcnoc-cfg { |
||
772 | cell-id = <MSM_BUS_SLAVE_PNOC_CFG>; |
||
773 | label = "slv-pcnoc-cfg"; |
||
774 | qcom,buswidth = <4>; |
||
775 | qcom,ap-owned; |
||
776 | qcom,bus-dev = <&fab_pcnoc>; |
||
777 | qcom,slv-rpm-id = <ICBID_SLAVE_PNOC_CFG>; |
||
778 | }; |
||
779 | |||
780 | slv_pcnoc_mpu_cfg:slv-pcnoc-mpu-cfg { |
||
781 | cell-id = <MSM_BUS_SLAVE_PERIPH_MPU_CFG>; |
||
782 | label = "slv-pcnoc-mpu-cfg"; |
||
783 | qcom,buswidth = <4>; |
||
784 | qcom,ap-owned; |
||
785 | qcom,bus-dev = <&fab_pcnoc>; |
||
786 | qcom,slv-rpm-id = <ICBID_SLAVE_PERIPH_MPU_CFG>; |
||
787 | }; |
||
788 | |||
789 | slv_gcnt:slv-gcnt { |
||
790 | cell-id = <MSM_BUS_SLAVE_GCNT>; |
||
791 | label = "slv-gcnt"; |
||
792 | qcom,buswidth = <4>; |
||
793 | qcom,ap-owned; |
||
794 | qcom,bus-dev = <&fab_pcnoc>; |
||
795 | qcom,slv-rpm-id = <ICBID_SLAVE_GCNT>; |
||
796 | }; |
||
797 | |||
798 | slv_qdss_cfg:slv-qdss-cfg { |
||
799 | cell-id = <MSM_BUS_SLAVE_QDSS_CFG>; |
||
800 | label = "slv-qdss-cfg"; |
||
801 | qcom,buswidth = <4>; |
||
802 | qcom,ap-owned; |
||
803 | qcom,bus-dev = <&fab_pcnoc>; |
||
804 | qcom,slv-rpm-id = <ICBID_SLAVE_QDSS_CFG>; |
||
805 | }; |
||
806 | |||
807 | slv_snoc_cfg:slv-snoc-cfg { |
||
808 | cell-id = <MSM_BUS_SLAVE_SNOC_CFG>; |
||
809 | label = "slv-snoc-cfg"; |
||
810 | qcom,buswidth = <4>; |
||
811 | qcom,ap-owned; |
||
812 | qcom,bus-dev = <&fab_pcnoc>; |
||
813 | qcom,slv-rpm-id = <ICBID_SLAVE_SNOC_CFG>; |
||
814 | }; |
||
815 | |||
816 | slv_snoc_mpu_cfg:slv-snoc-mpu-cfg { |
||
817 | cell-id = <MSM_BUS_SLAVE_SNOC_MPU_CFG>; |
||
818 | label = "slv-snoc-mpu-cfg"; |
||
819 | qcom,buswidth = <4>; |
||
820 | qcom,ap-owned; |
||
821 | qcom,bus-dev = <&fab_pcnoc>; |
||
822 | qcom,slv-rpm-id = <ICBID_SLAVE_SNOC_MPU_CFG>; |
||
823 | }; |
||
824 | |||
825 | slv_adss_cfg:slv-adss-cfg { |
||
826 | cell-id = <MSM_BUS_SLAVE_ADSS_CFG>; |
||
827 | label = "slv-adss-cfg"; |
||
828 | qcom,buswidth = <4>; |
||
829 | qcom,ap-owned; |
||
830 | qcom,bus-dev = <&fab_pcnoc>; |
||
831 | qcom,slv-rpm-id = <ICBID_SLAVE_ADSS_CFG>; |
||
832 | }; |
||
833 | |||
834 | slv_adss_apu:slv-adss-apu { |
||
835 | cell-id = <MSM_BUS_SLAVE_ADSS_VMIDMT_CFG>; |
||
836 | label = "slv-adss-apu"; |
||
837 | qcom,buswidth = <4>; |
||
838 | qcom,ap-owned; |
||
839 | qcom,bus-dev = <&fab_pcnoc>; |
||
840 | qcom,slv-rpm-id = <ICBID_SLAVE_ADSS_APU>; |
||
841 | }; |
||
842 | |||
843 | slv_adss_vmidmt_cfg:slv-adss-vmidmt-cfg { |
||
844 | cell-id = <MSM_BUS_SLAVE_ADSS_VMIDMT_CFG>; |
||
845 | label = "slv-adss-vmidmt-cfg"; |
||
846 | qcom,buswidth = <4>; |
||
847 | qcom,ap-owned; |
||
848 | qcom,bus-dev = <&fab_pcnoc>; |
||
849 | qcom,slv-rpm-id = <ICBID_SLAVE_ADSS_VMIDMT_CFG>; |
||
850 | }; |
||
851 | |||
852 | slv_qhss_apu_cfg:slv-qhss-apu-cfg { |
||
853 | cell-id = <MSM_BUS_SLAVE_QHSS_APU_CFG>; |
||
854 | label = "slv-qhss-apu-cfg"; |
||
855 | qcom,buswidth = <4>; |
||
856 | qcom,ap-owned; |
||
857 | qcom,bus-dev = <&fab_pcnoc>; |
||
858 | qcom,slv-rpm-id = <ICBID_SLAVE_QHSS_APU_CFG>; |
||
859 | }; |
||
860 | |||
861 | slv_mdio:slv-mdio { |
||
862 | cell-id = <MSM_BUS_SLAVE_MDIO>; |
||
863 | label = "slv-mdio"; |
||
864 | qcom,buswidth = <4>; |
||
865 | qcom,ap-owned; |
||
866 | qcom,bus-dev = <&fab_pcnoc>; |
||
867 | qcom,slv-rpm-id = <ICBID_SLAVE_MDIO>; |
||
868 | }; |
||
869 | |||
870 | slv_fephy_cfg:slv-fephy-cfg { |
||
871 | cell-id = <MSM_BUS_SLAVE_FEPHY_CFG>; |
||
872 | label = "slv-fephy-cfg"; |
||
873 | qcom,buswidth = <4>; |
||
874 | qcom,ap-owned; |
||
875 | qcom,bus-dev = <&fab_pcnoc>; |
||
876 | qcom,slv-rpm-id = <ICBID_SLAVE_FEPHY_CFG>; |
||
877 | }; |
||
878 | |||
879 | slv_srif:slv-srif { |
||
880 | cell-id = <MSM_BUS_SLAVE_SRIF>; |
||
881 | label = "slv-srif"; |
||
882 | qcom,buswidth = <4>; |
||
883 | qcom,ap-owned; |
||
884 | qcom,bus-dev = <&fab_pcnoc>; |
||
885 | qcom,slv-rpm-id = <ICBID_SLAVE_SRIF>; |
||
886 | }; |
||
887 | |||
888 | slv_ddrc_cfg:slv-ddrc-cfg { |
||
889 | cell-id = <MSM_BUS_SLAVE_DDRC_CFG>; |
||
890 | label = "slv-ddrc-cfg"; |
||
891 | qcom,buswidth = <4>; |
||
892 | qcom,ap-owned; |
||
893 | qcom,bus-dev = <&fab_pcnoc>; |
||
894 | qcom,slv-rpm-id = <ICBID_SLAVE_DDRC_CFG>; |
||
895 | }; |
||
896 | |||
897 | slv_ddrc_apu_cfg:slv-ddrc-apu-cfg { |
||
898 | cell-id = <MSM_BUS_SLAVE_DDRC_APU_CFG>; |
||
899 | label = "slv-ddrc-apu-cfg"; |
||
900 | qcom,buswidth = <4>; |
||
901 | qcom,ap-owned; |
||
902 | qcom,bus-dev = <&fab_pcnoc>; |
||
903 | qcom,slv-rpm-id = <ICBID_SLAVE_DDRC_APU_CFG>; |
||
904 | }; |
||
905 | |||
906 | slv_ddrc_mpu0_cfg:slv-ddrc-mpu0-cfg { |
||
907 | cell-id = <MSM_BUS_SLAVE_MPU0_CFG>; |
||
908 | label = "slv-ddrc-mpu0-cfg"; |
||
909 | qcom,buswidth = <4>; |
||
910 | qcom,ap-owned; |
||
911 | qcom,bus-dev = <&fab_pcnoc>; |
||
912 | qcom,slv-rpm-id = <ICBID_SLAVE_DDRC_MPU0_CFG>; |
||
913 | }; |
||
914 | |||
915 | slv_ddrc_mpu1_cfg:slv-ddrc-mpu1-cfg { |
||
916 | cell-id = <MSM_BUS_SLAVE_MPU1_CFG>; |
||
917 | label = "slv-ddrc-mpu1-cfg"; |
||
918 | qcom,buswidth = <4>; |
||
919 | qcom,ap-owned; |
||
920 | qcom,bus-dev = <&fab_pcnoc>; |
||
921 | qcom,slv-rpm-id = <ICBID_SLAVE_DDRC_MPU1_CFG>; |
||
922 | }; |
||
923 | |||
924 | slv_ddrc_mpu2_cfg:slv-ddrc-mpu2-cfg { |
||
925 | cell-id = <MSM_BUS_SLAVE_MPU2_CFG>; |
||
926 | label = "slv-ddrc-mpu2-cfg"; |
||
927 | qcom,buswidth = <4>; |
||
928 | qcom,ap-owned; |
||
929 | qcom,bus-dev = <&fab_pcnoc>; |
||
930 | qcom,slv-rpm-id = <ICBID_SLAVE_DDRC_MPU2_CFG>; |
||
931 | }; |
||
932 | |||
933 | slv_ess_vmidmt_cfg:slv-ess-vmidmt-cfg { |
||
934 | cell-id = <MSM_BUS_SLAVE_ESS_VMIDMT_CFG>; |
||
935 | label = "slv-ess-vmidmt-cfg"; |
||
936 | qcom,buswidth = <4>; |
||
937 | qcom,ap-owned; |
||
938 | qcom,bus-dev = <&fab_pcnoc>; |
||
939 | qcom,slv-rpm-id = <ICBID_SLAVE_ESS_VMIDMT_CFG>; |
||
940 | }; |
||
941 | |||
942 | slv_ess_apu_cfg:slv-ess-apu-cfg { |
||
943 | cell-id = <MSM_BUS_SLAVE_ESS_APU_CFG>; |
||
944 | label = "slv-ess-apu-cfg"; |
||
945 | qcom,buswidth = <4>; |
||
946 | qcom,ap-owned; |
||
947 | qcom,bus-dev = <&fab_pcnoc>; |
||
948 | qcom,slv-rpm-id = <ICBID_SLAVE_ESS_APU_CFG>; |
||
949 | }; |
||
950 | |||
951 | slv_usb2_cfg:slv-usb2-cfg { |
||
952 | cell-id = <MSM_BUS_SLAVE_USB2_CFG>; |
||
953 | label = "slv-usb2-cfg"; |
||
954 | qcom,buswidth = <4>; |
||
955 | qcom,ap-owned; |
||
956 | qcom,bus-dev = <&fab_pcnoc>; |
||
957 | qcom,slv-rpm-id = <ICBID_SLAVE_USB2_CFG>; |
||
958 | }; |
||
959 | |||
960 | slv_blsp_cfg:slv-blsp-cfg { |
||
961 | cell-id = <MSM_BUS_SLAVE_BLSP_CFG>; |
||
962 | label = "slv-blsp-cfg"; |
||
963 | qcom,buswidth = <4>; |
||
964 | qcom,ap-owned; |
||
965 | qcom,bus-dev = <&fab_pcnoc>; |
||
966 | qcom,slv-rpm-id = <ICBID_SLAVE_BLSP_CFG>; |
||
967 | }; |
||
968 | |||
969 | slv_qpic_cfg:slv-qpic-cfg { |
||
970 | cell-id = <MSM_BUS_SLAVE_QPIC_CFG>; |
||
971 | label = "slv-qpic-cfg"; |
||
972 | qcom,buswidth = <4>; |
||
973 | qcom,ap-owned; |
||
974 | qcom,bus-dev = <&fab_pcnoc>; |
||
975 | qcom,slv-rpm-id = <ICBID_SLAVE_QPIC_CFG>; |
||
976 | }; |
||
977 | |||
978 | slv_sdcc_cfg:slv-sdcc-cfg { |
||
979 | cell-id = <MSM_BUS_SLAVE_SDCC_CFG>; |
||
980 | label = "slv-sdcc-cfg"; |
||
981 | qcom,buswidth = <4>; |
||
982 | qcom,ap-owned; |
||
983 | qcom,bus-dev = <&fab_pcnoc>; |
||
984 | qcom,slv-rpm-id = <ICBID_SLAVE_SDCC_CFG>; |
||
985 | }; |
||
986 | |||
987 | slv_wss0_vmidmt_cfg:slv-wss0-vmidmt-cfg { |
||
988 | cell-id = <MSM_BUS_SLAVE_WSS0_VMIDMT_CFG>; |
||
989 | label = "slv-wss0-vmidmt-cfg"; |
||
990 | qcom,buswidth = <4>; |
||
991 | qcom,ap-owned; |
||
992 | qcom,bus-dev = <&fab_pcnoc>; |
||
993 | qcom,slv-rpm-id = <ICBID_SLAVE_WSS0_VMIDMT_CFG>; |
||
994 | }; |
||
995 | |||
996 | slv_wss0_apu_cfg:slv-wss0-apu-cfg { |
||
997 | cell-id = <MSM_BUS_SLAVE_WSS0_APU_CFG>; |
||
998 | label = "slv-wss0-apu-cfg"; |
||
999 | qcom,buswidth = <4>; |
||
1000 | qcom,ap-owned; |
||
1001 | qcom,bus-dev = <&fab_pcnoc>; |
||
1002 | qcom,slv-rpm-id = <ICBID_SLAVE_WSS0_APU_CFG>; |
||
1003 | }; |
||
1004 | |||
1005 | slv_wss1_vmidmt_cfg:slv-wss1-vmidmt-cfg { |
||
1006 | cell-id = <MSM_BUS_SLAVE_WSS1_VMIDMT_CFG>; |
||
1007 | label = "slv-wss1-vmidmt-cfg"; |
||
1008 | qcom,buswidth = <4>; |
||
1009 | qcom,ap-owned; |
||
1010 | qcom,bus-dev = <&fab_pcnoc>; |
||
1011 | qcom,slv-rpm-id = <ICBID_SLAVE_WSS1_VMIDMT_CFG>; |
||
1012 | }; |
||
1013 | |||
1014 | slv_wss1_apu_cfg:slv-wss1-apu-cfg { |
||
1015 | cell-id = <MSM_BUS_SLAVE_WSS1_APU_CFG>; |
||
1016 | label = "slv-wss1-apu-cfg"; |
||
1017 | qcom,buswidth = <4>; |
||
1018 | qcom,ap-owned; |
||
1019 | qcom,bus-dev = <&fab_pcnoc>; |
||
1020 | qcom,slv-rpm-id = <ICBID_SLAVE_WSS1_APU_CFG>; |
||
1021 | }; |
||
1022 | |||
1023 | slv_pcnoc_snoc:slv-pcnoc-snoc { |
||
1024 | cell-id = <MSM_BUS_PNOC_SNOC_SLV>; |
||
1025 | label = "slv-pcnoc-snoc"; |
||
1026 | qcom,buswidth = <4>; |
||
1027 | qcom,ap-owned; |
||
1028 | qcom,bus-dev = <&fab_pcnoc>; |
||
1029 | qcom,slv-rpm-id = <ICBID_SLAVE_PCNOC_SNOC>; |
||
1030 | }; |
||
1031 | |||
1032 | slv_srvc_pcnoc:slv-srvc-pcnoc { |
||
1033 | cell-id = <MSM_BUS_SLAVE_SRVC_PCNOC>; |
||
1034 | label = "slv-srvc-pcnoc"; |
||
1035 | qcom,buswidth = <4>; |
||
1036 | qcom,ap-owned; |
||
1037 | qcom,bus-dev = <&fab_pcnoc>; |
||
1038 | qcom,slv-rpm-id = <ICBID_SLAVE_SRVC_PCNOC>; |
||
1039 | }; |
||
1040 | |||
1041 | slv_snoc_ddrc_m1:slv-snoc-ddrc-m1 { |
||
1042 | cell-id = <MSM_BUS_SLAVE_SNOC_DDRC>; |
||
1043 | label = "slv-snoc-ddrc-m1"; |
||
1044 | qcom,buswidth = <8>; |
||
1045 | qcom,ap-owned; |
||
1046 | qcom,bus-dev = <&fab_snoc>; |
||
1047 | qcom,slv-rpm-id = <ICBID_SLAVE_SNOC_DDRC>; |
||
1048 | }; |
||
1049 | |||
1050 | slv_a7ss:slv-a7ss { |
||
1051 | cell-id = <MSM_BUS_SLAVE_A7SS>; |
||
1052 | label = "slv-a7ss"; |
||
1053 | qcom,buswidth = <4>; |
||
1054 | qcom,ap-owned; |
||
1055 | qcom,bus-dev = <&fab_snoc>; |
||
1056 | qcom,slv-rpm-id = <ICBID_SLAVE_A7SS>; |
||
1057 | }; |
||
1058 | |||
1059 | slv_ocimem:slv-ocimem { |
||
1060 | cell-id = <MSM_BUS_SLAVE_OCIMEM>; |
||
1061 | label = "slv-ocimem"; |
||
1062 | qcom,buswidth = <8>; |
||
1063 | qcom,ap-owned; |
||
1064 | qcom,bus-dev = <&fab_snoc>; |
||
1065 | qcom,slv-rpm-id = <ICBID_SLAVE_OCIMEM>; |
||
1066 | }; |
||
1067 | |||
1068 | slv_wss0_cfg:slv-wss0-cfg { |
||
1069 | cell-id = <MSM_BUS_SLAVE_WSS0_CFG>; |
||
1070 | label = "slv-wss0-cfg"; |
||
1071 | qcom,buswidth = <4>; |
||
1072 | qcom,ap-owned; |
||
1073 | qcom,bus-dev = <&fab_snoc>; |
||
1074 | qcom,slv-rpm-id = <ICBID_SLAVE_WSS0_CFG>; |
||
1075 | }; |
||
1076 | |||
1077 | slv_wss1_cfg:slv-wss1-cfg { |
||
1078 | cell-id = <MSM_BUS_SLAVE_WSS1_CFG>; |
||
1079 | label = "slv-wss1-cfg"; |
||
1080 | qcom,buswidth = <4>; |
||
1081 | qcom,ap-owned; |
||
1082 | qcom,bus-dev = <&fab_snoc>; |
||
1083 | qcom,slv-rpm-id = <ICBID_SLAVE_WSS1_CFG>; |
||
1084 | }; |
||
1085 | |||
1086 | slv_pcie:slv-pcie { |
||
1087 | cell-id = <MSM_BUS_SLAVE_PCIE>; |
||
1088 | label = "slv-pcie"; |
||
1089 | qcom,buswidth = <8>; |
||
1090 | qcom,ap-owned; |
||
1091 | qcom,bus-dev = <&fab_snoc>; |
||
1092 | qcom,slv-rpm-id = <ICBID_SLAVE_PCIE>; |
||
1093 | }; |
||
1094 | |||
1095 | slv_usb3_cfg:slv-usb3-cfg { |
||
1096 | cell-id = <MSM_BUS_SLAVE_USB3_CFG>; |
||
1097 | label = "slv-usb3-cfg"; |
||
1098 | qcom,buswidth = <4>; |
||
1099 | qcom,ap-owned; |
||
1100 | qcom,bus-dev = <&fab_snoc>; |
||
1101 | qcom,slv-rpm-id = <ICBID_SLAVE_USB3_CFG>; |
||
1102 | }; |
||
1103 | |||
1104 | slv_crypto_cfg:slv-crypto-cfg { |
||
1105 | cell-id = <MSM_BUS_SLAVE_CRYPTO_CFG>; |
||
1106 | label = "slv-crypto-cfg"; |
||
1107 | qcom,buswidth = <4>; |
||
1108 | qcom,ap-owned; |
||
1109 | qcom,bus-dev = <&fab_snoc>; |
||
1110 | qcom,slv-rpm-id = <ICBID_SLAVE_CRYPTO_CFG>; |
||
1111 | }; |
||
1112 | |||
1113 | slv_ess_cfg:slv-ess-cfg { |
||
1114 | cell-id = <MSM_BUS_SLAVE_ESS_CFG>; |
||
1115 | label = "slv-ess-cfg"; |
||
1116 | qcom,buswidth = <4>; |
||
1117 | qcom,ap-owned; |
||
1118 | qcom,bus-dev = <&fab_snoc>; |
||
1119 | qcom,slv-rpm-id = <ICBID_SLAVE_ESS_CFG>; |
||
1120 | }; |
||
1121 | |||
1122 | slv_qdss_stm:slv-qdss-stm { |
||
1123 | cell-id = <MSM_BUS_SLAVE_QDSS_STM>; |
||
1124 | label = "slv-qdss-stm"; |
||
1125 | qcom,buswidth = <4>; |
||
1126 | qcom,ap-owned; |
||
1127 | qcom,bus-dev = <&fab_snoc>; |
||
1128 | qcom,slv-rpm-id = <ICBID_SLAVE_QDSS_STM>; |
||
1129 | }; |
||
1130 | |||
1131 | slv_srvc_snoc:slv-srvc-snoc { |
||
1132 | cell-id = <MSM_BUS_SLAVE_SRVC_SNOC>; |
||
1133 | label = "slv-srvc-snoc"; |
||
1134 | qcom,buswidth = <8>; |
||
1135 | qcom,ap-owned; |
||
1136 | qcom,bus-dev = <&fab_snoc>; |
||
1137 | qcom,slv-rpm-id = <ICBID_SLAVE_SRVC_SNOC>; |
||
1138 | }; |
||
1139 | }; |
||
1140 | }; |
||
1141 | |||
1142 | }; |