]>
Commit | Line | Data |
---|---|---|
f97decac JC |
1 | /* Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. |
2 | * | |
3 | * This program is free software; you can redistribute it and/or modify | |
4 | * it under the terms of the GNU General Public License version 2 and | |
5 | * only version 2 as published by the Free Software Foundation. | |
6 | * | |
7 | * This program is distributed in the hope that it will be useful, | |
8 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
9 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
10 | * GNU General Public License for more details. | |
11 | */ | |
12 | ||
13 | #ifndef __MSM_BUS_IDS_H | |
14 | #define __MSM_BUS_IDS_H | |
15 | ||
16 | /* Aggregation types */ | |
17 | #define AGG_SCHEME_NONE 0 | |
18 | #define AGG_SCHEME_LEG 1 | |
19 | #define AGG_SCHEME_1 2 | |
20 | ||
21 | /* Topology related enums */ | |
22 | #define MSM_BUS_FAB_DEFAULT 0 | |
23 | #define MSM_BUS_FAB_APPSS 0 | |
24 | #define MSM_BUS_FAB_SYSTEM 1024 | |
25 | #define MSM_BUS_FAB_MMSS 2048 | |
26 | #define MSM_BUS_FAB_SYSTEM_FPB 3072 | |
27 | #define MSM_BUS_FAB_CPSS_FPB 4096 | |
28 | ||
29 | #define MSM_BUS_FAB_BIMC 0 | |
30 | #define MSM_BUS_FAB_SYS_NOC 1024 | |
31 | #define MSM_BUS_FAB_MMSS_NOC 2048 | |
32 | #define MSM_BUS_FAB_OCMEM_NOC 3072 | |
33 | #define MSM_BUS_FAB_PERIPH_NOC 4096 | |
34 | #define MSM_BUS_FAB_CONFIG_NOC 5120 | |
35 | #define MSM_BUS_FAB_OCMEM_VNOC 6144 | |
36 | #define MSM_BUS_FAB_MMSS_AHB 2049 | |
37 | #define MSM_BUS_FAB_A0_NOC 6145 | |
38 | #define MSM_BUS_FAB_A1_NOC 6146 | |
39 | #define MSM_BUS_FAB_A2_NOC 6147 | |
40 | #define MSM_BUS_FAB_GNOC 6148 | |
41 | #define MSM_BUS_FAB_CR_VIRT 6149 | |
42 | ||
43 | #define MSM_BUS_MASTER_FIRST 1 | |
44 | #define MSM_BUS_MASTER_AMPSS_M0 1 | |
45 | #define MSM_BUS_MASTER_AMPSS_M1 2 | |
46 | #define MSM_BUS_APPSS_MASTER_FAB_MMSS 3 | |
47 | #define MSM_BUS_APPSS_MASTER_FAB_SYSTEM 4 | |
48 | #define MSM_BUS_SYSTEM_MASTER_FAB_APPSS 5 | |
49 | #define MSM_BUS_MASTER_SPS 6 | |
50 | #define MSM_BUS_MASTER_ADM_PORT0 7 | |
51 | #define MSM_BUS_MASTER_ADM_PORT1 8 | |
52 | #define MSM_BUS_SYSTEM_MASTER_ADM1_PORT0 9 | |
53 | #define MSM_BUS_MASTER_ADM1_PORT1 10 | |
54 | #define MSM_BUS_MASTER_LPASS_PROC 11 | |
55 | #define MSM_BUS_MASTER_MSS_PROCI 12 | |
56 | #define MSM_BUS_MASTER_MSS_PROCD 13 | |
57 | #define MSM_BUS_MASTER_MSS_MDM_PORT0 14 | |
58 | #define MSM_BUS_MASTER_LPASS 15 | |
59 | #define MSM_BUS_SYSTEM_MASTER_CPSS_FPB 16 | |
60 | #define MSM_BUS_SYSTEM_MASTER_SYSTEM_FPB 17 | |
61 | #define MSM_BUS_SYSTEM_MASTER_MMSS_FPB 18 | |
62 | #define MSM_BUS_MASTER_ADM1_CI 19 | |
63 | #define MSM_BUS_MASTER_ADM0_CI 20 | |
64 | #define MSM_BUS_MASTER_MSS_MDM_PORT1 21 | |
65 | #define MSM_BUS_MASTER_MDP_PORT0 22 | |
66 | #define MSM_BUS_MASTER_MDP_PORT1 23 | |
67 | #define MSM_BUS_MMSS_MASTER_ADM1_PORT0 24 | |
68 | #define MSM_BUS_MASTER_ROTATOR 25 | |
69 | #define MSM_BUS_MASTER_GRAPHICS_3D 26 | |
70 | #define MSM_BUS_MASTER_JPEG_DEC 27 | |
71 | #define MSM_BUS_MASTER_GRAPHICS_2D_CORE0 28 | |
72 | #define MSM_BUS_MASTER_VFE 29 | |
73 | #define MSM_BUS_MASTER_VFE0 MSM_BUS_MASTER_VFE | |
74 | #define MSM_BUS_MASTER_VPE 30 | |
75 | #define MSM_BUS_MASTER_JPEG_ENC 31 | |
76 | #define MSM_BUS_MASTER_GRAPHICS_2D_CORE1 32 | |
77 | #define MSM_BUS_MMSS_MASTER_APPS_FAB 33 | |
78 | #define MSM_BUS_MASTER_HD_CODEC_PORT0 34 | |
79 | #define MSM_BUS_MASTER_HD_CODEC_PORT1 35 | |
80 | #define MSM_BUS_MASTER_SPDM 36 | |
81 | #define MSM_BUS_MASTER_RPM 37 | |
82 | #define MSM_BUS_MASTER_MSS 38 | |
83 | #define MSM_BUS_MASTER_RIVA 39 | |
84 | #define MSM_BUS_MASTER_SNOC_VMEM 40 | |
85 | #define MSM_BUS_MASTER_MSS_SW_PROC 41 | |
86 | #define MSM_BUS_MASTER_MSS_FW_PROC 42 | |
87 | #define MSM_BUS_MASTER_HMSS 43 | |
88 | #define MSM_BUS_MASTER_GSS_NAV 44 | |
89 | #define MSM_BUS_MASTER_PCIE 45 | |
90 | #define MSM_BUS_MASTER_SATA 46 | |
91 | #define MSM_BUS_MASTER_CRYPTO 47 | |
92 | #define MSM_BUS_MASTER_VIDEO_CAP 48 | |
93 | #define MSM_BUS_MASTER_GRAPHICS_3D_PORT1 49 | |
94 | #define MSM_BUS_MASTER_VIDEO_ENC 50 | |
95 | #define MSM_BUS_MASTER_VIDEO_DEC 51 | |
96 | #define MSM_BUS_MASTER_LPASS_AHB 52 | |
97 | #define MSM_BUS_MASTER_QDSS_BAM 53 | |
98 | #define MSM_BUS_MASTER_SNOC_CFG 54 | |
99 | #define MSM_BUS_MASTER_CRYPTO_CORE0 55 | |
100 | #define MSM_BUS_MASTER_CRYPTO_CORE1 56 | |
101 | #define MSM_BUS_MASTER_MSS_NAV 57 | |
102 | #define MSM_BUS_MASTER_OCMEM_DMA 58 | |
103 | #define MSM_BUS_MASTER_WCSS 59 | |
104 | #define MSM_BUS_MASTER_QDSS_ETR 60 | |
105 | #define MSM_BUS_MASTER_USB3 61 | |
106 | #define MSM_BUS_MASTER_JPEG 62 | |
107 | #define MSM_BUS_MASTER_VIDEO_P0 63 | |
108 | #define MSM_BUS_MASTER_VIDEO_P1 64 | |
109 | #define MSM_BUS_MASTER_MSS_PROC 65 | |
110 | #define MSM_BUS_MASTER_JPEG_OCMEM 66 | |
111 | #define MSM_BUS_MASTER_MDP_OCMEM 67 | |
112 | #define MSM_BUS_MASTER_VIDEO_P0_OCMEM 68 | |
113 | #define MSM_BUS_MASTER_VIDEO_P1_OCMEM 69 | |
114 | #define MSM_BUS_MASTER_VFE_OCMEM 70 | |
115 | #define MSM_BUS_MASTER_CNOC_ONOC_CFG 71 | |
116 | #define MSM_BUS_MASTER_RPM_INST 72 | |
117 | #define MSM_BUS_MASTER_RPM_DATA 73 | |
118 | #define MSM_BUS_MASTER_RPM_SYS 74 | |
119 | #define MSM_BUS_MASTER_DEHR 75 | |
120 | #define MSM_BUS_MASTER_QDSS_DAP 76 | |
121 | #define MSM_BUS_MASTER_TIC 77 | |
122 | #define MSM_BUS_MASTER_SDCC_1 78 | |
123 | #define MSM_BUS_MASTER_SDCC_3 79 | |
124 | #define MSM_BUS_MASTER_SDCC_4 80 | |
125 | #define MSM_BUS_MASTER_SDCC_2 81 | |
126 | #define MSM_BUS_MASTER_TSIF 82 | |
127 | #define MSM_BUS_MASTER_BAM_DMA 83 | |
128 | #define MSM_BUS_MASTER_BLSP_2 84 | |
129 | #define MSM_BUS_MASTER_USB_HSIC 85 | |
130 | #define MSM_BUS_MASTER_BLSP_1 86 | |
131 | #define MSM_BUS_MASTER_USB_HS 87 | |
132 | #define MSM_BUS_MASTER_PNOC_CFG 88 | |
133 | #define MSM_BUS_MASTER_V_OCMEM_GFX3D 89 | |
134 | #define MSM_BUS_MASTER_IPA 90 | |
135 | #define MSM_BUS_MASTER_QPIC 91 | |
136 | #define MSM_BUS_MASTER_MDPE 92 | |
137 | #define MSM_BUS_MASTER_USB_HS2 93 | |
138 | #define MSM_BUS_MASTER_VPU 94 | |
139 | #define MSM_BUS_MASTER_UFS 95 | |
140 | #define MSM_BUS_MASTER_BCAST 96 | |
141 | #define MSM_BUS_MASTER_CRYPTO_CORE2 97 | |
142 | #define MSM_BUS_MASTER_EMAC 98 | |
143 | #define MSM_BUS_MASTER_VPU_1 99 | |
144 | #define MSM_BUS_MASTER_PCIE_1 100 | |
145 | #define MSM_BUS_MASTER_USB3_1 101 | |
146 | #define MSM_BUS_MASTER_CNOC_MNOC_MMSS_CFG 102 | |
147 | #define MSM_BUS_MASTER_CNOC_MNOC_CFG 103 | |
148 | #define MSM_BUS_MASTER_TCU_0 104 | |
149 | #define MSM_BUS_MASTER_TCU_1 105 | |
150 | #define MSM_BUS_MASTER_CPP 106 | |
151 | #define MSM_BUS_MASTER_AUDIO 107 | |
152 | #define MSM_BUS_MASTER_PCIE_2 108 | |
153 | #define MSM_BUS_MASTER_VFE1 109 | |
154 | #define MSM_BUS_MASTER_XM_USB_HS1 110 | |
155 | #define MSM_BUS_MASTER_PCNOC_BIMC_1 111 | |
156 | #define MSM_BUS_MASTER_BIMC_PCNOC 112 | |
157 | #define MSM_BUS_MASTER_XI_USB_HSIC 113 | |
158 | #define MSM_BUS_MASTER_SGMII 114 | |
159 | #define MSM_BUS_SPMI_FETCHER 115 | |
160 | #define MSM_BUS_MASTER_GNOC_BIMC 116 | |
161 | #define MSM_BUS_MASTER_CRVIRT_A2NOC 117 | |
162 | #define MSM_BUS_MASTER_CNOC_A2NOC 118 | |
163 | #define MSM_BUS_MASTER_WLAN 119 | |
164 | #define MSM_BUS_MASTER_MSS_CE 120 | |
165 | #define MSM_BUS_MASTER_CDSP_PROC 121 | |
166 | #define MSM_BUS_MASTER_GNOC_SNOC 122 | |
167 | #define MSM_BUS_MASTER_PIMEM 123 | |
168 | #define MSM_BUS_MASTER_MASTER_LAST 124 | |
169 | ||
170 | #define MSM_BUS_SYSTEM_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_SYSTEM_FPB | |
171 | #define MSM_BUS_CPSS_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_CPSS_FPB | |
172 | ||
173 | #define MSM_BUS_SNOC_MM_INT_0 10000 | |
174 | #define MSM_BUS_SNOC_MM_INT_1 10001 | |
175 | #define MSM_BUS_SNOC_MM_INT_2 10002 | |
176 | #define MSM_BUS_SNOC_MM_INT_BIMC 10003 | |
177 | #define MSM_BUS_SNOC_INT_0 10004 | |
178 | #define MSM_BUS_SNOC_INT_1 10005 | |
179 | #define MSM_BUS_SNOC_INT_BIMC 10006 | |
180 | #define MSM_BUS_SNOC_BIMC_0_MAS 10007 | |
181 | #define MSM_BUS_SNOC_BIMC_1_MAS 10008 | |
182 | #define MSM_BUS_SNOC_QDSS_INT 10009 | |
183 | #define MSM_BUS_PNOC_SNOC_MAS 10010 | |
184 | #define MSM_BUS_PNOC_SNOC_SLV 10011 | |
185 | #define MSM_BUS_PNOC_INT_0 10012 | |
186 | #define MSM_BUS_PNOC_INT_1 10013 | |
187 | #define MSM_BUS_PNOC_M_0 10014 | |
188 | #define MSM_BUS_PNOC_M_1 10015 | |
189 | #define MSM_BUS_BIMC_SNOC_MAS 10016 | |
190 | #define MSM_BUS_BIMC_SNOC_SLV 10017 | |
191 | #define MSM_BUS_PNOC_SLV_0 10018 | |
192 | #define MSM_BUS_PNOC_SLV_1 10019 | |
193 | #define MSM_BUS_PNOC_SLV_2 10020 | |
194 | #define MSM_BUS_PNOC_SLV_3 10021 | |
195 | #define MSM_BUS_PNOC_SLV_4 10022 | |
196 | #define MSM_BUS_PNOC_SLV_8 10023 | |
197 | #define MSM_BUS_PNOC_SLV_9 10024 | |
198 | #define MSM_BUS_SNOC_BIMC_0_SLV 10025 | |
199 | #define MSM_BUS_SNOC_BIMC_1_SLV 10026 | |
200 | #define MSM_BUS_MNOC_BIMC_MAS 10027 | |
201 | #define MSM_BUS_MNOC_BIMC_SLV 10028 | |
202 | #define MSM_BUS_BIMC_MNOC_MAS 10029 | |
203 | #define MSM_BUS_BIMC_MNOC_SLV 10030 | |
204 | #define MSM_BUS_SNOC_BIMC_MAS 10031 | |
205 | #define MSM_BUS_SNOC_BIMC_SLV 10032 | |
206 | #define MSM_BUS_CNOC_SNOC_MAS 10033 | |
207 | #define MSM_BUS_CNOC_SNOC_SLV 10034 | |
208 | #define MSM_BUS_SNOC_CNOC_MAS 10035 | |
209 | #define MSM_BUS_SNOC_CNOC_SLV 10036 | |
210 | #define MSM_BUS_OVNOC_SNOC_MAS 10037 | |
211 | #define MSM_BUS_OVNOC_SNOC_SLV 10038 | |
212 | #define MSM_BUS_SNOC_OVNOC_MAS 10039 | |
213 | #define MSM_BUS_SNOC_OVNOC_SLV 10040 | |
214 | #define MSM_BUS_SNOC_PNOC_MAS 10041 | |
215 | #define MSM_BUS_SNOC_PNOC_SLV 10042 | |
216 | #define MSM_BUS_BIMC_INT_APPS_EBI 10043 | |
217 | #define MSM_BUS_BIMC_INT_APPS_SNOC 10044 | |
218 | #define MSM_BUS_SNOC_BIMC_2_MAS 10045 | |
219 | #define MSM_BUS_SNOC_BIMC_2_SLV 10046 | |
220 | #define MSM_BUS_PNOC_SLV_5 10047 | |
221 | #define MSM_BUS_PNOC_SLV_7 10048 | |
222 | #define MSM_BUS_PNOC_INT_2 10049 | |
223 | #define MSM_BUS_PNOC_INT_3 10050 | |
224 | #define MSM_BUS_PNOC_INT_4 10051 | |
225 | #define MSM_BUS_PNOC_INT_5 10052 | |
226 | #define MSM_BUS_PNOC_INT_6 10053 | |
227 | #define MSM_BUS_PNOC_INT_7 10054 | |
228 | #define MSM_BUS_BIMC_SNOC_1_MAS 10055 | |
229 | #define MSM_BUS_BIMC_SNOC_1_SLV 10056 | |
230 | #define MSM_BUS_PNOC_A1NOC_MAS 10057 | |
231 | #define MSM_BUS_PNOC_A1NOC_SLV 10058 | |
232 | #define MSM_BUS_CNOC_A1NOC_MAS 10059 | |
233 | #define MSM_BUS_A0NOC_SNOC_MAS 10060 | |
234 | #define MSM_BUS_A0NOC_SNOC_SLV 10061 | |
235 | #define MSM_BUS_A1NOC_SNOC_SLV 10062 | |
236 | #define MSM_BUS_A1NOC_SNOC_MAS 10063 | |
237 | #define MSM_BUS_A2NOC_SNOC_MAS 10064 | |
238 | #define MSM_BUS_A2NOC_SNOC_SLV 10065 | |
239 | #define MSM_BUS_SNOC_INT_2 10066 | |
240 | #define MSM_BUS_A0NOC_QDSS_INT 10067 | |
241 | #define MSM_BUS_INT_LAST 10068 | |
242 | ||
243 | #define MSM_BUS_INT_TEST_ID 20000 | |
244 | #define MSM_BUS_INT_TEST_LAST 20050 | |
245 | ||
246 | #define MSM_BUS_SLAVE_FIRST 512 | |
247 | #define MSM_BUS_SLAVE_EBI_CH0 512 | |
248 | #define MSM_BUS_SLAVE_EBI_CH1 513 | |
249 | #define MSM_BUS_SLAVE_AMPSS_L2 514 | |
250 | #define MSM_BUS_APPSS_SLAVE_FAB_MMSS 515 | |
251 | #define MSM_BUS_APPSS_SLAVE_FAB_SYSTEM 516 | |
252 | #define MSM_BUS_SYSTEM_SLAVE_FAB_APPS 517 | |
253 | #define MSM_BUS_SLAVE_SPS 518 | |
254 | #define MSM_BUS_SLAVE_SYSTEM_IMEM 519 | |
255 | #define MSM_BUS_SLAVE_AMPSS 520 | |
256 | #define MSM_BUS_SLAVE_MSS 521 | |
257 | #define MSM_BUS_SLAVE_LPASS 522 | |
258 | #define MSM_BUS_SYSTEM_SLAVE_CPSS_FPB 523 | |
259 | #define MSM_BUS_SYSTEM_SLAVE_SYSTEM_FPB 524 | |
260 | #define MSM_BUS_SYSTEM_SLAVE_MMSS_FPB 525 | |
261 | #define MSM_BUS_SLAVE_CORESIGHT 526 | |
262 | #define MSM_BUS_SLAVE_RIVA 527 | |
263 | #define MSM_BUS_SLAVE_SMI 528 | |
264 | #define MSM_BUS_MMSS_SLAVE_FAB_APPS 529 | |
265 | #define MSM_BUS_MMSS_SLAVE_FAB_APPS_1 530 | |
266 | #define MSM_BUS_SLAVE_MM_IMEM 531 | |
267 | #define MSM_BUS_SLAVE_CRYPTO 532 | |
268 | #define MSM_BUS_SLAVE_SPDM 533 | |
269 | #define MSM_BUS_SLAVE_RPM 534 | |
270 | #define MSM_BUS_SLAVE_RPM_MSG_RAM 535 | |
271 | #define MSM_BUS_SLAVE_MPM 536 | |
272 | #define MSM_BUS_SLAVE_PMIC1_SSBI1_A 537 | |
273 | #define MSM_BUS_SLAVE_PMIC1_SSBI1_B 538 | |
274 | #define MSM_BUS_SLAVE_PMIC1_SSBI1_C 539 | |
275 | #define MSM_BUS_SLAVE_PMIC2_SSBI2_A 540 | |
276 | #define MSM_BUS_SLAVE_PMIC2_SSBI2_B 541 | |
277 | #define MSM_BUS_SLAVE_GSBI1_UART 542 | |
278 | #define MSM_BUS_SLAVE_GSBI2_UART 543 | |
279 | #define MSM_BUS_SLAVE_GSBI3_UART 544 | |
280 | #define MSM_BUS_SLAVE_GSBI4_UART 545 | |
281 | #define MSM_BUS_SLAVE_GSBI5_UART 546 | |
282 | #define MSM_BUS_SLAVE_GSBI6_UART 547 | |
283 | #define MSM_BUS_SLAVE_GSBI7_UART 548 | |
284 | #define MSM_BUS_SLAVE_GSBI8_UART 549 | |
285 | #define MSM_BUS_SLAVE_GSBI9_UART 550 | |
286 | #define MSM_BUS_SLAVE_GSBI10_UART 551 | |
287 | #define MSM_BUS_SLAVE_GSBI11_UART 552 | |
288 | #define MSM_BUS_SLAVE_GSBI12_UART 553 | |
289 | #define MSM_BUS_SLAVE_GSBI1_QUP 554 | |
290 | #define MSM_BUS_SLAVE_GSBI2_QUP 555 | |
291 | #define MSM_BUS_SLAVE_GSBI3_QUP 556 | |
292 | #define MSM_BUS_SLAVE_GSBI4_QUP 557 | |
293 | #define MSM_BUS_SLAVE_GSBI5_QUP 558 | |
294 | #define MSM_BUS_SLAVE_GSBI6_QUP 559 | |
295 | #define MSM_BUS_SLAVE_GSBI7_QUP 560 | |
296 | #define MSM_BUS_SLAVE_GSBI8_QUP 561 | |
297 | #define MSM_BUS_SLAVE_GSBI9_QUP 562 | |
298 | #define MSM_BUS_SLAVE_GSBI10_QUP 563 | |
299 | #define MSM_BUS_SLAVE_GSBI11_QUP 564 | |
300 | #define MSM_BUS_SLAVE_GSBI12_QUP 565 | |
301 | #define MSM_BUS_SLAVE_EBI2_NAND 566 | |
302 | #define MSM_BUS_SLAVE_EBI2_CS0 567 | |
303 | #define MSM_BUS_SLAVE_EBI2_CS1 568 | |
304 | #define MSM_BUS_SLAVE_EBI2_CS2 569 | |
305 | #define MSM_BUS_SLAVE_EBI2_CS3 570 | |
306 | #define MSM_BUS_SLAVE_EBI2_CS4 571 | |
307 | #define MSM_BUS_SLAVE_EBI2_CS5 572 | |
308 | #define MSM_BUS_SLAVE_USB_FS1 573 | |
309 | #define MSM_BUS_SLAVE_USB_FS2 574 | |
310 | #define MSM_BUS_SLAVE_TSIF 575 | |
311 | #define MSM_BUS_SLAVE_MSM_TSSC 576 | |
312 | #define MSM_BUS_SLAVE_MSM_PDM 577 | |
313 | #define MSM_BUS_SLAVE_MSM_DIMEM 578 | |
314 | #define MSM_BUS_SLAVE_MSM_TCSR 579 | |
315 | #define MSM_BUS_SLAVE_MSM_PRNG 580 | |
316 | #define MSM_BUS_SLAVE_GSS 581 | |
317 | #define MSM_BUS_SLAVE_SATA 582 | |
318 | #define MSM_BUS_SLAVE_USB3 583 | |
319 | #define MSM_BUS_SLAVE_WCSS 584 | |
320 | #define MSM_BUS_SLAVE_OCIMEM 585 | |
321 | #define MSM_BUS_SLAVE_SNOC_OCMEM 586 | |
322 | #define MSM_BUS_SLAVE_SERVICE_SNOC 587 | |
323 | #define MSM_BUS_SLAVE_QDSS_STM 588 | |
324 | #define MSM_BUS_SLAVE_CAMERA_CFG 589 | |
325 | #define MSM_BUS_SLAVE_DISPLAY_CFG 590 | |
326 | #define MSM_BUS_SLAVE_OCMEM_CFG 591 | |
327 | #define MSM_BUS_SLAVE_CPR_CFG 592 | |
328 | #define MSM_BUS_SLAVE_CPR_XPU_CFG 593 | |
329 | #define MSM_BUS_SLAVE_MISC_CFG 594 | |
330 | #define MSM_BUS_SLAVE_MISC_XPU_CFG 595 | |
331 | #define MSM_BUS_SLAVE_VENUS_CFG 596 | |
332 | #define MSM_BUS_SLAVE_MISC_VENUS_CFG 597 | |
333 | #define MSM_BUS_SLAVE_GRAPHICS_3D_CFG 598 | |
334 | #define MSM_BUS_SLAVE_MMSS_CLK_CFG 599 | |
335 | #define MSM_BUS_SLAVE_MMSS_CLK_XPU_CFG 600 | |
336 | #define MSM_BUS_SLAVE_MNOC_MPU_CFG 601 | |
337 | #define MSM_BUS_SLAVE_ONOC_MPU_CFG 602 | |
338 | #define MSM_BUS_SLAVE_SERVICE_MNOC 603 | |
339 | #define MSM_BUS_SLAVE_OCMEM 604 | |
340 | #define MSM_BUS_SLAVE_SERVICE_ONOC 605 | |
341 | #define MSM_BUS_SLAVE_SDCC_1 606 | |
342 | #define MSM_BUS_SLAVE_SDCC_3 607 | |
343 | #define MSM_BUS_SLAVE_SDCC_2 608 | |
344 | #define MSM_BUS_SLAVE_SDCC_4 609 | |
345 | #define MSM_BUS_SLAVE_BAM_DMA 610 | |
346 | #define MSM_BUS_SLAVE_BLSP_2 611 | |
347 | #define MSM_BUS_SLAVE_USB_HSIC 612 | |
348 | #define MSM_BUS_SLAVE_BLSP_1 613 | |
349 | #define MSM_BUS_SLAVE_USB_HS 614 | |
350 | #define MSM_BUS_SLAVE_PDM 615 | |
351 | #define MSM_BUS_SLAVE_PERIPH_APU_CFG 616 | |
352 | #define MSM_BUS_SLAVE_PNOC_MPU_CFG 617 | |
353 | #define MSM_BUS_SLAVE_PRNG 618 | |
354 | #define MSM_BUS_SLAVE_SERVICE_PNOC 619 | |
355 | #define MSM_BUS_SLAVE_CLK_CTL 620 | |
356 | #define MSM_BUS_SLAVE_CNOC_MSS 621 | |
357 | #define MSM_BUS_SLAVE_SECURITY 622 | |
358 | #define MSM_BUS_SLAVE_TCSR 623 | |
359 | #define MSM_BUS_SLAVE_TLMM 624 | |
360 | #define MSM_BUS_SLAVE_CRYPTO_0_CFG 625 | |
361 | #define MSM_BUS_SLAVE_CRYPTO_1_CFG 626 | |
362 | #define MSM_BUS_SLAVE_IMEM_CFG 627 | |
363 | #define MSM_BUS_SLAVE_MESSAGE_RAM 628 | |
364 | #define MSM_BUS_SLAVE_BIMC_CFG 629 | |
365 | #define MSM_BUS_SLAVE_BOOT_ROM 630 | |
366 | #define MSM_BUS_SLAVE_CNOC_MNOC_MMSS_CFG 631 | |
367 | #define MSM_BUS_SLAVE_PMIC_ARB 632 | |
368 | #define MSM_BUS_SLAVE_SPDM_WRAPPER 633 | |
369 | #define MSM_BUS_SLAVE_DEHR_CFG 634 | |
370 | #define MSM_BUS_SLAVE_QDSS_CFG 635 | |
371 | #define MSM_BUS_SLAVE_RBCPR_CFG 636 | |
372 | #define MSM_BUS_SLAVE_RBCPR_QDSS_APU_CFG 637 | |
373 | #define MSM_BUS_SLAVE_SNOC_MPU_CFG 638 | |
374 | #define MSM_BUS_SLAVE_CNOC_ONOC_CFG 639 | |
375 | #define MSM_BUS_SLAVE_CNOC_MNOC_CFG 640 | |
376 | #define MSM_BUS_SLAVE_PNOC_CFG 641 | |
377 | #define MSM_BUS_SLAVE_SNOC_CFG 642 | |
378 | #define MSM_BUS_SLAVE_EBI1_DLL_CFG 643 | |
379 | #define MSM_BUS_SLAVE_PHY_APU_CFG 644 | |
380 | #define MSM_BUS_SLAVE_EBI1_PHY_CFG 645 | |
381 | #define MSM_BUS_SLAVE_SERVICE_CNOC 646 | |
382 | #define MSM_BUS_SLAVE_IPS_CFG 647 | |
383 | #define MSM_BUS_SLAVE_QPIC 648 | |
384 | #define MSM_BUS_SLAVE_DSI_CFG 649 | |
385 | #define MSM_BUS_SLAVE_UFS_CFG 650 | |
386 | #define MSM_BUS_SLAVE_RBCPR_CX_CFG 651 | |
387 | #define MSM_BUS_SLAVE_RBCPR_MX_CFG 652 | |
388 | #define MSM_BUS_SLAVE_PCIE_CFG 653 | |
389 | #define MSM_BUS_SLAVE_USB_PHYS_CFG 654 | |
390 | #define MSM_BUS_SLAVE_VIDEO_CAP_CFG 655 | |
391 | #define MSM_BUS_SLAVE_AVSYNC_CFG 656 | |
392 | #define MSM_BUS_SLAVE_CRYPTO_2_CFG 657 | |
393 | #define MSM_BUS_SLAVE_VPU_CFG 658 | |
394 | #define MSM_BUS_SLAVE_BCAST_CFG 659 | |
395 | #define MSM_BUS_SLAVE_KLM_CFG 660 | |
396 | #define MSM_BUS_SLAVE_GENI_IR_CFG 661 | |
397 | #define MSM_BUS_SLAVE_OCMEM_GFX 662 | |
398 | #define MSM_BUS_SLAVE_CATS_128 663 | |
399 | #define MSM_BUS_SLAVE_OCMEM_64 664 | |
400 | #define MSM_BUS_SLAVE_PCIE_0 665 | |
401 | #define MSM_BUS_SLAVE_PCIE_1 666 | |
402 | #define MSM_BUS_SLAVE_PCIE_0_CFG 667 | |
403 | #define MSM_BUS_SLAVE_PCIE_1_CFG 668 | |
404 | #define MSM_BUS_SLAVE_SRVC_MNOC 669 | |
405 | #define MSM_BUS_SLAVE_USB_HS2 670 | |
406 | #define MSM_BUS_SLAVE_AUDIO 671 | |
407 | #define MSM_BUS_SLAVE_TCU 672 | |
408 | #define MSM_BUS_SLAVE_APPSS 673 | |
409 | #define MSM_BUS_SLAVE_PCIE_PARF 674 | |
410 | #define MSM_BUS_SLAVE_USB3_PHY_CFG 675 | |
411 | #define MSM_BUS_SLAVE_IPA_CFG 676 | |
412 | #define MSM_BUS_SLAVE_A0NOC_SNOC 677 | |
413 | #define MSM_BUS_SLAVE_A1NOC_SNOC 678 | |
414 | #define MSM_BUS_SLAVE_A2NOC_SNOC 679 | |
415 | #define MSM_BUS_SLAVE_HMSS_L3 680 | |
416 | #define MSM_BUS_SLAVE_PIMEM_CFG 681 | |
417 | #define MSM_BUS_SLAVE_DCC_CFG 682 | |
418 | #define MSM_BUS_SLAVE_QDSS_RBCPR_APU_CFG 683 | |
419 | #define MSM_BUS_SLAVE_PCIE_2_CFG 684 | |
420 | #define MSM_BUS_SLAVE_PCIE20_AHB2PHY 685 | |
421 | #define MSM_BUS_SLAVE_A0NOC_CFG 686 | |
422 | #define MSM_BUS_SLAVE_A1NOC_CFG 687 | |
423 | #define MSM_BUS_SLAVE_A2NOC_CFG 688 | |
424 | #define MSM_BUS_SLAVE_A1NOC_MPU_CFG 689 | |
425 | #define MSM_BUS_SLAVE_A2NOC_MPU_CFG 690 | |
426 | #define MSM_BUS_SLAVE_A0NOC_SMMU_CFG 691 | |
427 | #define MSM_BUS_SLAVE_A1NOC_SMMU_CFG 692 | |
428 | #define MSM_BUS_SLAVE_A2NOC_SMMU_CFG 693 | |
429 | #define MSM_BUS_SLAVE_LPASS_SMMU_CFG 694 | |
430 | #define MSM_BUS_SLAVE_MMAGIC_CFG 695 | |
431 | #define MSM_BUS_SLAVE_VENUS_THROTTLE_CFG 696 | |
432 | #define MSM_BUS_SLAVE_SSC_CFG 697 | |
433 | #define MSM_BUS_SLAVE_DSA_CFG 698 | |
434 | #define MSM_BUS_SLAVE_DSA_MPU_CFG 699 | |
435 | #define MSM_BUS_SLAVE_DISPLAY_THROTTLE_CFG 700 | |
436 | #define MSM_BUS_SLAVE_SMMU_CPP_CFG 701 | |
437 | #define MSM_BUS_SLAVE_SMMU_JPEG_CFG 702 | |
438 | #define MSM_BUS_SLAVE_SMMU_MDP_CFG 703 | |
439 | #define MSM_BUS_SLAVE_SMMU_ROTATOR_CFG 704 | |
440 | #define MSM_BUS_SLAVE_SMMU_VENUS_CFG 705 | |
441 | #define MSM_BUS_SLAVE_SMMU_VFE_CFG 706 | |
442 | #define MSM_BUS_SLAVE_A0NOC_MPU_CFG 707 | |
443 | #define MSM_BUS_SLAVE_VMEM_CFG 708 | |
444 | #define MSM_BUS_SLAVE_CAMERA_THROTTLE_CFG 709 | |
445 | #define MSM_BUS_SLAVE_VMEM 710 | |
446 | #define MSM_BUS_SLAVE_AHB2PHY 711 | |
447 | #define MSM_BUS_SLAVE_PIMEM 712 | |
448 | #define MSM_BUS_SLAVE_SNOC_VMEM 713 | |
449 | #define MSM_BUS_SLAVE_PCIE_2 714 | |
450 | #define MSM_BUS_SLAVE_RBCPR_MX 715 | |
451 | #define MSM_BUS_SLAVE_RBCPR_CX 716 | |
452 | #define MSM_BUS_SLAVE_BIMC_PCNOC 717 | |
453 | #define MSM_BUS_SLAVE_PCNOC_BIMC_1 718 | |
454 | #define MSM_BUS_SLAVE_SGMII 719 | |
455 | #define MSM_BUS_SLAVE_SPMI_FETCHER 720 | |
456 | #define MSM_BUS_PNOC_SLV_6 721 | |
457 | #define MSM_BUS_SLAVE_MMSS_SMMU_CFG 722 | |
458 | #define MSM_BUS_SLAVE_WLAN 723 | |
459 | #define MSM_BUS_SLAVE_CRVIRT_A2NOC 724 | |
460 | #define MSM_BUS_SLAVE_CNOC_A2NOC 725 | |
461 | #define MSM_BUS_SLAVE_GLM 726 | |
462 | #define MSM_BUS_SLAVE_GNOC_BIMC 727 | |
463 | #define MSM_BUS_SLAVE_GNOC_SNOC 728 | |
464 | #define MSM_BUS_SLAVE_QM_CFG 729 | |
465 | #define MSM_BUS_SLAVE_TLMM_EAST 730 | |
466 | #define MSM_BUS_SLAVE_TLMM_NORTH 731 | |
467 | #define MSM_BUS_SLAVE_TLMM_WEST 732 | |
468 | #define MSM_BUS_SLAVE_SKL 733 | |
469 | #define MSM_BUS_SLAVE_LPASS_TCM 734 | |
470 | #define MSM_BUS_SLAVE_TLMM_SOUTH 735 | |
471 | #define MSM_BUS_SLAVE_TLMM_CENTER 736 | |
472 | #define MSM_BUS_MSS_NAV_CE_MPU_CFG 737 | |
473 | #define MSM_BUS_SLAVE_A2NOC_THROTTLE_CFG 738 | |
474 | #define MSM_BUS_SLAVE_CDSP 739 | |
475 | #define MSM_BUS_SLAVE_CDSP_SMMU_CFG 740 | |
476 | #define MSM_BUS_SLAVE_LPASS_MPU_CFG 741 | |
477 | #define MSM_BUS_SLAVE_CSI_PHY_CFG 742 | |
478 | #define MSM_BUS_SLAVE_LAST 743 | |
479 | ||
480 | #define MSM_BUS_SYSTEM_FPB_SLAVE_SYSTEM MSM_BUS_SYSTEM_SLAVE_SYSTEM_FPB | |
481 | #define MSM_BUS_CPSS_FPB_SLAVE_SYSTEM MSM_BUS_SYSTEM_SLAVE_CPSS_FPB | |
482 | ||
483 | /* | |
484 | * ID's used in RPM messages | |
485 | */ | |
486 | #define ICBID_MASTER_APPSS_PROC 0 | |
487 | #define ICBID_MASTER_MSS_PROC 1 | |
488 | #define ICBID_MASTER_MNOC_BIMC 2 | |
489 | #define ICBID_MASTER_SNOC_BIMC 3 | |
490 | #define ICBID_MASTER_SNOC_BIMC_0 ICBID_MASTER_SNOC_BIMC | |
491 | #define ICBID_MASTER_CNOC_MNOC_MMSS_CFG 4 | |
492 | #define ICBID_MASTER_CNOC_MNOC_CFG 5 | |
493 | #define ICBID_MASTER_GFX3D 6 | |
494 | #define ICBID_MASTER_JPEG 7 | |
495 | #define ICBID_MASTER_MDP 8 | |
496 | #define ICBID_MASTER_MDP0 ICBID_MASTER_MDP | |
497 | #define ICBID_MASTER_MDPS ICBID_MASTER_MDP | |
498 | #define ICBID_MASTER_VIDEO 9 | |
499 | #define ICBID_MASTER_VIDEO_P0 ICBID_MASTER_VIDEO | |
500 | #define ICBID_MASTER_VIDEO_P1 10 | |
501 | #define ICBID_MASTER_VFE 11 | |
502 | #define ICBID_MASTER_VFE0 ICBID_MASTER_VFE | |
503 | #define ICBID_MASTER_CNOC_ONOC_CFG 12 | |
504 | #define ICBID_MASTER_JPEG_OCMEM 13 | |
505 | #define ICBID_MASTER_MDP_OCMEM 14 | |
506 | #define ICBID_MASTER_VIDEO_P0_OCMEM 15 | |
507 | #define ICBID_MASTER_VIDEO_P1_OCMEM 16 | |
508 | #define ICBID_MASTER_VFE_OCMEM 17 | |
509 | #define ICBID_MASTER_LPASS_AHB 18 | |
510 | #define ICBID_MASTER_QDSS_BAM 19 | |
511 | #define ICBID_MASTER_SNOC_CFG 20 | |
512 | #define ICBID_MASTER_BIMC_SNOC 21 | |
513 | #define ICBID_MASTER_BIMC_SNOC_0 ICBID_MASTER_BIMC_SNOC | |
514 | #define ICBID_MASTER_CNOC_SNOC 22 | |
515 | #define ICBID_MASTER_CRYPTO 23 | |
516 | #define ICBID_MASTER_CRYPTO_CORE0 ICBID_MASTER_CRYPTO | |
517 | #define ICBID_MASTER_CRYPTO_CORE1 24 | |
518 | #define ICBID_MASTER_LPASS_PROC 25 | |
519 | #define ICBID_MASTER_MSS 26 | |
520 | #define ICBID_MASTER_MSS_NAV 27 | |
521 | #define ICBID_MASTER_OCMEM_DMA 28 | |
522 | #define ICBID_MASTER_PNOC_SNOC 29 | |
523 | #define ICBID_MASTER_WCSS 30 | |
524 | #define ICBID_MASTER_QDSS_ETR 31 | |
525 | #define ICBID_MASTER_USB3 32 | |
526 | #define ICBID_MASTER_USB3_0 ICBID_MASTER_USB3 | |
527 | #define ICBID_MASTER_SDCC_1 33 | |
528 | #define ICBID_MASTER_SDCC_3 34 | |
529 | #define ICBID_MASTER_SDCC_2 35 | |
530 | #define ICBID_MASTER_SDCC_4 36 | |
531 | #define ICBID_MASTER_TSIF 37 | |
532 | #define ICBID_MASTER_BAM_DMA 38 | |
533 | #define ICBID_MASTER_BLSP_2 39 | |
534 | #define ICBID_MASTER_USB_HSIC 40 | |
535 | #define ICBID_MASTER_BLSP_1 41 | |
536 | #define ICBID_MASTER_USB_HS 42 | |
537 | #define ICBID_MASTER_USB_HS1 ICBID_MASTER_USB_HS | |
538 | #define ICBID_MASTER_PNOC_CFG 43 | |
539 | #define ICBID_MASTER_SNOC_PNOC 44 | |
540 | #define ICBID_MASTER_RPM_INST 45 | |
541 | #define ICBID_MASTER_RPM_DATA 46 | |
542 | #define ICBID_MASTER_RPM_SYS 47 | |
543 | #define ICBID_MASTER_DEHR 48 | |
544 | #define ICBID_MASTER_QDSS_DAP 49 | |
545 | #define ICBID_MASTER_SPDM 50 | |
546 | #define ICBID_MASTER_TIC 51 | |
547 | #define ICBID_MASTER_SNOC_CNOC 52 | |
548 | #define ICBID_MASTER_GFX3D_OCMEM 53 | |
549 | #define ICBID_MASTER_GFX3D_GMEM ICBID_MASTER_GFX3D_OCMEM | |
550 | #define ICBID_MASTER_OVIRT_SNOC 54 | |
551 | #define ICBID_MASTER_SNOC_OVIRT 55 | |
552 | #define ICBID_MASTER_SNOC_GVIRT ICBID_MASTER_SNOC_OVIRT | |
553 | #define ICBID_MASTER_ONOC_OVIRT 56 | |
554 | #define ICBID_MASTER_USB_HS2 57 | |
555 | #define ICBID_MASTER_QPIC 58 | |
556 | #define ICBID_MASTER_IPA 59 | |
557 | #define ICBID_MASTER_DSI 60 | |
558 | #define ICBID_MASTER_MDP1 61 | |
559 | #define ICBID_MASTER_MDPE ICBID_MASTER_MDP1 | |
560 | #define ICBID_MASTER_VPU_PROC 62 | |
561 | #define ICBID_MASTER_VPU 63 | |
562 | #define ICBID_MASTER_VPU0 ICBID_MASTER_VPU | |
563 | #define ICBID_MASTER_CRYPTO_CORE2 64 | |
564 | #define ICBID_MASTER_PCIE_0 65 | |
565 | #define ICBID_MASTER_PCIE_1 66 | |
566 | #define ICBID_MASTER_SATA 67 | |
567 | #define ICBID_MASTER_UFS 68 | |
568 | #define ICBID_MASTER_USB3_1 69 | |
569 | #define ICBID_MASTER_VIDEO_OCMEM 70 | |
570 | #define ICBID_MASTER_VPU1 71 | |
571 | #define ICBID_MASTER_VCAP 72 | |
572 | #define ICBID_MASTER_EMAC 73 | |
573 | #define ICBID_MASTER_BCAST 74 | |
574 | #define ICBID_MASTER_MMSS_PROC 75 | |
575 | #define ICBID_MASTER_SNOC_BIMC_1 76 | |
576 | #define ICBID_MASTER_SNOC_PCNOC 77 | |
577 | #define ICBID_MASTER_AUDIO 78 | |
578 | #define ICBID_MASTER_MM_INT_0 79 | |
579 | #define ICBID_MASTER_MM_INT_1 80 | |
580 | #define ICBID_MASTER_MM_INT_2 81 | |
581 | #define ICBID_MASTER_MM_INT_BIMC 82 | |
582 | #define ICBID_MASTER_MSS_INT 83 | |
583 | #define ICBID_MASTER_PCNOC_CFG 84 | |
584 | #define ICBID_MASTER_PCNOC_INT_0 85 | |
585 | #define ICBID_MASTER_PCNOC_INT_1 86 | |
586 | #define ICBID_MASTER_PCNOC_M_0 87 | |
587 | #define ICBID_MASTER_PCNOC_M_1 88 | |
588 | #define ICBID_MASTER_PCNOC_S_0 89 | |
589 | #define ICBID_MASTER_PCNOC_S_1 90 | |
590 | #define ICBID_MASTER_PCNOC_S_2 91 | |
591 | #define ICBID_MASTER_PCNOC_S_3 92 | |
592 | #define ICBID_MASTER_PCNOC_S_4 93 | |
593 | #define ICBID_MASTER_PCNOC_S_6 94 | |
594 | #define ICBID_MASTER_PCNOC_S_7 95 | |
595 | #define ICBID_MASTER_PCNOC_S_8 96 | |
596 | #define ICBID_MASTER_PCNOC_S_9 97 | |
597 | #define ICBID_MASTER_QDSS_INT 98 | |
598 | #define ICBID_MASTER_SNOC_INT_0 99 | |
599 | #define ICBID_MASTER_SNOC_INT_1 100 | |
600 | #define ICBID_MASTER_SNOC_INT_BIMC 101 | |
601 | #define ICBID_MASTER_TCU_0 102 | |
602 | #define ICBID_MASTER_TCU_1 103 | |
603 | #define ICBID_MASTER_BIMC_INT_0 104 | |
604 | #define ICBID_MASTER_BIMC_INT_1 105 | |
605 | #define ICBID_MASTER_CAMERA 106 | |
606 | #define ICBID_MASTER_RICA 107 | |
607 | #define ICBID_MASTER_SNOC_BIMC_2 108 | |
608 | #define ICBID_MASTER_BIMC_SNOC_1 109 | |
609 | #define ICBID_MASTER_A0NOC_SNOC 110 | |
610 | #define ICBID_MASTER_A1NOC_SNOC 111 | |
611 | #define ICBID_MASTER_A2NOC_SNOC 112 | |
612 | #define ICBID_MASTER_PIMEM 113 | |
613 | #define ICBID_MASTER_SNOC_VMEM 114 | |
614 | #define ICBID_MASTER_CPP 115 | |
615 | #define ICBID_MASTER_CNOC_A1NOC 116 | |
616 | #define ICBID_MASTER_PNOC_A1NOC 117 | |
617 | #define ICBID_MASTER_HMSS 118 | |
618 | #define ICBID_MASTER_PCIE_2 119 | |
619 | #define ICBID_MASTER_ROTATOR 120 | |
620 | #define ICBID_MASTER_VENUS_VMEM 121 | |
621 | #define ICBID_MASTER_DCC 122 | |
622 | #define ICBID_MASTER_MCDMA 123 | |
623 | #define ICBID_MASTER_PCNOC_INT_2 124 | |
624 | #define ICBID_MASTER_PCNOC_INT_3 125 | |
625 | #define ICBID_MASTER_PCNOC_INT_4 126 | |
626 | #define ICBID_MASTER_PCNOC_INT_5 127 | |
627 | #define ICBID_MASTER_PCNOC_INT_6 128 | |
628 | #define ICBID_MASTER_PCNOC_S_5 129 | |
629 | #define ICBID_MASTER_SENSORS_AHB 130 | |
630 | #define ICBID_MASTER_SENSORS_PROC 131 | |
631 | #define ICBID_MASTER_QSPI 132 | |
632 | #define ICBID_MASTER_VFE1 133 | |
633 | #define ICBID_MASTER_SNOC_INT_2 134 | |
634 | #define ICBID_MASTER_SMMNOC_BIMC 135 | |
635 | #define ICBID_MASTER_CRVIRT_A1NOC 136 | |
636 | #define ICBID_MASTER_XM_USB_HS1 137 | |
637 | #define ICBID_MASTER_XI_USB_HS1 138 | |
638 | #define ICBID_MASTER_PCNOC_BIMC_1 139 | |
639 | #define ICBID_MASTER_BIMC_PCNOC 140 | |
640 | #define ICBID_MASTER_XI_HSIC 141 | |
641 | #define ICBID_MASTER_SGMII 142 | |
642 | #define ICBID_MASTER_SPMI_FETCHER 143 | |
643 | #define ICBID_MASTER_GNOC_BIMC 144 | |
644 | #define ICBID_MASTER_CRVIRT_A2NOC 145 | |
645 | #define ICBID_MASTER_CNOC_A2NOC 146 | |
646 | #define ICBID_MASTER_WLAN 147 | |
647 | #define ICBID_MASTER_MSS_CE 148 | |
648 | #define ICBID_MASTER_CDSP_PROC 149 | |
649 | #define ICBID_MASTER_GNOC_SNOC 150 | |
650 | ||
651 | #define ICBID_SLAVE_EBI1 0 | |
652 | #define ICBID_SLAVE_APPSS_L2 1 | |
653 | #define ICBID_SLAVE_BIMC_SNOC 2 | |
654 | #define ICBID_SLAVE_BIMC_SNOC_0 ICBID_SLAVE_BIMC_SNOC | |
655 | #define ICBID_SLAVE_CAMERA_CFG 3 | |
656 | #define ICBID_SLAVE_DISPLAY_CFG 4 | |
657 | #define ICBID_SLAVE_OCMEM_CFG 5 | |
658 | #define ICBID_SLAVE_CPR_CFG 6 | |
659 | #define ICBID_SLAVE_CPR_XPU_CFG 7 | |
660 | #define ICBID_SLAVE_MISC_CFG 8 | |
661 | #define ICBID_SLAVE_MISC_XPU_CFG 9 | |
662 | #define ICBID_SLAVE_VENUS_CFG 10 | |
663 | #define ICBID_SLAVE_GFX3D_CFG 11 | |
664 | #define ICBID_SLAVE_MMSS_CLK_CFG 12 | |
665 | #define ICBID_SLAVE_MMSS_CLK_XPU_CFG 13 | |
666 | #define ICBID_SLAVE_MNOC_MPU_CFG 14 | |
667 | #define ICBID_SLAVE_ONOC_MPU_CFG 15 | |
668 | #define ICBID_SLAVE_MNOC_BIMC 16 | |
669 | #define ICBID_SLAVE_SERVICE_MNOC 17 | |
670 | #define ICBID_SLAVE_OCMEM 18 | |
671 | #define ICBID_SLAVE_GMEM ICBID_SLAVE_OCMEM | |
672 | #define ICBID_SLAVE_SERVICE_ONOC 19 | |
673 | #define ICBID_SLAVE_APPSS 20 | |
674 | #define ICBID_SLAVE_LPASS 21 | |
675 | #define ICBID_SLAVE_USB3 22 | |
676 | #define ICBID_SLAVE_USB3_0 ICBID_SLAVE_USB3 | |
677 | #define ICBID_SLAVE_WCSS 23 | |
678 | #define ICBID_SLAVE_SNOC_BIMC 24 | |
679 | #define ICBID_SLAVE_SNOC_BIMC_0 ICBID_SLAVE_SNOC_BIMC | |
680 | #define ICBID_SLAVE_SNOC_CNOC 25 | |
681 | #define ICBID_SLAVE_IMEM 26 | |
682 | #define ICBID_SLAVE_OCIMEM ICBID_SLAVE_IMEM | |
683 | #define ICBID_SLAVE_SNOC_OVIRT 27 | |
684 | #define ICBID_SLAVE_SNOC_GVIRT ICBID_SLAVE_SNOC_OVIRT | |
685 | #define ICBID_SLAVE_SNOC_PNOC 28 | |
686 | #define ICBID_SLAVE_SNOC_PCNOC ICBID_SLAVE_SNOC_PNOC | |
687 | #define ICBID_SLAVE_SERVICE_SNOC 29 | |
688 | #define ICBID_SLAVE_QDSS_STM 30 | |
689 | #define ICBID_SLAVE_SDCC_1 31 | |
690 | #define ICBID_SLAVE_SDCC_3 32 | |
691 | #define ICBID_SLAVE_SDCC_2 33 | |
692 | #define ICBID_SLAVE_SDCC_4 34 | |
693 | #define ICBID_SLAVE_TSIF 35 | |
694 | #define ICBID_SLAVE_BAM_DMA 36 | |
695 | #define ICBID_SLAVE_BLSP_2 37 | |
696 | #define ICBID_SLAVE_USB_HSIC 38 | |
697 | #define ICBID_SLAVE_BLSP_1 39 | |
698 | #define ICBID_SLAVE_USB_HS 40 | |
699 | #define ICBID_SLAVE_USB_HS1 ICBID_SLAVE_USB_HS | |
700 | #define ICBID_SLAVE_PDM 41 | |
701 | #define ICBID_SLAVE_PERIPH_APU_CFG 42 | |
702 | #define ICBID_SLAVE_PNOC_MPU_CFG 43 | |
703 | #define ICBID_SLAVE_PRNG 44 | |
704 | #define ICBID_SLAVE_PNOC_SNOC 45 | |
705 | #define ICBID_SLAVE_PCNOC_SNOC ICBID_SLAVE_PNOC_SNOC | |
706 | #define ICBID_SLAVE_SERVICE_PNOC 46 | |
707 | #define ICBID_SLAVE_CLK_CTL 47 | |
708 | #define ICBID_SLAVE_CNOC_MSS 48 | |
709 | #define ICBID_SLAVE_PCNOC_MSS ICBID_SLAVE_CNOC_MSS | |
710 | #define ICBID_SLAVE_SECURITY 49 | |
711 | #define ICBID_SLAVE_TCSR 50 | |
712 | #define ICBID_SLAVE_TLMM 51 | |
713 | #define ICBID_SLAVE_CRYPTO_0_CFG 52 | |
714 | #define ICBID_SLAVE_CRYPTO_1_CFG 53 | |
715 | #define ICBID_SLAVE_IMEM_CFG 54 | |
716 | #define ICBID_SLAVE_MESSAGE_RAM 55 | |
717 | #define ICBID_SLAVE_BIMC_CFG 56 | |
718 | #define ICBID_SLAVE_BOOT_ROM 57 | |
719 | #define ICBID_SLAVE_CNOC_MNOC_MMSS_CFG 58 | |
720 | #define ICBID_SLAVE_PMIC_ARB 59 | |
721 | #define ICBID_SLAVE_SPDM_WRAPPER 60 | |
722 | #define ICBID_SLAVE_DEHR_CFG 61 | |
723 | #define ICBID_SLAVE_MPM 62 | |
724 | #define ICBID_SLAVE_QDSS_CFG 63 | |
725 | #define ICBID_SLAVE_RBCPR_CFG 64 | |
726 | #define ICBID_SLAVE_RBCPR_CX_CFG ICBID_SLAVE_RBCPR_CFG | |
727 | #define ICBID_SLAVE_RBCPR_QDSS_APU_CFG 65 | |
728 | #define ICBID_SLAVE_CNOC_MNOC_CFG 66 | |
729 | #define ICBID_SLAVE_SNOC_MPU_CFG 67 | |
730 | #define ICBID_SLAVE_CNOC_ONOC_CFG 68 | |
731 | #define ICBID_SLAVE_PNOC_CFG 69 | |
732 | #define ICBID_SLAVE_SNOC_CFG 70 | |
733 | #define ICBID_SLAVE_EBI1_DLL_CFG 71 | |
734 | #define ICBID_SLAVE_PHY_APU_CFG 72 | |
735 | #define ICBID_SLAVE_EBI1_PHY_CFG 73 | |
736 | #define ICBID_SLAVE_RPM 74 | |
737 | #define ICBID_SLAVE_CNOC_SNOC 75 | |
738 | #define ICBID_SLAVE_SERVICE_CNOC 76 | |
739 | #define ICBID_SLAVE_OVIRT_SNOC 77 | |
740 | #define ICBID_SLAVE_OVIRT_OCMEM 78 | |
741 | #define ICBID_SLAVE_USB_HS2 79 | |
742 | #define ICBID_SLAVE_QPIC 80 | |
743 | #define ICBID_SLAVE_IPS_CFG 81 | |
744 | #define ICBID_SLAVE_DSI_CFG 82 | |
745 | #define ICBID_SLAVE_USB3_1 83 | |
746 | #define ICBID_SLAVE_PCIE_0 84 | |
747 | #define ICBID_SLAVE_PCIE_1 85 | |
748 | #define ICBID_SLAVE_PSS_SMMU_CFG 86 | |
749 | #define ICBID_SLAVE_CRYPTO_2_CFG 87 | |
750 | #define ICBID_SLAVE_PCIE_0_CFG 88 | |
751 | #define ICBID_SLAVE_PCIE_1_CFG 89 | |
752 | #define ICBID_SLAVE_SATA_CFG 90 | |
753 | #define ICBID_SLAVE_SPSS_GENI_IR 91 | |
754 | #define ICBID_SLAVE_UFS_CFG 92 | |
755 | #define ICBID_SLAVE_AVSYNC_CFG 93 | |
756 | #define ICBID_SLAVE_VPU_CFG 94 | |
757 | #define ICBID_SLAVE_USB_PHY_CFG 95 | |
758 | #define ICBID_SLAVE_RBCPR_MX_CFG 96 | |
759 | #define ICBID_SLAVE_PCIE_PARF 97 | |
760 | #define ICBID_SLAVE_VCAP_CFG 98 | |
761 | #define ICBID_SLAVE_EMAC_CFG 99 | |
762 | #define ICBID_SLAVE_BCAST_CFG 100 | |
763 | #define ICBID_SLAVE_KLM_CFG 101 | |
764 | #define ICBID_SLAVE_DISPLAY_PWM 102 | |
765 | #define ICBID_SLAVE_GENI 103 | |
766 | #define ICBID_SLAVE_SNOC_BIMC_1 104 | |
767 | #define ICBID_SLAVE_AUDIO 105 | |
768 | #define ICBID_SLAVE_CATS_0 106 | |
769 | #define ICBID_SLAVE_CATS_1 107 | |
770 | #define ICBID_SLAVE_MM_INT_0 108 | |
771 | #define ICBID_SLAVE_MM_INT_1 109 | |
772 | #define ICBID_SLAVE_MM_INT_2 110 | |
773 | #define ICBID_SLAVE_MM_INT_BIMC 111 | |
774 | #define ICBID_SLAVE_MMU_MODEM_XPU_CFG 112 | |
775 | #define ICBID_SLAVE_MSS_INT 113 | |
776 | #define ICBID_SLAVE_PCNOC_INT_0 114 | |
777 | #define ICBID_SLAVE_PCNOC_INT_1 115 | |
778 | #define ICBID_SLAVE_PCNOC_M_0 116 | |
779 | #define ICBID_SLAVE_PCNOC_M_1 117 | |
780 | #define ICBID_SLAVE_PCNOC_S_0 118 | |
781 | #define ICBID_SLAVE_PCNOC_S_1 119 | |
782 | #define ICBID_SLAVE_PCNOC_S_2 120 | |
783 | #define ICBID_SLAVE_PCNOC_S_3 121 | |
784 | #define ICBID_SLAVE_PCNOC_S_4 122 | |
785 | #define ICBID_SLAVE_PCNOC_S_6 123 | |
786 | #define ICBID_SLAVE_PCNOC_S_7 124 | |
787 | #define ICBID_SLAVE_PCNOC_S_8 125 | |
788 | #define ICBID_SLAVE_PCNOC_S_9 126 | |
789 | #define ICBID_SLAVE_PRNG_XPU_CFG 127 | |
790 | #define ICBID_SLAVE_QDSS_INT 128 | |
791 | #define ICBID_SLAVE_RPM_XPU_CFG 129 | |
792 | #define ICBID_SLAVE_SNOC_INT_0 130 | |
793 | #define ICBID_SLAVE_SNOC_INT_1 131 | |
794 | #define ICBID_SLAVE_SNOC_INT_BIMC 132 | |
795 | #define ICBID_SLAVE_TCU 133 | |
796 | #define ICBID_SLAVE_BIMC_INT_0 134 | |
797 | #define ICBID_SLAVE_BIMC_INT_1 135 | |
798 | #define ICBID_SLAVE_RICA_CFG 136 | |
799 | #define ICBID_SLAVE_SNOC_BIMC_2 137 | |
800 | #define ICBID_SLAVE_BIMC_SNOC_1 138 | |
801 | #define ICBID_SLAVE_PNOC_A1NOC 139 | |
802 | #define ICBID_SLAVE_SNOC_VMEM 140 | |
803 | #define ICBID_SLAVE_A0NOC_SNOC 141 | |
804 | #define ICBID_SLAVE_A1NOC_SNOC 142 | |
805 | #define ICBID_SLAVE_A2NOC_SNOC 143 | |
806 | #define ICBID_SLAVE_A0NOC_CFG 144 | |
807 | #define ICBID_SLAVE_A0NOC_MPU_CFG 145 | |
808 | #define ICBID_SLAVE_A0NOC_SMMU_CFG 146 | |
809 | #define ICBID_SLAVE_A1NOC_CFG 147 | |
810 | #define ICBID_SLAVE_A1NOC_MPU_CFG 148 | |
811 | #define ICBID_SLAVE_A1NOC_SMMU_CFG 149 | |
812 | #define ICBID_SLAVE_A2NOC_CFG 150 | |
813 | #define ICBID_SLAVE_A2NOC_MPU_CFG 151 | |
814 | #define ICBID_SLAVE_A2NOC_SMMU_CFG 152 | |
815 | #define ICBID_SLAVE_AHB2PHY 153 | |
816 | #define ICBID_SLAVE_CAMERA_THROTTLE_CFG 154 | |
817 | #define ICBID_SLAVE_DCC_CFG 155 | |
818 | #define ICBID_SLAVE_DISPLAY_THROTTLE_CFG 156 | |
819 | #define ICBID_SLAVE_DSA_CFG 157 | |
820 | #define ICBID_SLAVE_DSA_MPU_CFG 158 | |
821 | #define ICBID_SLAVE_SSC_MPU_CFG 159 | |
822 | #define ICBID_SLAVE_HMSS_L3 160 | |
823 | #define ICBID_SLAVE_LPASS_SMMU_CFG 161 | |
824 | #define ICBID_SLAVE_MMAGIC_CFG 162 | |
825 | #define ICBID_SLAVE_PCIE20_AHB2PHY 163 | |
826 | #define ICBID_SLAVE_PCIE_2 164 | |
827 | #define ICBID_SLAVE_PCIE_2_CFG 165 | |
828 | #define ICBID_SLAVE_PIMEM 166 | |
829 | #define ICBID_SLAVE_PIMEM_CFG 167 | |
830 | #define ICBID_SLAVE_QDSS_RBCPR_APU_CFG 168 | |
831 | #define ICBID_SLAVE_RBCPR_CX 169 | |
832 | #define ICBID_SLAVE_RBCPR_MX 170 | |
833 | #define ICBID_SLAVE_SMMU_CPP_CFG 171 | |
834 | #define ICBID_SLAVE_SMMU_JPEG_CFG 172 | |
835 | #define ICBID_SLAVE_SMMU_MDP_CFG 173 | |
836 | #define ICBID_SLAVE_SMMU_ROTATOR_CFG 174 | |
837 | #define ICBID_SLAVE_SMMU_VENUS_CFG 175 | |
838 | #define ICBID_SLAVE_SMMU_VFE_CFG 176 | |
839 | #define ICBID_SLAVE_SSC_CFG 177 | |
840 | #define ICBID_SLAVE_VENUS_THROTTLE_CFG 178 | |
841 | #define ICBID_SLAVE_VMEM 179 | |
842 | #define ICBID_SLAVE_VMEM_CFG 180 | |
843 | #define ICBID_SLAVE_QDSS_MPU_CFG 181 | |
844 | #define ICBID_SLAVE_USB3_PHY_CFG 182 | |
845 | #define ICBID_SLAVE_IPA_CFG 183 | |
846 | #define ICBID_SLAVE_PCNOC_INT_2 184 | |
847 | #define ICBID_SLAVE_PCNOC_INT_3 185 | |
848 | #define ICBID_SLAVE_PCNOC_INT_4 186 | |
849 | #define ICBID_SLAVE_PCNOC_INT_5 187 | |
850 | #define ICBID_SLAVE_PCNOC_INT_6 188 | |
851 | #define ICBID_SLAVE_PCNOC_S_5 189 | |
852 | #define ICBID_SLAVE_QSPI 190 | |
853 | #define ICBID_SLAVE_A1NOC_MS_MPU_CFG 191 | |
854 | #define ICBID_SLAVE_A2NOC_MS_MPU_CFG 192 | |
855 | #define ICBID_SLAVE_MODEM_Q6_SMMU_CFG 193 | |
856 | #define ICBID_SLAVE_MSS_MPU_CFG 194 | |
857 | #define ICBID_SLAVE_MSS_PROC_MS_MPU_CFG 195 | |
858 | #define ICBID_SLAVE_SKL 196 | |
859 | #define ICBID_SLAVE_SNOC_INT_2 197 | |
860 | #define ICBID_SLAVE_SMMNOC_BIMC 198 | |
861 | #define ICBID_SLAVE_CRVIRT_A1NOC 199 | |
862 | #define ICBID_SLAVE_SGMII 200 | |
863 | #define ICBID_SLAVE_QHS4_APPS 201 | |
864 | #define ICBID_SLAVE_BIMC_PCNOC 202 | |
865 | #define ICBID_SLAVE_PCNOC_BIMC_1 203 | |
866 | #define ICBID_SLAVE_SPMI_FETCHER 204 | |
867 | #define ICBID_SLAVE_MMSS_SMMU_CFG 205 | |
868 | #define ICBID_SLAVE_WLAN 206 | |
869 | #define ICBID_SLAVE_CRVIRT_A2NOC 207 | |
870 | #define ICBID_SLAVE_CNOC_A2NOC 208 | |
871 | #define ICBID_SLAVE_GLM 209 | |
872 | #define ICBID_SLAVE_GNOC_BIMC 210 | |
873 | #define ICBID_SLAVE_GNOC_SNOC 211 | |
874 | #define ICBID_SLAVE_QM_CFG 212 | |
875 | #define ICBID_SLAVE_TLMM_EAST 213 | |
876 | #define ICBID_SLAVE_TLMM_NORTH 214 | |
877 | #define ICBID_SLAVE_TLMM_WEST 215 | |
878 | #define ICBID_SLAVE_LPASS_TCM 216 | |
879 | #define ICBID_SLAVE_TLMM_SOUTH 217 | |
880 | #define ICBID_SLAVE_TLMM_CENTER 218 | |
881 | #define ICBID_SLAVE_MSS_NAV_CE_MPU_CFG 219 | |
882 | #define ICBID_SLAVE_A2NOC_THROTTLE_CFG 220 | |
883 | #define ICBID_SLAVE_CDSP 221 | |
884 | #define ICBID_SLAVE_CDSP_SMMU_CFG 222 | |
885 | #define ICBID_SLAVE_LPASS_MPU_CFG 223 | |
886 | #define ICBID_SLAVE_CSI_PHY_CFG 224 | |
887 | #endif |