d7bca667f2337d6b669cb1c9be7dae5342337323
1 /*
2 * K3 System Firmware Resource Management Configuration Data
3 *
4 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
5 * Andreas Dannenberg <dannenberg@ti.com>
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 *
11 * Redistributions of source code must retain the above copyright
12 * notice, this list of conditions and the following disclaimer.
13 *
14 * Redistributions in binary form must reproduce the above copyright
15 * notice, this list of conditions and the following disclaimer in the
16 * documentation and/or other materials provided with the
17 * distribution.
18 *
19 * Neither the name of Texas Instruments Incorporated nor the names of
20 * its contributors may be used to endorse or promote products derived
21 * from this software without specific prior written permission.
22 *
23 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
24 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
25 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
27 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
28 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
29 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
30 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
31 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
32 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
33 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
34 */
36 #include "common.h"
37 #include <hosts.h>
38 #include <devices.h>
39 #include <resasg_types.h>
41 const struct boardcfg_rm_local j721e_boardcfg_rm_data = {
42 .rm_boardcfg = {
43 /* boardcfg_abi_rev */
44 .rev = {
45 .boardcfg_abi_maj = 0x0,
46 .boardcfg_abi_min = 0x1,
47 },
49 /* boardcfg_rm_host_cfg */
50 .host_cfg = {
51 .subhdr = {
52 .magic = BOARDCFG_RM_HOST_CFG_MAGIC_NUM,
53 .size = sizeof (struct boardcfg_rm_host_cfg),
54 },
55 .host_cfg_entries = {{0}},
56 },
58 /* boardcfg_rm_resasg */
59 .resasg = {
60 .subhdr = {
61 .magic = BOARDCFG_RM_RESASG_MAGIC_NUM,
62 .size = sizeof (struct boardcfg_rm_resasg),
63 },
64 .resasg_entries_size =
65 BOARDCFG_RM_RESASG_ENTRIES *
66 sizeof (struct boardcfg_rm_resasg_entry),
67 .reserved = 0,
68 /* .resasg_entries is set via boardcfg_rm_local */
69 },
70 },
72 /* This is actually part of .resasg */
73 .resasg_entries = {
75 /* GIC/CLEC slot assignment for NAVSS INTR */
76 {
77 .start_resource = 392,
78 .num_resource = 32,
79 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
80 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
81 .host_id = HOST_ID_A72_2,
82 },
83 {
84 .start_resource = 424,
85 .num_resource = 24,
86 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
87 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
88 .host_id = HOST_ID_A72_3,
89 },
90 {
91 .start_resource = 960,
92 .num_resource = 16,
93 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
94 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
95 .host_id = HOST_ID_A72_2,
96 },
97 {
98 .start_resource = 74,
99 .num_resource = 54,
100 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
101 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
102 .host_id = HOST_ID_A72_2,
103 },
104 {
105 .start_resource = 448,
106 .num_resource = 64,
107 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
108 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP1_FROM_NAVSS0_INTR_ROUTER_0),
109 .host_id = HOST_ID_A72_2,
110 },
111 {
112 .start_resource = 672,
113 .num_resource = 44,
114 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
115 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0),
116 .host_id = HOST_ID_A72_3,
117 },
118 {
119 .start_resource = 716,
120 .num_resource = 16,
121 .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_CLEC,
122 RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0),
123 .host_id = HOST_ID_C7X_1,
124 },
126 /* MCU_0_R5_0 CPU INTR */
127 {
128 .start_resource = 68U,
129 .num_resource = 28U,
130 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
131 RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0),
132 .host_id = HOST_ID_MCU_0_R5_0,
133 },
134 {
135 .start_resource = 124U,
136 .num_resource = 16U,
137 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
138 RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
139 .host_id = HOST_ID_MCU_0_R5_0,
140 },
141 {
142 .start_resource = 160U,
143 .num_resource = 64U,
144 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
145 RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0),
146 .host_id = HOST_ID_MCU_0_R5_0,
147 },
148 {
149 .start_resource = 224U,
150 .num_resource = 48U,
151 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
152 RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0),
153 .host_id = HOST_ID_MCU_0_R5_0,
154 },
155 {
156 .start_resource = 376U,
157 .num_resource = 8U,
158 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
159 RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
160 .host_id = HOST_ID_MCU_0_R5_0,
161 },
163 /* MCU_0_R5_2 CPU INTR */
164 {
165 .start_resource = 68U,
166 .num_resource = 28U,
167 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
168 RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0),
169 .host_id = HOST_ID_MCU_0_R5_2,
170 },
171 {
172 .start_resource = 124U,
173 .num_resource = 16U,
174 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
175 RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
176 .host_id = HOST_ID_MCU_0_R5_2,
177 },
178 {
179 .start_resource = 160U,
180 .num_resource = 64U,
181 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
182 RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0),
183 .host_id = HOST_ID_MCU_0_R5_2,
184 },
185 {
186 .start_resource = 224U,
187 .num_resource = 48U,
188 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
189 RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0),
190 .host_id = HOST_ID_MCU_0_R5_2,
191 },
192 {
193 .start_resource = 376U,
194 .num_resource = 8U,
195 .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
196 RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
197 .host_id = HOST_ID_MCU_0_R5_2,
198 },
200 /* MAIN_0_R5_0 CPU INTR */
201 {
202 .start_resource = 176U,
203 .num_resource = 16U,
204 .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
205 RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
206 .host_id = HOST_ID_MAIN_0_R5_0,
207 },
208 {
209 .start_resource = 228U,
210 .num_resource = 28U,
211 .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
212 RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
213 .host_id = HOST_ID_MAIN_0_R5_0,
214 },
215 {
216 .start_resource = 256U,
217 .num_resource = 256U,
218 .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
219 RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0),
220 .host_id = HOST_ID_MAIN_0_R5_0,
221 },
223 /* MAIN_0_R5_2 CPU INTR */
224 {
225 .start_resource = 176U,
226 .num_resource = 16U,
227 .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
228 RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
229 .host_id = HOST_ID_MAIN_0_R5_2,
230 },
231 {
232 .start_resource = 228U,
233 .num_resource = 28U,
234 .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
235 RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
236 .host_id = HOST_ID_MAIN_0_R5_2,
237 },
238 {
239 .start_resource = 256U,
240 .num_resource = 256U,
241 .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
242 RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0),
243 .host_id = HOST_ID_MAIN_0_R5_2,
244 },
246 /* MAIN_1_R5_0 CPU INTR */
247 {
248 .start_resource = 176U,
249 .num_resource = 16U,
250 .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
251 RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
252 .host_id = HOST_ID_MAIN_1_R5_0,
253 },
254 {
255 .start_resource = 228U,
256 .num_resource = 28U,
257 .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
258 RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
259 .host_id = HOST_ID_MAIN_1_R5_0,
260 },
261 {
262 .start_resource = 256U,
263 .num_resource = 256U,
264 .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
265 RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0),
266 .host_id = HOST_ID_MAIN_1_R5_0,
267 },
269 /* MAIN_1_R5_2 CPU INTR */
270 {
271 .start_resource = 176U,
272 .num_resource = 16U,
273 .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
274 RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
275 .host_id = HOST_ID_MAIN_1_R5_2,
276 },
277 {
278 .start_resource = 228U,
279 .num_resource = 28U,
280 .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
281 RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
282 .host_id = HOST_ID_MAIN_1_R5_2,
283 },
284 {
285 .start_resource = 256U,
286 .num_resource = 256U,
287 .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
288 RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0),
289 .host_id = HOST_ID_MAIN_1_R5_2,
290 },
292 /* C6X_0_1 CPU INTR */
293 {
294 .start_resource = 8U,
295 .num_resource = 1U,
296 .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
297 RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS0_INTROUTER0),
298 .host_id = HOST_ID_C6X_0_1,
299 },
300 {
301 .start_resource = 15U,
302 .num_resource = 81U,
303 .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
304 RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS0_INTROUTER0),
305 .host_id = HOST_ID_C6X_0_1,
306 },
307 {
308 .start_resource = 99U,
309 .num_resource = 1U,
310 .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
311 RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS0_INTROUTER0),
312 .host_id = HOST_ID_C6X_0_1,
313 },
314 {
315 .start_resource = 102U,
316 .num_resource = 8U,
317 .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
318 RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS0_INTROUTER0),
319 .host_id = HOST_ID_C6X_0_1,
320 },
321 {
322 .start_resource = 114U,
323 .num_resource = 2U,
324 .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
325 RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS0_INTROUTER0),
326 .host_id = HOST_ID_C6X_0_1,
327 },
329 /* C6X_1_1 CPU INTR */
330 {
331 .start_resource = 8U,
332 .num_resource = 1U,
333 .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
334 RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS1_INTROUTER0),
335 .host_id = HOST_ID_C6X_1_1,
336 },
337 {
338 .start_resource = 15U,
339 .num_resource = 81U,
340 .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
341 RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS1_INTROUTER0),
342 .host_id = HOST_ID_C6X_1_1,
343 },
344 {
345 .start_resource = 99U,
346 .num_resource = 1U,
347 .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
348 RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS1_INTROUTER0),
349 .host_id = HOST_ID_C6X_1_1,
350 },
351 {
352 .start_resource = 102U,
353 .num_resource = 8U,
354 .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
355 RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS1_INTROUTER0),
356 .host_id = HOST_ID_C6X_1_1,
357 },
358 {
359 .start_resource = 114U,
360 .num_resource = 2U,
361 .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
362 RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS1_INTROUTER0),
363 .host_id = HOST_ID_C6X_1_1,
364 },
366 /* AUTO GENERATED ENTRIES BELOW */
368 /* Main Nav UHC TX Channel */
369 {
370 .start_resource = 0,
371 .num_resource = 2,
372 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
373 RESASG_SUBTYPE_UDMAP_TX_UHCHAN),
374 .host_id = HOST_ID_A72_2,
375 },
376 {
377 .start_resource = 2,
378 .num_resource = 2,
379 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
380 RESASG_SUBTYPE_UDMAP_TX_UHCHAN),
381 .host_id = HOST_ID_MAIN_0_R5_2,
382 },
384 /* Main Nav UHC RX Channel */
385 {
386 .start_resource = 0,
387 .num_resource = 2,
388 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
389 RESASG_SUBTYPE_UDMAP_RX_UHCHAN),
390 .host_id = HOST_ID_A72_2,
391 },
392 {
393 .start_resource = 2,
394 .num_resource = 2,
395 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
396 RESASG_SUBTYPE_UDMAP_RX_UHCHAN),
397 .host_id = HOST_ID_MAIN_0_R5_2,
398 },
400 /* Main Nav HC TX Channel */
401 {
402 .start_resource = 4,
403 .num_resource = 4,
404 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
405 RESASG_SUBTYPE_UDMAP_TX_HCHAN),
406 .host_id = HOST_ID_A72_2,
407 },
408 {
409 .start_resource = 8,
410 .num_resource = 2,
411 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
412 RESASG_SUBTYPE_UDMAP_TX_HCHAN),
413 .host_id = HOST_ID_MAIN_0_R5_0,
414 },
415 {
416 .start_resource = 10,
417 .num_resource = 4,
418 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
419 RESASG_SUBTYPE_UDMAP_TX_HCHAN),
420 .host_id = HOST_ID_MAIN_0_R5_2,
421 },
422 {
423 .start_resource = 14,
424 .num_resource = 2,
425 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
426 RESASG_SUBTYPE_UDMAP_TX_HCHAN),
427 .host_id = HOST_ID_ALL,
428 },
430 /* Main Nav HC RX Channel */
431 {
432 .start_resource = 4,
433 .num_resource = 4,
434 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
435 RESASG_SUBTYPE_UDMAP_RX_HCHAN),
436 .host_id = HOST_ID_A72_2,
437 },
438 {
439 .start_resource = 8,
440 .num_resource = 2,
441 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
442 RESASG_SUBTYPE_UDMAP_RX_HCHAN),
443 .host_id = HOST_ID_MAIN_0_R5_0,
444 },
445 {
446 .start_resource = 10,
447 .num_resource = 4,
448 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
449 RESASG_SUBTYPE_UDMAP_RX_HCHAN),
450 .host_id = HOST_ID_MAIN_0_R5_2,
451 },
452 {
453 .start_resource = 14,
454 .num_resource = 2,
455 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
456 RESASG_SUBTYPE_UDMAP_RX_HCHAN),
457 .host_id = HOST_ID_ALL,
458 },
460 /* Main Nav Total TX Channel */
461 {
462 .start_resource = 16,
463 .num_resource = 36,
464 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
465 RESASG_SUBTYPE_UDMAP_TX_CHAN),
466 .host_id = HOST_ID_A72_2,
467 },
468 {
469 .start_resource = 52,
470 .num_resource = 20,
471 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
472 RESASG_SUBTYPE_UDMAP_TX_CHAN),
473 .host_id = HOST_ID_A72_3,
474 },
475 {
476 .start_resource = 72,
477 .num_resource = 2,
478 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
479 RESASG_SUBTYPE_UDMAP_TX_CHAN),
480 .host_id = HOST_ID_MCU_0_R5_0,
481 },
482 {
483 .start_resource = 74,
484 .num_resource = 2,
485 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
486 RESASG_SUBTYPE_UDMAP_TX_CHAN),
487 .host_id = HOST_ID_MCU_0_R5_2,
488 },
489 {
490 .start_resource = 76,
491 .num_resource = 6,
492 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
493 RESASG_SUBTYPE_UDMAP_TX_CHAN),
494 .host_id = HOST_ID_MAIN_1_R5_0,
495 },
496 {
497 .start_resource = 82,
498 .num_resource = 6,
499 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
500 RESASG_SUBTYPE_UDMAP_TX_CHAN),
501 .host_id = HOST_ID_MAIN_1_R5_2,
502 },
503 {
504 .start_resource = 88,
505 .num_resource = 6,
506 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
507 RESASG_SUBTYPE_UDMAP_TX_CHAN),
508 .host_id = HOST_ID_C7X_1,
509 },
510 {
511 .start_resource = 94,
512 .num_resource = 16,
513 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
514 RESASG_SUBTYPE_UDMAP_TX_CHAN),
515 .host_id = HOST_ID_C6X_0_1,
516 },
517 {
518 .start_resource = 110,
519 .num_resource = 8,
520 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
521 RESASG_SUBTYPE_UDMAP_TX_CHAN),
522 .host_id = HOST_ID_C6X_1_1,
523 },
524 {
525 .start_resource = 118,
526 .num_resource = 7,
527 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
528 RESASG_SUBTYPE_UDMAP_TX_CHAN),
529 .host_id = HOST_ID_MAIN_0_R5_0,
530 },
531 {
532 .start_resource = 125,
533 .num_resource = 8,
534 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
535 RESASG_SUBTYPE_UDMAP_TX_CHAN),
536 .host_id = HOST_ID_MAIN_0_R5_2,
537 },
538 {
539 .start_resource = 133,
540 .num_resource = 7,
541 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
542 RESASG_SUBTYPE_UDMAP_TX_CHAN),
543 .host_id = HOST_ID_ALL,
544 },
546 /* Main Nav Total RX Channel */
547 {
548 .start_resource = 16,
549 .num_resource = 36,
550 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
551 RESASG_SUBTYPE_UDMAP_RX_CHAN),
552 .host_id = HOST_ID_A72_2,
553 },
554 {
555 .start_resource = 52,
556 .num_resource = 20,
557 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
558 RESASG_SUBTYPE_UDMAP_RX_CHAN),
559 .host_id = HOST_ID_A72_3,
560 },
561 {
562 .start_resource = 72,
563 .num_resource = 2,
564 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
565 RESASG_SUBTYPE_UDMAP_RX_CHAN),
566 .host_id = HOST_ID_MCU_0_R5_0,
567 },
568 {
569 .start_resource = 74,
570 .num_resource = 2,
571 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
572 RESASG_SUBTYPE_UDMAP_RX_CHAN),
573 .host_id = HOST_ID_MCU_0_R5_2,
574 },
575 {
576 .start_resource = 76,
577 .num_resource = 6,
578 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
579 RESASG_SUBTYPE_UDMAP_RX_CHAN),
580 .host_id = HOST_ID_MAIN_1_R5_0,
581 },
582 {
583 .start_resource = 82,
584 .num_resource = 6,
585 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
586 RESASG_SUBTYPE_UDMAP_RX_CHAN),
587 .host_id = HOST_ID_MAIN_1_R5_2,
588 },
589 {
590 .start_resource = 88,
591 .num_resource = 6,
592 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
593 RESASG_SUBTYPE_UDMAP_RX_CHAN),
594 .host_id = HOST_ID_C7X_1,
595 },
596 {
597 .start_resource = 94,
598 .num_resource = 16,
599 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
600 RESASG_SUBTYPE_UDMAP_RX_CHAN),
601 .host_id = HOST_ID_C6X_0_1,
602 },
603 {
604 .start_resource = 110,
605 .num_resource = 8,
606 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
607 RESASG_SUBTYPE_UDMAP_RX_CHAN),
608 .host_id = HOST_ID_C6X_1_1,
609 },
610 {
611 .start_resource = 118,
612 .num_resource = 7,
613 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
614 RESASG_SUBTYPE_UDMAP_RX_CHAN),
615 .host_id = HOST_ID_MAIN_0_R5_0,
616 },
617 {
618 .start_resource = 125,
619 .num_resource = 15,
620 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
621 RESASG_SUBTYPE_UDMAP_RX_CHAN),
622 .host_id = HOST_ID_MAIN_0_R5_2,
623 },
625 /* Main Nav extended TX channels */
626 {
627 .start_resource = 140,
628 .num_resource = 16,
629 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
630 RESASG_SUBTYPE_UDMAP_TX_ECHAN),
631 .host_id = HOST_ID_C7X_1,
632 },
633 {
634 .start_resource = 156,
635 .num_resource = 6,
636 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
637 RESASG_SUBTYPE_UDMAP_TX_ECHAN),
638 .host_id = HOST_ID_C6X_0_1,
639 },
640 {
641 .start_resource = 162,
642 .num_resource = 6,
643 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
644 RESASG_SUBTYPE_UDMAP_TX_ECHAN),
645 .host_id = HOST_ID_C6X_1_1,
646 },
647 {
648 .start_resource = 168,
649 .num_resource = 132,
650 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
651 RESASG_SUBTYPE_UDMAP_TX_ECHAN),
652 .host_id = HOST_ID_MAIN_0_R5_2,
653 },
655 /* Main Nav UHC TX ring */
656 {
657 .start_resource = 0,
658 .num_resource = 2,
659 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
660 RESASG_SUBTYPE_RA_UDMAP_TX_UH),
661 .host_id = HOST_ID_A72_2,
662 },
663 {
664 .start_resource = 2,
665 .num_resource = 2,
666 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
667 RESASG_SUBTYPE_RA_UDMAP_TX_UH),
668 .host_id = HOST_ID_MAIN_0_R5_2,
669 },
671 /* Main Nav UHC RX ring */
672 {
673 .start_resource = 300,
674 .num_resource = 2,
675 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
676 RESASG_SUBTYPE_RA_UDMAP_RX_UH),
677 .host_id = HOST_ID_A72_2,
678 },
679 {
680 .start_resource = 302,
681 .num_resource = 2,
682 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
683 RESASG_SUBTYPE_RA_UDMAP_RX_UH),
684 .host_id = HOST_ID_MAIN_0_R5_2,
685 },
687 /* Main Nav HC TX ring */
688 {
689 .start_resource = 4,
690 .num_resource = 4,
691 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
692 RESASG_SUBTYPE_RA_UDMAP_TX_H),
693 .host_id = HOST_ID_A72_2,
694 },
695 {
696 .start_resource = 8,
697 .num_resource = 2,
698 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
699 RESASG_SUBTYPE_RA_UDMAP_TX_H),
700 .host_id = HOST_ID_MAIN_0_R5_0,
701 },
702 {
703 .start_resource = 10,
704 .num_resource = 4,
705 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
706 RESASG_SUBTYPE_RA_UDMAP_TX_H),
707 .host_id = HOST_ID_MAIN_0_R5_2,
708 },
709 {
710 .start_resource = 14,
711 .num_resource = 2,
712 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
713 RESASG_SUBTYPE_RA_UDMAP_TX_H),
714 .host_id = HOST_ID_ALL,
715 },
717 /* Main Nav HC RX ring */
718 {
719 .start_resource = 304,
720 .num_resource = 4,
721 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
722 RESASG_SUBTYPE_RA_UDMAP_RX_H),
723 .host_id = HOST_ID_A72_2,
724 },
725 {
726 .start_resource = 308,
727 .num_resource = 2,
728 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
729 RESASG_SUBTYPE_RA_UDMAP_RX_H),
730 .host_id = HOST_ID_MAIN_0_R5_0,
731 },
732 {
733 .start_resource = 310,
734 .num_resource = 4,
735 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
736 RESASG_SUBTYPE_RA_UDMAP_RX_H),
737 .host_id = HOST_ID_MAIN_0_R5_2,
738 },
739 {
740 .start_resource = 314,
741 .num_resource = 2,
742 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
743 RESASG_SUBTYPE_RA_UDMAP_RX_H),
744 .host_id = HOST_ID_ALL,
745 },
747 /* Main Nav TX ring */
748 {
749 .start_resource = 16,
750 .num_resource = 36,
751 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
752 RESASG_SUBTYPE_RA_UDMAP_TX),
753 .host_id = HOST_ID_A72_2,
754 },
755 {
756 .start_resource = 52,
757 .num_resource = 20,
758 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
759 RESASG_SUBTYPE_RA_UDMAP_TX),
760 .host_id = HOST_ID_A72_3,
761 },
762 {
763 .start_resource = 72,
764 .num_resource = 2,
765 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
766 RESASG_SUBTYPE_RA_UDMAP_TX),
767 .host_id = HOST_ID_MCU_0_R5_0,
768 },
769 {
770 .start_resource = 74,
771 .num_resource = 2,
772 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
773 RESASG_SUBTYPE_RA_UDMAP_TX),
774 .host_id = HOST_ID_MCU_0_R5_2,
775 },
776 {
777 .start_resource = 76,
778 .num_resource = 6,
779 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
780 RESASG_SUBTYPE_RA_UDMAP_TX),
781 .host_id = HOST_ID_MAIN_1_R5_0,
782 },
783 {
784 .start_resource = 82,
785 .num_resource = 6,
786 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
787 RESASG_SUBTYPE_RA_UDMAP_TX),
788 .host_id = HOST_ID_MAIN_1_R5_2,
789 },
790 {
791 .start_resource = 88,
792 .num_resource = 6,
793 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
794 RESASG_SUBTYPE_RA_UDMAP_TX),
795 .host_id = HOST_ID_C7X_1,
796 },
797 {
798 .start_resource = 94,
799 .num_resource = 16,
800 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
801 RESASG_SUBTYPE_RA_UDMAP_TX),
802 .host_id = HOST_ID_C6X_0_1,
803 },
804 {
805 .start_resource = 110,
806 .num_resource = 8,
807 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
808 RESASG_SUBTYPE_RA_UDMAP_TX),
809 .host_id = HOST_ID_C6X_1_1,
810 },
811 {
812 .start_resource = 118,
813 .num_resource = 7,
814 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
815 RESASG_SUBTYPE_RA_UDMAP_TX),
816 .host_id = HOST_ID_MAIN_0_R5_0,
817 },
818 {
819 .start_resource = 125,
820 .num_resource = 8,
821 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
822 RESASG_SUBTYPE_RA_UDMAP_TX),
823 .host_id = HOST_ID_MAIN_0_R5_2,
824 },
825 {
826 .start_resource = 133,
827 .num_resource = 7,
828 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
829 RESASG_SUBTYPE_RA_UDMAP_TX),
830 .host_id = HOST_ID_ALL,
831 },
833 /* Main Nav RX ring */
834 {
835 .start_resource = 316,
836 .num_resource = 36,
837 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
838 RESASG_SUBTYPE_RA_UDMAP_RX),
839 .host_id = HOST_ID_A72_2,
840 },
841 {
842 .start_resource = 352,
843 .num_resource = 20,
844 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
845 RESASG_SUBTYPE_RA_UDMAP_RX),
846 .host_id = HOST_ID_A72_3,
847 },
848 {
849 .start_resource = 372,
850 .num_resource = 2,
851 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
852 RESASG_SUBTYPE_RA_UDMAP_RX),
853 .host_id = HOST_ID_MCU_0_R5_0,
854 },
855 {
856 .start_resource = 374,
857 .num_resource = 2,
858 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
859 RESASG_SUBTYPE_RA_UDMAP_RX),
860 .host_id = HOST_ID_MCU_0_R5_2,
861 },
862 {
863 .start_resource = 376,
864 .num_resource = 6,
865 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
866 RESASG_SUBTYPE_RA_UDMAP_RX),
867 .host_id = HOST_ID_MAIN_1_R5_0,
868 },
869 {
870 .start_resource = 382,
871 .num_resource = 6,
872 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
873 RESASG_SUBTYPE_RA_UDMAP_RX),
874 .host_id = HOST_ID_MAIN_1_R5_2,
875 },
876 {
877 .start_resource = 388,
878 .num_resource = 6,
879 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
880 RESASG_SUBTYPE_RA_UDMAP_RX),
881 .host_id = HOST_ID_C7X_1,
882 },
883 {
884 .start_resource = 394,
885 .num_resource = 16,
886 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
887 RESASG_SUBTYPE_RA_UDMAP_RX),
888 .host_id = HOST_ID_C6X_0_1,
889 },
890 {
891 .start_resource = 410,
892 .num_resource = 8,
893 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
894 RESASG_SUBTYPE_RA_UDMAP_RX),
895 .host_id = HOST_ID_C6X_1_1,
896 },
897 {
898 .start_resource = 418,
899 .num_resource = 7,
900 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
901 RESASG_SUBTYPE_RA_UDMAP_RX),
902 .host_id = HOST_ID_MAIN_0_R5_0,
903 },
904 {
905 .start_resource = 425,
906 .num_resource = 15,
907 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
908 RESASG_SUBTYPE_RA_UDMAP_RX),
909 .host_id = HOST_ID_MAIN_0_R5_2,
910 },
912 /* Main Nav TX Extended rings */
913 {
914 .start_resource = 140,
915 .num_resource = 16,
916 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
917 RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
918 .host_id = HOST_ID_C7X_1,
919 },
920 {
921 .start_resource = 156,
922 .num_resource = 6,
923 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
924 RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
925 .host_id = HOST_ID_C6X_0_1,
926 },
927 {
928 .start_resource = 162,
929 .num_resource = 6,
930 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
931 RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
932 .host_id = HOST_ID_C6X_1_1,
933 },
934 {
935 .start_resource = 168,
936 .num_resource = 132,
937 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
938 RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
939 .host_id = HOST_ID_MAIN_0_R5_2,
940 },
942 /* Main Nav Free RX Flow */
943 {
944 .start_resource = 140,
945 .num_resource = 16,
946 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
947 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
948 .host_id = HOST_ID_A72_2,
949 },
950 {
951 .start_resource = 156,
952 .num_resource = 16,
953 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
954 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
955 .host_id = HOST_ID_A72_3,
956 },
957 {
958 .start_resource = 172,
959 .num_resource = 64,
960 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
961 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
962 .host_id = HOST_ID_MAIN_0_R5_0,
963 },
964 {
965 .start_resource = 236,
966 .num_resource = 8,
967 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
968 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
969 .host_id = HOST_ID_MAIN_0_R5_2,
970 },
971 {
972 .start_resource = 244,
973 .num_resource = 56,
974 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
975 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
976 .host_id = HOST_ID_ALL,
977 },
979 /* Main Nav Free Ring */
980 {
981 .start_resource = 440,
982 .num_resource = 150,
983 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
984 RESASG_SUBTYPE_RA_GP),
985 .host_id = HOST_ID_A72_2,
986 },
987 {
988 .start_resource = 590,
989 .num_resource = 40,
990 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
991 RESASG_SUBTYPE_RA_GP),
992 .host_id = HOST_ID_A72_3,
993 },
994 {
995 .start_resource = 630,
996 .num_resource = 6,
997 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
998 RESASG_SUBTYPE_RA_GP),
999 .host_id = HOST_ID_MCU_0_R5_0,
1000 },
1001 {
1002 .start_resource = 636,
1003 .num_resource = 6,
1004 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1005 RESASG_SUBTYPE_RA_GP),
1006 .host_id = HOST_ID_MCU_0_R5_2,
1007 },
1008 {
1009 .start_resource = 642,
1010 .num_resource = 10,
1011 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1012 RESASG_SUBTYPE_RA_GP),
1013 .host_id = HOST_ID_MAIN_1_R5_0,
1014 },
1015 {
1016 .start_resource = 652,
1017 .num_resource = 10,
1018 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1019 RESASG_SUBTYPE_RA_GP),
1020 .host_id = HOST_ID_MAIN_1_R5_2,
1021 },
1022 {
1023 .start_resource = 662,
1024 .num_resource = 32,
1025 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1026 RESASG_SUBTYPE_RA_GP),
1027 .host_id = HOST_ID_C7X_1,
1028 },
1029 {
1030 .start_resource = 694,
1031 .num_resource = 38,
1032 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1033 RESASG_SUBTYPE_RA_GP),
1034 .host_id = HOST_ID_C6X_0_1,
1035 },
1036 {
1037 .start_resource = 732,
1038 .num_resource = 12,
1039 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1040 RESASG_SUBTYPE_RA_GP),
1041 .host_id = HOST_ID_C6X_1_1,
1042 },
1043 {
1044 .start_resource = 744,
1045 .num_resource = 40,
1046 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1047 RESASG_SUBTYPE_RA_GP),
1048 .host_id = HOST_ID_MAIN_0_R5_0,
1049 },
1050 {
1051 .start_resource = 784,
1052 .num_resource = 182,
1053 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1054 RESASG_SUBTYPE_RA_GP),
1055 .host_id = HOST_ID_MAIN_0_R5_2,
1056 },
1057 {
1058 .start_resource = 966,
1059 .num_resource = 8,
1060 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
1061 RESASG_SUBTYPE_RA_GP),
1062 .host_id = HOST_ID_ALL,
1063 },
1065 /* Main Nav IA VINT */
1066 {
1067 .start_resource = 38,
1068 .num_resource = 86,
1069 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1070 RESASG_SUBTYPE_IA_VINT),
1071 .host_id = HOST_ID_A72_2,
1072 },
1073 {
1074 .start_resource = 124,
1075 .num_resource = 32,
1076 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1077 RESASG_SUBTYPE_IA_VINT),
1078 .host_id = HOST_ID_A72_3,
1079 },
1080 {
1081 .start_resource = 156,
1082 .num_resource = 12,
1083 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1084 RESASG_SUBTYPE_IA_VINT),
1085 .host_id = HOST_ID_MAIN_1_R5_0,
1086 },
1087 {
1088 .start_resource = 168,
1089 .num_resource = 12,
1090 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1091 RESASG_SUBTYPE_IA_VINT),
1092 .host_id = HOST_ID_MAIN_1_R5_2,
1093 },
1094 {
1095 .start_resource = 180,
1096 .num_resource = 12,
1097 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1098 RESASG_SUBTYPE_IA_VINT),
1099 .host_id = HOST_ID_C7X_1,
1100 },
1101 {
1102 .start_resource = 192,
1103 .num_resource = 12,
1104 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1105 RESASG_SUBTYPE_IA_VINT),
1106 .host_id = HOST_ID_C6X_0_1,
1107 },
1108 {
1109 .start_resource = 204,
1110 .num_resource = 12,
1111 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1112 RESASG_SUBTYPE_IA_VINT),
1113 .host_id = HOST_ID_C6X_1_1,
1114 },
1115 {
1116 .start_resource = 216,
1117 .num_resource = 8,
1118 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1119 RESASG_SUBTYPE_IA_VINT),
1120 .host_id = HOST_ID_MAIN_0_R5_0,
1121 },
1122 {
1123 .start_resource = 224,
1124 .num_resource = 24,
1125 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1126 RESASG_SUBTYPE_IA_VINT),
1127 .host_id = HOST_ID_MAIN_0_R5_2,
1128 },
1129 {
1130 .start_resource = 248,
1131 .num_resource = 8,
1132 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1133 RESASG_SUBTYPE_IA_VINT),
1134 .host_id = HOST_ID_ALL,
1135 },
1137 /* Main Nav IA SEVT */
1138 {
1139 .start_resource = 38,
1140 .num_resource = 1024,
1141 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1142 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1143 .host_id = HOST_ID_A72_2,
1144 },
1145 {
1146 .start_resource = 1062,
1147 .num_resource = 512,
1148 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1149 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1150 .host_id = HOST_ID_A72_3,
1151 },
1152 {
1153 .start_resource = 1574,
1154 .num_resource = 32,
1155 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1156 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1157 .host_id = HOST_ID_MCU_0_R5_0,
1158 },
1159 {
1160 .start_resource = 1606,
1161 .num_resource = 32,
1162 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1163 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1164 .host_id = HOST_ID_MCU_0_R5_2,
1165 },
1166 {
1167 .start_resource = 1638,
1168 .num_resource = 256,
1169 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1170 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1171 .host_id = HOST_ID_MAIN_1_R5_0,
1172 },
1173 {
1174 .start_resource = 1894,
1175 .num_resource = 256,
1176 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1177 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1178 .host_id = HOST_ID_MAIN_1_R5_2,
1179 },
1180 {
1181 .start_resource = 2150,
1182 .num_resource = 256,
1183 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1184 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1185 .host_id = HOST_ID_C7X_1,
1186 },
1187 {
1188 .start_resource = 2406,
1189 .num_resource = 256,
1190 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1191 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1192 .host_id = HOST_ID_C6X_0_1,
1193 },
1194 {
1195 .start_resource = 2662,
1196 .num_resource = 256,
1197 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1198 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1199 .host_id = HOST_ID_C6X_1_1,
1200 },
1201 {
1202 .start_resource = 2918,
1203 .num_resource = 256,
1204 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1205 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1206 .host_id = HOST_ID_MAIN_0_R5_0,
1207 },
1208 {
1209 .start_resource = 3174,
1210 .num_resource = 512,
1211 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1212 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1213 .host_id = HOST_ID_MAIN_0_R5_2,
1214 },
1215 {
1216 .start_resource = 3686,
1217 .num_resource = 922,
1218 .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
1219 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1220 .host_id = HOST_ID_ALL,
1221 },
1223 /* MCU Nav HC TX Channel */
1224 {
1225 .start_resource = 0,
1226 .num_resource = 2,
1227 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1228 RESASG_SUBTYPE_UDMAP_TX_HCHAN),
1229 .host_id = HOST_ID_MCU_0_R5_0,
1230 },
1232 /* MCU Nav HC RX Channel */
1233 {
1234 .start_resource = 0,
1235 .num_resource = 2,
1236 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1237 RESASG_SUBTYPE_UDMAP_RX_HCHAN),
1238 .host_id = HOST_ID_MCU_0_R5_0,
1239 },
1241 /* MCU Nav Total TX Channel */
1242 {
1243 .start_resource = 2,
1244 .num_resource = 12,
1245 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1246 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1247 .host_id = HOST_ID_A72_2,
1248 },
1249 {
1250 .start_resource = 14,
1251 .num_resource = 6,
1252 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1253 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1254 .host_id = HOST_ID_A72_3,
1255 },
1256 {
1257 .start_resource = 20,
1258 .num_resource = 5,
1259 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1260 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1261 .host_id = HOST_ID_MCU_0_R5_0,
1262 },
1263 {
1264 .start_resource = 25,
1265 .num_resource = 2,
1266 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1267 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1268 .host_id = HOST_ID_MCU_0_R5_1,
1269 },
1270 {
1271 .start_resource = 25,
1272 .num_resource = 2,
1273 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1274 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1275 .host_id = HOST_ID_MCU_0_R5_2,
1276 },
1277 {
1278 .start_resource = 27,
1279 .num_resource = 2,
1280 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1281 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1282 .host_id = HOST_ID_MAIN_1_R5_0,
1283 },
1284 {
1285 .start_resource = 29,
1286 .num_resource = 2,
1287 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1288 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1289 .host_id = HOST_ID_MAIN_1_R5_2,
1290 },
1291 {
1292 .start_resource = 31,
1293 .num_resource = 2,
1294 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1295 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1296 .host_id = HOST_ID_C7X_1,
1297 },
1298 {
1299 .start_resource = 33,
1300 .num_resource = 2,
1301 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1302 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1303 .host_id = HOST_ID_C6X_0_1,
1304 },
1305 {
1306 .start_resource = 35,
1307 .num_resource = 2,
1308 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1309 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1310 .host_id = HOST_ID_C6X_1_1,
1311 },
1312 {
1313 .start_resource = 37,
1314 .num_resource = 3,
1315 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1316 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1317 .host_id = HOST_ID_MAIN_0_R5_0,
1318 },
1319 {
1320 .start_resource = 40,
1321 .num_resource = 2,
1322 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1323 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1324 .host_id = HOST_ID_MAIN_0_R5_2,
1325 },
1326 {
1327 .start_resource = 42,
1328 .num_resource = 4,
1329 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1330 RESASG_SUBTYPE_UDMAP_TX_CHAN),
1331 .host_id = HOST_ID_ALL,
1332 },
1334 /* MCU Nav Total RX Channel */
1335 {
1336 .start_resource = 2,
1337 .num_resource = 12,
1338 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1339 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1340 .host_id = HOST_ID_A72_2,
1341 },
1342 {
1343 .start_resource = 14,
1344 .num_resource = 6,
1345 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1346 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1347 .host_id = HOST_ID_A72_3,
1348 },
1349 {
1350 .start_resource = 20,
1351 .num_resource = 5,
1352 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1353 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1354 .host_id = HOST_ID_MCU_0_R5_0,
1355 },
1356 {
1357 .start_resource = 25,
1358 .num_resource = 2,
1359 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1360 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1361 .host_id = HOST_ID_MCU_0_R5_1,
1362 },
1363 {
1364 .start_resource = 25,
1365 .num_resource = 2,
1366 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1367 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1368 .host_id = HOST_ID_MCU_0_R5_2,
1369 },
1370 {
1371 .start_resource = 27,
1372 .num_resource = 2,
1373 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1374 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1375 .host_id = HOST_ID_MAIN_1_R5_0,
1376 },
1377 {
1378 .start_resource = 29,
1379 .num_resource = 2,
1380 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1381 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1382 .host_id = HOST_ID_MAIN_1_R5_2,
1383 },
1384 {
1385 .start_resource = 31,
1386 .num_resource = 2,
1387 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1388 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1389 .host_id = HOST_ID_C7X_1,
1390 },
1391 {
1392 .start_resource = 33,
1393 .num_resource = 2,
1394 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1395 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1396 .host_id = HOST_ID_C6X_0_1,
1397 },
1398 {
1399 .start_resource = 35,
1400 .num_resource = 2,
1401 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1402 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1403 .host_id = HOST_ID_C6X_1_1,
1404 },
1405 {
1406 .start_resource = 37,
1407 .num_resource = 3,
1408 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1409 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1410 .host_id = HOST_ID_MAIN_0_R5_0,
1411 },
1412 {
1413 .start_resource = 40,
1414 .num_resource = 2,
1415 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1416 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1417 .host_id = HOST_ID_MAIN_0_R5_2,
1418 },
1419 {
1420 .start_resource = 42,
1421 .num_resource = 3,
1422 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1423 RESASG_SUBTYPE_UDMAP_RX_CHAN),
1424 .host_id = HOST_ID_ALL,
1425 },
1427 /* MCU Nav HC Tx ring */
1428 {
1429 .start_resource = 0,
1430 .num_resource = 2,
1431 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1432 RESASG_SUBTYPE_RA_UDMAP_TX_H),
1433 .host_id = HOST_ID_MCU_0_R5_0,
1434 },
1436 /* MCU Nav HC Rx ring */
1437 {
1438 .start_resource = 48,
1439 .num_resource = 2,
1440 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1441 RESASG_SUBTYPE_RA_UDMAP_RX_H),
1442 .host_id = HOST_ID_MCU_0_R5_0,
1443 },
1445 /* MCU Nav Tx ring */
1446 {
1447 .start_resource = 2,
1448 .num_resource = 12,
1449 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1450 RESASG_SUBTYPE_RA_UDMAP_TX),
1451 .host_id = HOST_ID_A72_2,
1452 },
1453 {
1454 .start_resource = 14,
1455 .num_resource = 6,
1456 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1457 RESASG_SUBTYPE_RA_UDMAP_TX),
1458 .host_id = HOST_ID_A72_3,
1459 },
1460 {
1461 .start_resource = 20,
1462 .num_resource = 5,
1463 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1464 RESASG_SUBTYPE_RA_UDMAP_TX),
1465 .host_id = HOST_ID_MCU_0_R5_0,
1466 },
1467 {
1468 .start_resource = 25,
1469 .num_resource = 2,
1470 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1471 RESASG_SUBTYPE_RA_UDMAP_TX),
1472 .host_id = HOST_ID_MCU_0_R5_1,
1473 },
1474 {
1475 .start_resource = 25,
1476 .num_resource = 2,
1477 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1478 RESASG_SUBTYPE_RA_UDMAP_TX),
1479 .host_id = HOST_ID_MCU_0_R5_2,
1480 },
1481 {
1482 .start_resource = 27,
1483 .num_resource = 2,
1484 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1485 RESASG_SUBTYPE_RA_UDMAP_TX),
1486 .host_id = HOST_ID_MAIN_1_R5_0,
1487 },
1488 {
1489 .start_resource = 29,
1490 .num_resource = 2,
1491 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1492 RESASG_SUBTYPE_RA_UDMAP_TX),
1493 .host_id = HOST_ID_MAIN_1_R5_2,
1494 },
1495 {
1496 .start_resource = 31,
1497 .num_resource = 2,
1498 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1499 RESASG_SUBTYPE_RA_UDMAP_TX),
1500 .host_id = HOST_ID_C7X_1,
1501 },
1502 {
1503 .start_resource = 33,
1504 .num_resource = 2,
1505 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1506 RESASG_SUBTYPE_RA_UDMAP_TX),
1507 .host_id = HOST_ID_C6X_0_1,
1508 },
1509 {
1510 .start_resource = 35,
1511 .num_resource = 2,
1512 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1513 RESASG_SUBTYPE_RA_UDMAP_TX),
1514 .host_id = HOST_ID_C6X_1_1,
1515 },
1516 {
1517 .start_resource = 37,
1518 .num_resource = 3,
1519 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1520 RESASG_SUBTYPE_RA_UDMAP_TX),
1521 .host_id = HOST_ID_MAIN_0_R5_0,
1522 },
1523 {
1524 .start_resource = 40,
1525 .num_resource = 2,
1526 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1527 RESASG_SUBTYPE_RA_UDMAP_TX),
1528 .host_id = HOST_ID_MAIN_0_R5_2,
1529 },
1530 {
1531 .start_resource = 42,
1532 .num_resource = 4,
1533 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1534 RESASG_SUBTYPE_RA_UDMAP_TX),
1535 .host_id = HOST_ID_ALL,
1536 },
1538 /* MCU Nav Rx ring */
1539 {
1540 .start_resource = 50,
1541 .num_resource = 12,
1542 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1543 RESASG_SUBTYPE_RA_UDMAP_RX),
1544 .host_id = HOST_ID_A72_2,
1545 },
1546 {
1547 .start_resource = 62,
1548 .num_resource = 6,
1549 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1550 RESASG_SUBTYPE_RA_UDMAP_RX),
1551 .host_id = HOST_ID_A72_3,
1552 },
1553 {
1554 .start_resource = 68,
1555 .num_resource = 5,
1556 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1557 RESASG_SUBTYPE_RA_UDMAP_RX),
1558 .host_id = HOST_ID_MCU_0_R5_0,
1559 },
1560 {
1561 .start_resource = 73,
1562 .num_resource = 2,
1563 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1564 RESASG_SUBTYPE_RA_UDMAP_RX),
1565 .host_id = HOST_ID_MCU_0_R5_1,
1566 },
1567 {
1568 .start_resource = 73,
1569 .num_resource = 2,
1570 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1571 RESASG_SUBTYPE_RA_UDMAP_RX),
1572 .host_id = HOST_ID_MCU_0_R5_2,
1573 },
1574 {
1575 .start_resource = 75,
1576 .num_resource = 2,
1577 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1578 RESASG_SUBTYPE_RA_UDMAP_RX),
1579 .host_id = HOST_ID_MAIN_1_R5_0,
1580 },
1581 {
1582 .start_resource = 77,
1583 .num_resource = 2,
1584 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1585 RESASG_SUBTYPE_RA_UDMAP_RX),
1586 .host_id = HOST_ID_MAIN_1_R5_2,
1587 },
1588 {
1589 .start_resource = 79,
1590 .num_resource = 2,
1591 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1592 RESASG_SUBTYPE_RA_UDMAP_RX),
1593 .host_id = HOST_ID_C7X_1,
1594 },
1595 {
1596 .start_resource = 81,
1597 .num_resource = 2,
1598 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1599 RESASG_SUBTYPE_RA_UDMAP_RX),
1600 .host_id = HOST_ID_C6X_0_1,
1601 },
1602 {
1603 .start_resource = 83,
1604 .num_resource = 2,
1605 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1606 RESASG_SUBTYPE_RA_UDMAP_RX),
1607 .host_id = HOST_ID_C6X_1_1,
1608 },
1609 {
1610 .start_resource = 85,
1611 .num_resource = 3,
1612 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1613 RESASG_SUBTYPE_RA_UDMAP_RX),
1614 .host_id = HOST_ID_MAIN_0_R5_0,
1615 },
1616 {
1617 .start_resource = 88,
1618 .num_resource = 2,
1619 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1620 RESASG_SUBTYPE_RA_UDMAP_RX),
1621 .host_id = HOST_ID_MAIN_0_R5_2,
1622 },
1623 {
1624 .start_resource = 90,
1625 .num_resource = 3,
1626 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1627 RESASG_SUBTYPE_RA_UDMAP_RX),
1628 .host_id = HOST_ID_ALL,
1629 },
1631 /* MCU Nav Free RX Flow */
1632 {
1633 .start_resource = 48,
1634 .num_resource = 8,
1635 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1636 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1637 .host_id = HOST_ID_A72_2,
1638 },
1639 {
1640 .start_resource = 56,
1641 .num_resource = 4,
1642 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1643 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1644 .host_id = HOST_ID_A72_3,
1645 },
1646 {
1647 .start_resource = 60,
1648 .num_resource = 8,
1649 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1650 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1651 .host_id = HOST_ID_MCU_0_R5_0,
1652 },
1653 {
1654 .start_resource = 68,
1655 .num_resource = 4,
1656 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1657 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1658 .host_id = HOST_ID_MCU_0_R5_1,
1659 },
1660 {
1661 .start_resource = 68,
1662 .num_resource = 4,
1663 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1664 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1665 .host_id = HOST_ID_MCU_0_R5_2,
1666 },
1667 {
1668 .start_resource = 72,
1669 .num_resource = 4,
1670 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1671 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1672 .host_id = HOST_ID_MAIN_1_R5_0,
1673 },
1674 {
1675 .start_resource = 76,
1676 .num_resource = 4,
1677 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1678 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1679 .host_id = HOST_ID_MAIN_1_R5_2,
1680 },
1681 {
1682 .start_resource = 80,
1683 .num_resource = 8,
1684 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1685 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1686 .host_id = HOST_ID_MAIN_0_R5_0,
1687 },
1688 {
1689 .start_resource = 88,
1690 .num_resource = 4,
1691 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1692 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1693 .host_id = HOST_ID_MAIN_0_R5_2,
1694 },
1695 {
1696 .start_resource = 92,
1697 .num_resource = 4,
1698 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
1699 RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
1700 .host_id = HOST_ID_ALL,
1701 },
1703 /* MCU Nav Free Ring */
1704 {
1705 .start_resource = 96,
1706 .num_resource = 20,
1707 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1708 RESASG_SUBTYPE_RA_GP),
1709 .host_id = HOST_ID_A72_2,
1710 },
1711 {
1712 .start_resource = 116,
1713 .num_resource = 8,
1714 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1715 RESASG_SUBTYPE_RA_GP),
1716 .host_id = HOST_ID_A72_3,
1717 },
1718 {
1719 .start_resource = 124,
1720 .num_resource = 32,
1721 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1722 RESASG_SUBTYPE_RA_GP),
1723 .host_id = HOST_ID_MCU_0_R5_0,
1724 },
1725 {
1726 .start_resource = 156,
1727 .num_resource = 12,
1728 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1729 RESASG_SUBTYPE_RA_GP),
1730 .host_id = HOST_ID_MCU_0_R5_1,
1731 },
1732 {
1733 .start_resource = 156,
1734 .num_resource = 12,
1735 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1736 RESASG_SUBTYPE_RA_GP),
1737 .host_id = HOST_ID_MCU_0_R5_2,
1738 },
1739 {
1740 .start_resource = 168,
1741 .num_resource = 8,
1742 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1743 RESASG_SUBTYPE_RA_GP),
1744 .host_id = HOST_ID_MAIN_1_R5_0,
1745 },
1746 {
1747 .start_resource = 176,
1748 .num_resource = 8,
1749 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1750 RESASG_SUBTYPE_RA_GP),
1751 .host_id = HOST_ID_MAIN_1_R5_2,
1752 },
1753 {
1754 .start_resource = 184,
1755 .num_resource = 8,
1756 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1757 RESASG_SUBTYPE_RA_GP),
1758 .host_id = HOST_ID_C7X_1,
1759 },
1760 {
1761 .start_resource = 192,
1762 .num_resource = 8,
1763 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1764 RESASG_SUBTYPE_RA_GP),
1765 .host_id = HOST_ID_C6X_0_1,
1766 },
1767 {
1768 .start_resource = 200,
1769 .num_resource = 8,
1770 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1771 RESASG_SUBTYPE_RA_GP),
1772 .host_id = HOST_ID_C6X_1_1,
1773 },
1774 {
1775 .start_resource = 208,
1776 .num_resource = 16,
1777 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1778 RESASG_SUBTYPE_RA_GP),
1779 .host_id = HOST_ID_MAIN_0_R5_0,
1780 },
1781 {
1782 .start_resource = 224,
1783 .num_resource = 8,
1784 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1785 RESASG_SUBTYPE_RA_GP),
1786 .host_id = HOST_ID_MAIN_0_R5_2,
1787 },
1788 {
1789 .start_resource = 232,
1790 .num_resource = 20,
1791 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
1792 RESASG_SUBTYPE_RA_GP),
1793 .host_id = HOST_ID_ALL,
1794 },
1796 /* MCU Nav IA VINT */
1797 {
1798 .start_resource = 8,
1799 .num_resource = 32,
1800 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1801 RESASG_SUBTYPE_IA_VINT),
1802 .host_id = HOST_ID_A72_2,
1803 },
1804 {
1805 .start_resource = 40,
1806 .num_resource = 16,
1807 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1808 RESASG_SUBTYPE_IA_VINT),
1809 .host_id = HOST_ID_A72_3,
1810 },
1811 {
1812 .start_resource = 56,
1813 .num_resource = 64,
1814 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1815 RESASG_SUBTYPE_IA_VINT),
1816 .host_id = HOST_ID_MCU_0_R5_0,
1817 },
1818 {
1819 .start_resource = 120,
1820 .num_resource = 4,
1821 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1822 RESASG_SUBTYPE_IA_VINT),
1823 .host_id = HOST_ID_MCU_0_R5_2,
1824 },
1825 {
1826 .start_resource = 124,
1827 .num_resource = 16,
1828 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1829 RESASG_SUBTYPE_IA_VINT),
1830 .host_id = HOST_ID_MAIN_1_R5_0,
1831 },
1832 {
1833 .start_resource = 140,
1834 .num_resource = 16,
1835 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1836 RESASG_SUBTYPE_IA_VINT),
1837 .host_id = HOST_ID_MAIN_1_R5_2,
1838 },
1839 {
1840 .start_resource = 156,
1841 .num_resource = 8,
1842 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1843 RESASG_SUBTYPE_IA_VINT),
1844 .host_id = HOST_ID_C7X_1,
1845 },
1846 {
1847 .start_resource = 164,
1848 .num_resource = 8,
1849 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1850 RESASG_SUBTYPE_IA_VINT),
1851 .host_id = HOST_ID_C6X_0_1,
1852 },
1853 {
1854 .start_resource = 172,
1855 .num_resource = 8,
1856 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1857 RESASG_SUBTYPE_IA_VINT),
1858 .host_id = HOST_ID_C6X_1_1,
1859 },
1860 {
1861 .start_resource = 180,
1862 .num_resource = 16,
1863 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1864 RESASG_SUBTYPE_IA_VINT),
1865 .host_id = HOST_ID_MAIN_0_R5_0,
1866 },
1867 {
1868 .start_resource = 196,
1869 .num_resource = 16,
1870 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1871 RESASG_SUBTYPE_IA_VINT),
1872 .host_id = HOST_ID_MAIN_0_R5_2,
1873 },
1874 {
1875 .start_resource = 212,
1876 .num_resource = 44,
1877 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1878 RESASG_SUBTYPE_IA_VINT),
1879 .host_id = HOST_ID_ALL,
1880 },
1882 /* MCU Nav IA SEVT */
1883 {
1884 .start_resource = 16392,
1885 .num_resource = 128,
1886 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1887 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1888 .host_id = HOST_ID_A72_2,
1889 },
1890 {
1891 .start_resource = 16520,
1892 .num_resource = 128,
1893 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1894 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1895 .host_id = HOST_ID_A72_3,
1896 },
1897 {
1898 .start_resource = 16648,
1899 .num_resource = 256,
1900 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1901 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1902 .host_id = HOST_ID_MCU_0_R5_0,
1903 },
1904 {
1905 .start_resource = 16904,
1906 .num_resource = 64,
1907 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1908 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1909 .host_id = HOST_ID_MCU_0_R5_2,
1910 },
1911 {
1912 .start_resource = 16968,
1913 .num_resource = 128,
1914 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1915 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1916 .host_id = HOST_ID_MAIN_1_R5_0,
1917 },
1918 {
1919 .start_resource = 17096,
1920 .num_resource = 128,
1921 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1922 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1923 .host_id = HOST_ID_MAIN_1_R5_2,
1924 },
1925 {
1926 .start_resource = 17224,
1927 .num_resource = 64,
1928 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1929 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1930 .host_id = HOST_ID_C7X_1,
1931 },
1932 {
1933 .start_resource = 17288,
1934 .num_resource = 64,
1935 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1936 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1937 .host_id = HOST_ID_C6X_0_1,
1938 },
1939 {
1940 .start_resource = 17352,
1941 .num_resource = 64,
1942 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1943 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1944 .host_id = HOST_ID_C6X_1_1,
1945 },
1946 {
1947 .start_resource = 17416,
1948 .num_resource = 128,
1949 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1950 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1951 .host_id = HOST_ID_MAIN_0_R5_0,
1952 },
1953 {
1954 .start_resource = 17544,
1955 .num_resource = 128,
1956 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1957 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1958 .host_id = HOST_ID_MAIN_0_R5_2,
1959 },
1960 {
1961 .start_resource = 17672,
1962 .num_resource = 248,
1963 .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
1964 RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
1965 .host_id = HOST_ID_ALL,
1966 },
1968 },
1969 };