]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/host-tools.git/blob - respart/j721e.py
RM-autogen.py: Add support for am65x SoC
[glsdk/host-tools.git] / respart / j721e.py
1 '''
2 Generated from the SYSFW headers
3 cat include/soc/j721e/devices.h | grep "#define J721E_DEV" | awk -F"[ ()]*" '{print "\""$2"\" : "$3","}'
4 cat include/soc/j721e/resasg_types.h | grep "#define RESASG_SUBTYPE" | awk -F"[ ()]*" '{print "\""$2"\" : " substr($3, 1, length($3)-1)","}'
5 cat include/soc/j721e/hosts.h | grep "#define HOST_ID" | awk -F"[ ()]*" '{print "\""$2"\" : " substr($3, 1, length($3)-1)","}'
6 '''
9 RESASG_TYPE_SHIFT = 6
10 RESASG_SUBTYPE_SHIFT = 0
12 const_values = {
13 "J721E_DEV_MCU_ADC0" : 0,
14 "J721E_DEV_MCU_ADC1" : 1,
15 "J721E_DEV_ATL0" : 2,
16 "J721E_DEV_COMPUTE_CLUSTER_J7ES_TB_VDC_MAIN_0" : 3,
17 "J721E_DEV_A72SS0" : 4,
18 "J721E_DEV_COMPUTE_CLUSTER0_CFG_WRAP" : 5,
19 "J721E_DEV_COMPUTE_CLUSTER0_CLEC" : 6,
20 "J721E_DEV_COMPUTE_CLUSTER0_CORE_CORE" : 7,
21 "J721E_DEV_COMPUTE_CLUSTER0_DDR32SS_EMIF0_EW" : 8,
22 "J721E_DEV_COMPUTE_CLUSTER0_DEBUG_WRAP" : 9,
23 "J721E_DEV_COMPUTE_CLUSTER0_DIVH2_DIVH0" : 10,
24 "J721E_DEV_COMPUTE_CLUSTER0_DIVP_TFT0" : 11,
25 "J721E_DEV_COMPUTE_CLUSTER0_DMSC_WRAP" : 12,
26 "J721E_DEV_COMPUTE_CLUSTER0_EN_MSMC_DOMAIN" : 13,
27 "J721E_DEV_COMPUTE_CLUSTER0_GIC500SS" : 14,
28 "J721E_DEV_C71SS0" : 15,
29 "J721E_DEV_C71SS0_MMA" : 16,
30 "J721E_DEV_COMPUTE_CLUSTER0_PBIST_WRAP" : 17,
31 "J721E_DEV_MCU_CPSW0" : 18,
32 "J721E_DEV_CPSW0" : 19,
33 "J721E_DEV_CPT2_AGGR0" : 20,
34 "J721E_DEV_CPT2_AGGR1" : 21,
35 "J721E_DEV_DMSC_WKUP_0" : 22,
36 "J721E_DEV_CPT2_AGGR2" : 23,
37 "J721E_DEV_MCU_CPT2_AGGR0" : 24,
38 "J721E_DEV_CSI_PSILSS0" : 25,
39 "J721E_DEV_CSI_RX_IF0" : 26,
40 "J721E_DEV_CSI_RX_IF1" : 27,
41 "J721E_DEV_CSI_TX_IF0" : 28,
42 "J721E_DEV_STM0" : 29,
43 "J721E_DEV_DCC0" : 30,
44 "J721E_DEV_DCC1" : 31,
45 "J721E_DEV_DCC2" : 32,
46 "J721E_DEV_DCC3" : 33,
47 "J721E_DEV_DCC4" : 34,
48 "J721E_DEV_MCU_TIMER0" : 35,
49 "J721E_DEV_DCC5" : 36,
50 "J721E_DEV_DCC6" : 37,
51 "J721E_DEV_DCC7" : 38,
52 "J721E_DEV_DCC8" : 39,
53 "J721E_DEV_DCC9" : 40,
54 "J721E_DEV_DCC10" : 41,
55 "J721E_DEV_DCC11" : 42,
56 "J721E_DEV_DCC12" : 43,
57 "J721E_DEV_MCU_DCC0" : 44,
58 "J721E_DEV_MCU_DCC1" : 45,
59 "J721E_DEV_MCU_DCC2" : 46,
60 "J721E_DEV_DDR0" : 47,
61 "J721E_DEV_DMPAC_TOP_MAIN_0" : 48,
62 "J721E_DEV_TIMER0" : 49,
63 "J721E_DEV_TIMER1" : 50,
64 "J721E_DEV_TIMER2" : 51,
65 "J721E_DEV_TIMER3" : 52,
66 "J721E_DEV_TIMER4" : 53,
67 "J721E_DEV_TIMER5" : 54,
68 "J721E_DEV_TIMER6" : 55,
69 "J721E_DEV_TIMER7" : 57,
70 "J721E_DEV_TIMER8" : 58,
71 "J721E_DEV_TIMER9" : 59,
72 "J721E_DEV_TIMER10" : 60,
73 "J721E_DEV_GTC0" : 61,
74 "J721E_DEV_TIMER11" : 62,
75 "J721E_DEV_TIMER12" : 63,
76 "J721E_DEV_TIMER13" : 64,
77 "J721E_DEV_TIMER14" : 65,
78 "J721E_DEV_TIMER15" : 66,
79 "J721E_DEV_TIMER16" : 67,
80 "J721E_DEV_TIMER17" : 68,
81 "J721E_DEV_TIMER18" : 69,
82 "J721E_DEV_TIMER19" : 70,
83 "J721E_DEV_MCU_TIMER1" : 71,
84 "J721E_DEV_MCU_TIMER2" : 72,
85 "J721E_DEV_MCU_TIMER3" : 73,
86 "J721E_DEV_MCU_TIMER4" : 74,
87 "J721E_DEV_MCU_TIMER5" : 75,
88 "J721E_DEV_MCU_TIMER6" : 76,
89 "J721E_DEV_MCU_TIMER7" : 77,
90 "J721E_DEV_MCU_TIMER8" : 78,
91 "J721E_DEV_MCU_TIMER9" : 79,
92 "J721E_DEV_ECAP0" : 80,
93 "J721E_DEV_ECAP1" : 81,
94 "J721E_DEV_ECAP2" : 82,
95 "J721E_DEV_EHRPWM0" : 83,
96 "J721E_DEV_EHRPWM1" : 84,
97 "J721E_DEV_EHRPWM2" : 85,
98 "J721E_DEV_EHRPWM3" : 86,
99 "J721E_DEV_EHRPWM4" : 87,
100 "J721E_DEV_EHRPWM5" : 88,
101 "J721E_DEV_ELM0" : 89,
102 "J721E_DEV_EMIF_DATA_0_VD" : 90,
103 "J721E_DEV_MMCSD0" : 91,
104 "J721E_DEV_MMCSD1" : 92,
105 "J721E_DEV_MMCSD2" : 93,
106 "J721E_DEV_EQEP0" : 94,
107 "J721E_DEV_EQEP1" : 95,
108 "J721E_DEV_EQEP2" : 96,
109 "J721E_DEV_ESM0" : 97,
110 "J721E_DEV_MCU_ESM0" : 98,
111 "J721E_DEV_WKUP_ESM0" : 99,
112 "J721E_DEV_FSS_MCU_0" : 100,
113 "J721E_DEV_MCU_FSS0_FSAS_0" : 101,
114 "J721E_DEV_MCU_FSS0_HYPERBUS1P0_0" : 102,
115 "J721E_DEV_MCU_FSS0_OSPI_0" : 103,
116 "J721E_DEV_MCU_FSS0_OSPI_1" : 104,
117 "J721E_DEV_GPIO0" : 105,
118 "J721E_DEV_GPIO1" : 106,
119 "J721E_DEV_GPIO2" : 107,
120 "J721E_DEV_GPIO3" : 108,
121 "J721E_DEV_GPIO4" : 109,
122 "J721E_DEV_GPIO5" : 110,
123 "J721E_DEV_GPIO6" : 111,
124 "J721E_DEV_GPIO7" : 112,
125 "J721E_DEV_WKUP_GPIO0" : 113,
126 "J721E_DEV_WKUP_GPIO1" : 114,
127 "J721E_DEV_GPMC0" : 115,
128 "J721E_DEV_I3C0" : 116,
129 "J721E_DEV_MCU_I3C0" : 117,
130 "J721E_DEV_MCU_I3C1" : 118,
131 "J721E_DEV_PRU_ICSSG0" : 119,
132 "J721E_DEV_PRU_ICSSG1" : 120,
133 "J721E_DEV_C66SS0_INTROUTER0" : 121,
134 "J721E_DEV_C66SS1_INTROUTER0" : 122,
135 "J721E_DEV_CMPEVENT_INTRTR0" : 123,
136 "J721E_DEV_J7_LASCAR_GPU_WRAP_MAIN_0" : 124,
137 "J721E_DEV_GPU0_GPU_0" : 125,
138 "J721E_DEV_GPU0_GPUCORE_0" : 126,
139 "J721E_DEV_LED0" : 127,
140 "J721E_DEV_MAIN2MCU_LVL_INTRTR0" : 128,
141 "J721E_DEV_MAIN2MCU_PLS_INTRTR0" : 130,
142 "J721E_DEV_GPIOMUX_INTRTR0" : 131,
143 "J721E_DEV_WKUP_PORZ_SYNC0" : 132,
144 "J721E_DEV_PSC0" : 133,
145 "J721E_DEV_R5FSS0_INTROUTER0" : 134,
146 "J721E_DEV_R5FSS1_INTROUTER0" : 135,
147 "J721E_DEV_TIMESYNC_INTRTR0" : 136,
148 "J721E_DEV_WKUP_GPIOMUX_INTRTR0" : 137,
149 "J721E_DEV_WKUP_PSC0" : 138,
150 "J721E_DEV_AASRC0" : 139,
151 "J721E_DEV_K3_C66_COREPAC_MAIN_0" : 140,
152 "J721E_DEV_K3_C66_COREPAC_MAIN_1" : 141,
153 "J721E_DEV_C66SS0_CORE0" : 142,
154 "J721E_DEV_C66SS1_CORE0" : 143,
155 "J721E_DEV_DECODER0" : 144,
156 "J721E_DEV_WKUP_DDPA0" : 145,
157 "J721E_DEV_UART0" : 146,
158 "J721E_DEV_DPHY_RX0" : 147,
159 "J721E_DEV_DPHY_RX1" : 148,
160 "J721E_DEV_MCU_UART0" : 149,
161 "J721E_DEV_DSS_DSI0" : 150,
162 "J721E_DEV_DSS_EDP0" : 151,
163 "J721E_DEV_DSS0" : 152,
164 "J721E_DEV_ENCODER0" : 153,
165 "J721E_DEV_WKUP_VTM0" : 154,
166 "J721E_DEV_MAIN2WKUPMCU_VD" : 155,
167 "J721E_DEV_MCAN0" : 156,
168 "J721E_DEV_BOARD0" : 157,
169 "J721E_DEV_MCAN1" : 158,
170 "J721E_DEV_MCAN2" : 160,
171 "J721E_DEV_MCAN3" : 161,
172 "J721E_DEV_MCAN4" : 162,
173 "J721E_DEV_MCAN5" : 163,
174 "J721E_DEV_MCAN6" : 164,
175 "J721E_DEV_MCAN7" : 165,
176 "J721E_DEV_MCAN8" : 166,
177 "J721E_DEV_MCAN9" : 167,
178 "J721E_DEV_MCAN10" : 168,
179 "J721E_DEV_MCAN11" : 169,
180 "J721E_DEV_MCAN12" : 170,
181 "J721E_DEV_MCAN13" : 171,
182 "J721E_DEV_MCU_MCAN0" : 172,
183 "J721E_DEV_MCU_MCAN1" : 173,
184 "J721E_DEV_MCASP0" : 174,
185 "J721E_DEV_MCASP1" : 175,
186 "J721E_DEV_MCASP2" : 176,
187 "J721E_DEV_MCASP3" : 177,
188 "J721E_DEV_MCASP4" : 178,
189 "J721E_DEV_MCASP5" : 179,
190 "J721E_DEV_MCASP6" : 180,
191 "J721E_DEV_MCASP7" : 181,
192 "J721E_DEV_MCASP8" : 182,
193 "J721E_DEV_MCASP9" : 183,
194 "J721E_DEV_MCASP10" : 184,
195 "J721E_DEV_MCASP11" : 185,
196 "J721E_DEV_MLB0" : 186,
197 "J721E_DEV_I2C0" : 187,
198 "J721E_DEV_I2C1" : 188,
199 "J721E_DEV_I2C2" : 189,
200 "J721E_DEV_I2C3" : 190,
201 "J721E_DEV_I2C4" : 191,
202 "J721E_DEV_I2C5" : 192,
203 "J721E_DEV_I2C6" : 193,
204 "J721E_DEV_MCU_I2C0" : 194,
205 "J721E_DEV_MCU_I2C1" : 195,
206 "J721E_DEV_WKUP_I2C0" : 197,
207 "J721E_DEV_NAVSS512L_MAIN_0" : 199,
208 "J721E_DEV_NAVSS0_CPTS_0" : 201,
209 "J721E_DEV_A72SS0_CORE0" : 202,
210 "J721E_DEV_A72SS0_CORE1" : 203,
211 "J721E_DEV_NAVSS0_DTI_0" : 206,
212 "J721E_DEV_NAVSS0_MODSS_INTAGGR_0" : 207,
213 "J721E_DEV_NAVSS0_MODSS_INTAGGR_1" : 208,
214 "J721E_DEV_NAVSS0_UDMASS_INTAGGR_0" : 209,
215 "J721E_DEV_NAVSS0_PROXY_0" : 210,
216 "J721E_DEV_NAVSS0_RINGACC_0" : 211,
217 "J721E_DEV_NAVSS0_UDMAP_0" : 212,
218 "J721E_DEV_NAVSS0_INTR_ROUTER_0" : 213,
219 "J721E_DEV_NAVSS0_MAILBOX_0" : 214,
220 "J721E_DEV_NAVSS0_MAILBOX_1" : 215,
221 "J721E_DEV_NAVSS0_MAILBOX_2" : 216,
222 "J721E_DEV_NAVSS0_MAILBOX_3" : 217,
223 "J721E_DEV_NAVSS0_MAILBOX_4" : 218,
224 "J721E_DEV_NAVSS0_MAILBOX_5" : 219,
225 "J721E_DEV_NAVSS0_MAILBOX_6" : 220,
226 "J721E_DEV_NAVSS0_MAILBOX_7" : 221,
227 "J721E_DEV_NAVSS0_MAILBOX_8" : 222,
228 "J721E_DEV_NAVSS0_MAILBOX_9" : 223,
229 "J721E_DEV_NAVSS0_MAILBOX_10" : 224,
230 "J721E_DEV_NAVSS0_MAILBOX_11" : 225,
231 "J721E_DEV_NAVSS0_SPINLOCK_0" : 226,
232 "J721E_DEV_NAVSS0_MCRC_0" : 227,
233 "J721E_DEV_NAVSS0_TBU_0" : 228,
234 "J721E_DEV_NAVSS0_TCU_0" : 229,
235 "J721E_DEV_NAVSS0_TIMERMGR_0" : 230,
236 "J721E_DEV_NAVSS0_TIMERMGR_1" : 231,
237 "J721E_DEV_NAVSS_MCU_J7_MCU_0" : 232,
238 "J721E_DEV_MCU_NAVSS0_INTAGGR_0" : 233,
239 "J721E_DEV_MCU_NAVSS0_PROXY_0" : 234,
240 "J721E_DEV_MCU_NAVSS0_RINGACC_0" : 235,
241 "J721E_DEV_MCU_NAVSS0_UDMAP_0" : 236,
242 "J721E_DEV_MCU_NAVSS0_INTR_ROUTER_0" : 237,
243 "J721E_DEV_MCU_NAVSS0_MCRC_0" : 238,
244 "J721E_DEV_PCIE0" : 239,
245 "J721E_DEV_PCIE1" : 240,
246 "J721E_DEV_PCIE2" : 241,
247 "J721E_DEV_PCIE3" : 242,
248 "J721E_DEV_PULSAR_SL_MAIN_0" : 243,
249 "J721E_DEV_PULSAR_SL_MAIN_1" : 244,
250 "J721E_DEV_R5FSS0_CORE0" : 245,
251 "J721E_DEV_R5FSS0_CORE1" : 246,
252 "J721E_DEV_R5FSS1_CORE0" : 247,
253 "J721E_DEV_R5FSS1_CORE1" : 248,
254 "J721E_DEV_PULSAR_SL_MCU_0" : 249,
255 "J721E_DEV_MCU_R5FSS0_CORE0" : 250,
256 "J721E_DEV_MCU_R5FSS0_CORE1" : 251,
257 "J721E_DEV_RTI0" : 252,
258 "J721E_DEV_RTI1" : 253,
259 "J721E_DEV_RTI24" : 254,
260 "J721E_DEV_RTI25" : 255,
261 "J721E_DEV_RTI16" : 256,
262 "J721E_DEV_RTI15" : 257,
263 "J721E_DEV_RTI28" : 258,
264 "J721E_DEV_RTI29" : 259,
265 "J721E_DEV_RTI30" : 260,
266 "J721E_DEV_RTI31" : 261,
267 "J721E_DEV_MCU_RTI0" : 262,
268 "J721E_DEV_MCU_RTI1" : 263,
269 "J721E_DEV_SA2_UL0" : 264,
270 "J721E_DEV_MCU_SA2_UL0" : 265,
271 "J721E_DEV_MCSPI0" : 266,
272 "J721E_DEV_MCSPI1" : 267,
273 "J721E_DEV_MCSPI2" : 268,
274 "J721E_DEV_MCSPI3" : 269,
275 "J721E_DEV_MCSPI4" : 270,
276 "J721E_DEV_MCSPI5" : 271,
277 "J721E_DEV_MCSPI6" : 272,
278 "J721E_DEV_MCSPI7" : 273,
279 "J721E_DEV_MCU_MCSPI0" : 274,
280 "J721E_DEV_MCU_MCSPI1" : 275,
281 "J721E_DEV_MCU_MCSPI2" : 276,
282 "J721E_DEV_UFS0" : 277,
283 "J721E_DEV_UART1" : 278,
284 "J721E_DEV_UART2" : 279,
285 "J721E_DEV_UART3" : 280,
286 "J721E_DEV_UART4" : 281,
287 "J721E_DEV_UART5" : 282,
288 "J721E_DEV_UART6" : 283,
289 "J721E_DEV_UART7" : 284,
290 "J721E_DEV_UART8" : 285,
291 "J721E_DEV_UART9" : 286,
292 "J721E_DEV_WKUP_UART0" : 287,
293 "J721E_DEV_USB0" : 288,
294 "J721E_DEV_USB1" : 289,
295 "J721E_DEV_VPAC_TOP_MAIN_0" : 290,
296 "J721E_DEV_VPFE0" : 291,
297 "J721E_DEV_SERDES_16G0" : 292,
298 "J721E_DEV_SERDES_16G1" : 293,
299 "J721E_DEV_SERDES_16G2" : 294,
300 "J721E_DEV_SERDES_16G3" : 295,
301 "J721E_DEV_DPHY_TX0" : 296,
302 "J721E_DEV_SERDES_10G0" : 297,
303 "J721E_DEV_WKUPMCU2MAIN_VD" : 298,
304 "J721E_DEV_NAVSS0_MODSS" : 299,
305 "J721E_DEV_NAVSS0_UDMASS" : 300,
306 "J721E_DEV_NAVSS0_VIRTSS" : 301,
307 "J721E_DEV_MCU_NAVSS0_MODSS" : 302,
308 "J721E_DEV_MCU_NAVSS0_UDMASS" : 303,
309 "J721E_DEV_DEBUGSS_WRAP0" : 304,
310 "J721E_DEV_DMPAC0_SDE_0" : 305,
312 "RESASG_SUBTYPE_SHIFT" : 0x0000,
313 "RESASG_SUBTYPE_MASK" : 0x003F,
314 "RESASG_SUBTYPE_IA_VINT" : 0x000A,
315 "RESASG_SUBTYPE_GLOBAL_EVENT_GEVT" : 0x000B,
316 "RESASG_SUBTYPE_GLOBAL_EVENT_MEVT" : 0x000C,
317 "RESASG_SUBTYPE_GLOBAL_EVENT_SEVT" : 0x000D,
318 "RESASG_SUBTYPES_IA_CNT" : 0x0004,
319 "RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS0_INTROUTER0" : 0x0000,
320 "RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS0_INTROUTER0" : 0x0001,
321 "RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS0_INTROUTER0" : 0x0002,
322 "RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS0_INTROUTER0" : 0x0003,
323 "RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS0_INTROUTER0" : 0x0004,
324 "RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS1_INTROUTER0" : 0x0000,
325 "RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS1_INTROUTER0" : 0x0001,
326 "RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS1_INTROUTER0" : 0x0002,
327 "RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS1_INTROUTER0" : 0x0003,
328 "RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS1_INTROUTER0" : 0x0004,
329 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_CLEC_SOC_EVENTS_IN_IRQ_GROUP0_FROM_CMPEVENT_INTRTR0" : 0x0003,
330 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_CLEC_SOC_EVENTS_IN_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0001,
331 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_CLEC_SOC_EVENTS_IN_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0000,
332 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_CLEC_SOC_EVENTS_IN_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0005,
333 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_CLEC_SOC_EVENTS_IN_IRQ_GROUP1_FROM_NAVSS0_INTR_ROUTER_0" : 0x0002,
334 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_CLEC_SOC_EVENTS_IN_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0" : 0x0004,
335 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_CMPEVENT_INTRTR0" : 0x0003,
336 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0001,
337 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0000,
338 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0005,
339 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP1_FROM_NAVSS0_INTR_ROUTER_0" : 0x0002,
340 "RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0" : 0x0004,
341 "RESASG_SUBTYPE_CPSW0_CPTS_HW1_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
342 "RESASG_SUBTYPE_CPSW0_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0001,
343 "RESASG_SUBTYPE_CPSW0_CPTS_HW3_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0002,
344 "RESASG_SUBTYPE_CPSW0_CPTS_HW4_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0003,
345 "RESASG_SUBTYPE_CPSW0_CPTS_HW5_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0004,
346 "RESASG_SUBTYPE_CPSW0_CPTS_HW6_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0005,
347 "RESASG_SUBTYPE_CPSW0_CPTS_HW7_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0006,
348 "RESASG_SUBTYPE_CPSW0_CPTS_HW8_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0007,
349 "RESASG_SUBTYPE_ESM0_ESM_PLS_EVENT0_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0000,
350 "RESASG_SUBTYPE_ESM0_ESM_PLS_EVENT1_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0001,
351 "RESASG_SUBTYPE_ESM0_ESM_PLS_EVENT2_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0002,
352 "RESASG_SUBTYPE_MCU_CPSW0_CPTS_HW3_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
353 "RESASG_SUBTYPE_MCU_CPSW0_CPTS_HW4_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0001,
354 "RESASG_SUBTYPE_MCU_NAVSS0_INTAGGR_0_INTAGGR_LEVI_PEND_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0000,
355 "RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0" : 0x0002,
356 "RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0" : 0x0003,
357 "RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0" : 0x0000,
358 "RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0004,
359 "RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0001,
360 "RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0" : 0x0002,
361 "RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0" : 0x0003,
362 "RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0" : 0x0000,
363 "RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0004,
364 "RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0001,
365 "RESASG_SUBTYPE_NAVSS0_UDMASS_INTAGGR_0_INTAGGR_LEVI_PEND_IRQ_GROUP0_FROM_CMPEVENT_INTRTR0" : 0x0001,
366 "RESASG_SUBTYPE_NAVSS0_UDMASS_INTAGGR_0_INTAGGR_LEVI_PEND_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0002,
367 "RESASG_SUBTYPE_NAVSS0_UDMASS_INTAGGR_0_INTAGGR_LEVI_PEND_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
368 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW1_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
369 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0001,
370 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW3_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0002,
371 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW4_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0003,
372 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW5_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0004,
373 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW6_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0005,
374 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW7_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0006,
375 "RESASG_SUBTYPE_NAVSS512L_MAIN_0_CPTS0_HW8_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0007,
376 "RESASG_SUBTYPE_PCIE0_PCIE_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
377 "RESASG_SUBTYPE_PCIE1_PCIE_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
378 "RESASG_SUBTYPE_PCIE2_PCIE_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
379 "RESASG_SUBTYPE_PCIE3_PCIE_CPTS_HW2_PUSH_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
380 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC0_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
381 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC0_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0001,
382 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC1_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0002,
383 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_EDC1_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0003,
384 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_IEP0_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0004,
385 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_IEP1_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0005,
386 "RESASG_SUBTYPE_PRU_ICSSG0_PR1_SLV_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0006,
387 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC0_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0000,
388 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC0_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0001,
389 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC1_LATCH0_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0002,
390 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_EDC1_LATCH1_IN_IRQ_GROUP0_FROM_TIMESYNC_INTRTR0" : 0x0003,
391 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_IEP0_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0004,
392 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_IEP1_CAP_INTR_REQ_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0005,
393 "RESASG_SUBTYPE_PRU_ICSSG1_PR1_SLV_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0006,
394 "RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0000,
395 "RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0001,
396 "RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0" : 0x0002,
397 "RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0000,
398 "RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0001,
399 "RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0" : 0x0002,
400 "RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0000,
401 "RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0001,
402 "RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0" : 0x0002,
403 "RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0" : 0x0000,
404 "RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0" : 0x0001,
405 "RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0" : 0x0002,
406 "RESASG_SUBTYPE_WKUP_ESM0_ESM_PLS_EVENT0_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0000,
407 "RESASG_SUBTYPE_WKUP_ESM0_ESM_PLS_EVENT1_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0001,
408 "RESASG_SUBTYPE_WKUP_ESM0_ESM_PLS_EVENT2_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0" : 0x0002,
409 "RESASG_SUBTYPES_IRQ_CNT" : 0x005A,
410 "RESASG_SUBTYPE_PROXY_PROXIES" : 0x0000,
411 "RESASG_SUBTYPES_PROXY_CNT" : 0x0001,
412 "RESASG_SUBTYPE_RA_ERROR_OES" : 0x0000,
413 "RESASG_SUBTYPE_RA_GP" : 0x0001,
414 "RESASG_SUBTYPE_RA_UDMAP_RX" : 0x0002,
415 "RESASG_SUBTYPE_RA_UDMAP_TX" : 0x0003,
416 "RESASG_SUBTYPE_RA_UDMAP_TX_EXT" : 0x0004,
417 "RESASG_SUBTYPE_RA_UDMAP_RX_H" : 0x0005,
418 "RESASG_SUBTYPE_RA_UDMAP_RX_UH" : 0x0006,
419 "RESASG_SUBTYPE_RA_UDMAP_TX_H" : 0x0007,
420 "RESASG_SUBTYPE_RA_UDMAP_TX_UH" : 0x0008,
421 "RESASG_SUBTYPE_RA_VIRTID" : 0x000A,
422 "RESASG_SUBTYPE_RA_MONITORS" : 0x000B,
423 "RESASG_SUBTYPES_RA_CNT" : 0x000B,
424 "RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON" : 0x0000,
425 "RESASG_SUBTYPE_UDMAP_INVALID_FLOW_OES" : 0x0001,
426 "RESASG_SUBTYPE_GLOBAL_EVENT_TRIGGER" : 0x0002,
427 "RESASG_SUBTYPE_UDMAP_GLOBAL_CONFIG" : 0x0003,
428 "RESASG_SUBTYPE_UDMAP_RX_CHAN" : 0x000A,
429 "RESASG_SUBTYPE_UDMAP_RX_HCHAN" : 0x000B,
430 "RESASG_SUBTYPE_UDMAP_RX_UHCHAN" : 0x000C,
431 "RESASG_SUBTYPE_UDMAP_TX_CHAN" : 0x000D,
432 "RESASG_SUBTYPE_UDMAP_TX_ECHAN" : 0x000E,
433 "RESASG_SUBTYPE_UDMAP_TX_HCHAN" : 0x000F,
434 "RESASG_SUBTYPE_UDMAP_TX_UHCHAN" : 0x0010,
435 "RESASG_SUBTYPES_UDMAP_CNT" : 0x000B,
437 "HOST_ID_DMSC" : 0,
438 "HOST_ID_MCU_0_R5_0" : 3,
439 "HOST_ID_MCU_0_R5_1" : 4,
440 "HOST_ID_MCU_0_R5_2" : 5,
441 "HOST_ID_MCU_0_R5_3" : 6,
442 "HOST_ID_A72_0" : 10,
443 "HOST_ID_A72_1" : 11,
444 "HOST_ID_A72_2" : 12,
445 "HOST_ID_A72_3" : 13,
446 "HOST_ID_A72_4" : 14,
447 "HOST_ID_C7X_0" : 20,
448 "HOST_ID_C7X_1" : 21,
449 "HOST_ID_C6X_0_0" : 25,
450 "HOST_ID_C6X_0_1" : 26,
451 "HOST_ID_C6X_1_0" : 27,
452 "HOST_ID_C6X_1_1" : 28,
453 "HOST_ID_GPU_0" : 30,
454 "HOST_ID_MAIN_0_R5_0" : 35,
455 "HOST_ID_MAIN_0_R5_1" : 36,
456 "HOST_ID_MAIN_0_R5_2" : 37,
457 "HOST_ID_MAIN_0_R5_3" : 38,
458 "HOST_ID_MAIN_1_R5_0" : 40,
459 "HOST_ID_MAIN_1_R5_1" : 41,
460 "HOST_ID_MAIN_1_R5_2" : 42,
461 "HOST_ID_MAIN_1_R5_3" : 43,
462 "HOST_ID_ICSSG_0" : 50,
463 "HOST_ID_ALL" : 128,
464 "HOST_ID_CNT" : 26,