summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 4bddd61)
raw | patch | inline | side by side (parent: 4bddd61)
author | Nikhil Devshatwar <nikhil.nd@ti.com> | |
Mon, 1 Jul 2019 08:44:40 +0000 (14:14 +0530) | ||
committer | Andreas Dannenberg <dannenberg@ti.com> | |
Mon, 8 Jul 2019 14:04:45 +0000 (09:04 -0500) |
This is auto generated RM config file to describe the
resource partitioning for 2019.02 use cases.
* Assign few channels/rings for A72_3 to be used by VMs
* Assign extended channels for DRU/VPAC/DMPAC
* Adjust resources for Main R5_0_1 for ethernet firmware
* Reduce resources for R5_1_* cores since nothing is running there
* Update the resource entry count
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Acked-by: Vignesh Raghavendra <vigneshr@ti.com>
resource partitioning for 2019.02 use cases.
* Assign few channels/rings for A72_3 to be used by VMs
* Assign extended channels for DRU/VPAC/DMPAC
* Adjust resources for Main R5_0_1 for ethernet firmware
* Reduce resources for R5_1_* cores since nothing is running there
* Update the resource entry count
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Acked-by: Vignesh Raghavendra <vigneshr@ti.com>
soc/j721e/evm/rm-cfg.c | patch | blob | history | |
soc/j721e/evm/sysfw_img_cfg.h | patch | blob | history |
diff --git a/soc/j721e/evm/rm-cfg.c b/soc/j721e/evm/rm-cfg.c
index fbb1cf97082ddeedb9eb57fdaa4752331ff4304d..4b93956812ffe56bacc1c0aeb56993ade939fe9f 100644 (file)
--- a/soc/j721e/evm/rm-cfg.c
+++ b/soc/j721e/evm/rm-cfg.c
/* GIC/CLEC slot assignment for NAVSS INTR */
{
- .start_resource = 74,
- .num_resource = 54,
+ .start_resource = 392,
+ .num_resource = 56,
.type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
- RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 392,
- .num_resource = 56,
+ .start_resource = 960,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
- RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
+ RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 448,
- .num_resource = 64,
+ .start_resource = 74,
+ .num_resource = 54,
.type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
- RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP1_FROM_NAVSS0_INTR_ROUTER_0),
+ RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 672,
- .num_resource = 14,
+ .start_resource = 448,
+ .num_resource = 64,
.type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
- RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0),
+ RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP1_FROM_NAVSS0_INTR_ROUTER_0),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 686,
- .num_resource = 32,
+ .start_resource = 672,
+ .num_resource = 44,
.type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0),
.host_id = HOST_ID_A72_3,
},
{
- .start_resource = 718,
- .num_resource = 8,
+ .start_resource = 716,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_CLEC,
RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP2_FROM_NAVSS0_INTR_ROUTER_0),
.host_id = HOST_ID_C7X_1,
},
+
+ /* MCU_0_R5_0 CPU INTR */
{
- .start_resource = 960,
- .num_resource = 16,
- .type = RESASG_UTYPE (J721E_DEV_COMPUTE_CLUSTER0_GIC500SS,
- RESASG_SUBTYPE_COMPUTE_CLUSTER0_GIC500SS_SPI_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_A72_2,
+ .start_resource = 68U,
+ .num_resource = 28U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MCU_0_R5_0,
},
-
- /* Main NAV INTA assignment */
- /* Main NAV INTA VINT */
{
- .start_resource = 38,
- .num_resource = 100,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_A72_2,
+ .start_resource = 124U,
+ .num_resource = 16U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
+ .host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 138,
- .num_resource = 16,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_A72_3,
+ .start_resource = 160U,
+ .num_resource = 64U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0),
+ .host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 154,
- .num_resource = 4,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
+ .start_resource = 224U,
+ .num_resource = 48U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 158,
- .num_resource = 4,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MCU_0_R5_2,
+ .start_resource = 376U,
+ .num_resource = 8U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MCU_0_R5_0,
},
+
+ /* MCU_0_R5_2 CPU INTR */
{
- .start_resource = 162,
- .num_resource = 20,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .start_resource = 68U,
+ .num_resource = 28U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 182,
- .num_resource = 18,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .start_resource = 124U,
+ .num_resource = 16U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
+ .host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 200,
- .num_resource = 16,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ .start_resource = 160U,
+ .num_resource = 64U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0),
+ .host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 216,
- .num_resource = 16,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ .start_resource = 224U,
+ .num_resource = 48U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0),
+ .host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 232,
- .num_resource = 8,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_C7X_1,
+ .start_resource = 376U,
+ .num_resource = 8U,
+ .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
+ RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MCU_0_R5_2,
},
+
+ /* MAIN_0_R5_0 CPU INTR */
{
- .start_resource = 240,
- .num_resource = 8,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_C6X_0_1,
+ .start_resource = 176U,
+ .num_resource = 16U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
+ RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 248,
- .num_resource = 8,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_C6X_1_1,
+ .start_resource = 228U,
+ .num_resource = 28U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
+ RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
-
- /* Main NAV INTA SEVT */
{
- .start_resource = 38,
- .num_resource = 1024,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_A72_2,
+ .start_resource = 256U,
+ .num_resource = 256U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
+ RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0),
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
+
+ /* MAIN_0_R5_2 CPU INTR */
{
- .start_resource = 1062,
- .num_resource = 512,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_A72_3,
+ .start_resource = 176U,
+ .num_resource = 16U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
+ RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 1574,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_MCU_0_R5_0,
+ .start_resource = 228U,
+ .num_resource = 28U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
+ RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 1830,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_MCU_0_R5_2,
+ .start_resource = 256U,
+ .num_resource = 256U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
+ RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0),
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
+
+ /* MAIN_1_R5_0 CPU INTR */
{
- .start_resource = 2086,
- .num_resource = 512,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .start_resource = 176U,
+ .num_resource = 16U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
+ RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
+ .host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 2598,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .start_resource = 228U,
+ .num_resource = 28U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
+ RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 2854,
- .num_resource = 512,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .start_resource = 256U,
+ .num_resource = 256U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
+ RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0),
.host_id = HOST_ID_MAIN_1_R5_0,
},
+
+ /* MAIN_1_R5_2 CPU INTR */
{
- .start_resource = 3366,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .start_resource = 176U,
+ .num_resource = 16U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
+ RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
.host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 3622,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_C7X_1,
+ .start_resource = 228U,
+ .num_resource = 28U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
+ RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 3878,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_C6X_0_1,
+ .start_resource = 256U,
+ .num_resource = 256U,
+ .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
+ RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0),
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
+
+ /* C6X_0_1 CPU INTR */
{
- .start_resource = 4134,
- .num_resource = 256,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_C6X_1_1,
+ .start_resource = 8U,
+ .num_resource = 1U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
+ RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS0_INTROUTER0),
+ .host_id = HOST_ID_C6X_0_1,
},
-
- /* Main UDMA */
- /* Main UDMA UHC TX channel assignment */
{
- .start_resource = 0,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_UHCHAN),
- .host_id = HOST_ID_A72_2,
+ .start_resource = 15U,
+ .num_resource = 81U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
+ RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS0_INTROUTER0),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+ {
+ .start_resource = 99U,
+ .num_resource = 1U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
+ RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS0_INTROUTER0),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+ {
+ .start_resource = 102U,
+ .num_resource = 8U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
+ RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS0_INTROUTER0),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+ {
+ .start_resource = 114U,
+ .num_resource = 2U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
+ RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS0_INTROUTER0),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+
+ /* C6X_1_1 CPU INTR */
+ {
+ .start_resource = 8U,
+ .num_resource = 1U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
+ RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS1_INTROUTER0),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 15U,
+ .num_resource = 81U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
+ RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS1_INTROUTER0),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 99U,
+ .num_resource = 1U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
+ RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS1_INTROUTER0),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 102U,
+ .num_resource = 8U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
+ RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS1_INTROUTER0),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 114U,
+ .num_resource = 2U,
+ .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
+ RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS1_INTROUTER0),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+
+ /* AUTO GENERATED ENTRIES BELOW */
+
+
+ /* Main Nav UHC TX Channel */
+ {
+ .start_resource = 0,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_TX_UHCHAN),
+ .host_id = HOST_ID_A72_2,
},
{
.start_resource = 2,
.host_id = HOST_ID_MAIN_0_R5_2,
},
- /* Main UDMA HC TX channel assignment */
+ /* Main Nav UHC RX Channel */
+ {
+ .start_resource = 0,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_UHCHAN),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 2,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_UHCHAN),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+
+ /* Main Nav HC TX Channel */
{
.start_resource = 4,
.num_resource = 4,
},
{
.start_resource = 8,
- .num_resource = 4,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_HCHAN),
.host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 12,
+ .start_resource = 10,
.num_resource = 4,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_HCHAN),
.host_id = HOST_ID_MAIN_0_R5_2,
},
+ {
+ .start_resource = 14,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_TX_HCHAN),
+ .host_id = HOST_ID_ALL,
+ },
+
+ /* Main Nav HC RX Channel */
+ {
+ .start_resource = 4,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_HCHAN),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 8,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_HCHAN),
+ .host_id = HOST_ID_MAIN_0_R5_0,
+ },
+ {
+ .start_resource = 10,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_HCHAN),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 14,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_HCHAN),
+ .host_id = HOST_ID_ALL,
+ },
- /* Main UDMA normal TX channel assignment */
+ /* Main Nav Total TX Channel */
{
.start_resource = 16,
+ .num_resource = 36,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 52,
+ .num_resource = 20,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_A72_3,
+ },
+ {
+ .start_resource = 72,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 18,
+ .start_resource = 74,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 20,
+ .start_resource = 76,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 26,
+ .start_resource = 82,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 32,
+ .start_resource = 88,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 38,
+ .start_resource = 94,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 54,
+ .start_resource = 110,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 62,
- .num_resource = 9,
+ .start_resource = 118,
+ .num_resource = 7,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MAIN_0_R5_0,
},
- /* Block copy channels are 77-79 */
{
- .start_resource = 71,
- .num_resource = 9,
+ .start_resource = 125,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 80,
- .num_resource = 60,
+ .start_resource = 133,
+ .num_resource = 7,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_TX_CHAN),
- .host_id = HOST_ID_A72_2,
- },
-
- /* Main UDMA UHC RX channel assignment */
- {
- .start_resource = 0,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_UHCHAN),
- .host_id = HOST_ID_A72_2,
- },
- {
- .start_resource = 2,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_UHCHAN),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_ALL,
},
- /* Main UDMA HC RX channel assignment */
+ /* Main Nav Total RX Channel */
{
- .start_resource = 4,
- .num_resource = 4,
+ .start_resource = 16,
+ .num_resource = 36,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_HCHAN),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 8,
- .num_resource = 4,
- .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_HCHAN),
- .host_id = HOST_ID_MAIN_0_R5_0,
- },
- {
- .start_resource = 12,
- .num_resource = 4,
+ .start_resource = 52,
+ .num_resource = 20,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_HCHAN),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_A72_3,
},
-
- /* Main UDMA normal RX channel assignment */
{
- .start_resource = 16,
+ .start_resource = 72,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 18,
+ .start_resource = 74,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 20,
+ .start_resource = 76,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 26,
+ .start_resource = 82,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 32,
+ .start_resource = 88,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 38,
+ .start_resource = 94,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 54,
+ .start_resource = 110,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 62,
- .num_resource = 15,
+ .start_resource = 118,
+ .num_resource = 5,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MAIN_0_R5_0,
},
- /* Block copy channels are 77-79 */
{
- .start_resource = 77,
- .num_resource = 15,
+ .start_resource = 123,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 92,
- .num_resource = 48,
+ .start_resource = 139,
+ .num_resource = 1,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_A72_2,
+ .host_id = HOST_ID_ALL,
},
- /* Main UDMA RxFlow assignment */
+ /* Main Nav extended TX channels */
{
.start_resource = 140,
- .num_resource = 64,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
- .host_id = HOST_ID_A72_2,
+ RESASG_SUBTYPE_UDMAP_TX_ECHAN),
+ .host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 204,
- .num_resource = 32,
+ .start_resource = 156,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
- .host_id = HOST_ID_A72_3,
+ RESASG_SUBTYPE_UDMAP_TX_ECHAN),
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 236,
- .num_resource = 32,
+ .start_resource = 162,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ RESASG_SUBTYPE_UDMAP_TX_ECHAN),
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 268,
- .num_resource = 32,
+ .start_resource = 168,
+ .num_resource = 132,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_TX_ECHAN),
.host_id = HOST_ID_MAIN_0_R5_2,
},
- /* Main Ringacc */
- /* Main Ringacc UHC TX rings */
+ /* Main Nav UHC TX ring */
{
.start_resource = 0,
.num_resource = 2,
.host_id = HOST_ID_MAIN_0_R5_2,
},
- /* Main Ringacc HC TX rings */
+ /* Main Nav UHC RX ring */
+ {
+ .start_resource = 300,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX_UH),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 302,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX_UH),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+
+ /* Main Nav HC TX ring */
{
.start_resource = 4,
.num_resource = 4,
},
{
.start_resource = 8,
- .num_resource = 4,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX_H),
.host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 12,
+ .start_resource = 10,
.num_resource = 4,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX_H),
.host_id = HOST_ID_MAIN_0_R5_2,
},
-
- /* Main Ringacc TX rings */
{
- .start_resource = 16,
+ .start_resource = 14,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MCU_0_R5_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX_H),
+ .host_id = HOST_ID_ALL,
+ },
+
+ /* Main Nav HC RX ring */
+ {
+ .start_resource = 304,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX_H),
+ .host_id = HOST_ID_A72_2,
},
{
- .start_resource = 18,
+ .start_resource = 308,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MCU_0_R5_2,
+ RESASG_SUBTYPE_RA_UDMAP_RX_H),
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 20,
- .num_resource = 6,
+ .start_resource = 310,
+ .num_resource = 4,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX_H),
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 26,
- .num_resource = 6,
+ .start_resource = 314,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ RESASG_SUBTYPE_RA_UDMAP_RX_H),
+ .host_id = HOST_ID_ALL,
},
+
+ /* Main Nav TX ring */
{
- .start_resource = 32,
- .num_resource = 6,
+ .start_resource = 16,
+ .num_resource = 36,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_C7X_1,
+ .host_id = HOST_ID_A72_2,
},
{
- .start_resource = 38,
- .num_resource = 16,
+ .start_resource = 52,
+ .num_resource = 20,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_C6X_0_1,
+ .host_id = HOST_ID_A72_3,
},
{
- .start_resource = 54,
- .num_resource = 8,
+ .start_resource = 72,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_C6X_1_1,
+ .host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 62,
- .num_resource = 9,
+ .start_resource = 74,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 71,
- .num_resource = 9,
+ .start_resource = 76,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 80,
- .num_resource = 60,
+ .start_resource = 82,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_A72_2,
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
-
- /* Main Ringacc TX_EXT rings - NOT_PARTITIONED */
{
- .start_resource = 140,
- .num_resource = 160,
+ .start_resource = 88,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
- .host_id = HOST_ID_A72_2,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_C7X_1,
},
-
- /* Main Ringacc UHC RX rings */
{
- .start_resource = 300,
- .num_resource = 2,
+ .start_resource = 94,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_RX_UH),
- .host_id = HOST_ID_A72_2,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 302,
- .num_resource = 2,
+ .start_resource = 110,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_RX_UH),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_C6X_1_1,
},
-
- /* Main Ringacc HC RX rings */
{
- .start_resource = 304,
- .num_resource = 4,
+ .start_resource = 118,
+ .num_resource = 7,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_RX_H),
- .host_id = HOST_ID_A72_2,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 308,
- .num_resource = 4,
+ .start_resource = 125,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_RX_H),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 312,
- .num_resource = 4,
+ .start_resource = 133,
+ .num_resource = 7,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_RX_H),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_ALL,
},
- /* Main Ringacc RX rings */
+ /* Main Nav RX ring */
{
.start_resource = 316,
+ .num_resource = 36,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 352,
+ .num_resource = 20,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX),
+ .host_id = HOST_ID_A72_3,
+ },
+ {
+ .start_resource = 372,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 318,
+ .start_resource = 374,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 320,
+ .start_resource = 376,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 326,
+ .start_resource = 382,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 332,
+ .start_resource = 388,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 338,
+ .start_resource = 394,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 354,
+ .start_resource = 410,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 362,
- .num_resource = 15,
+ .start_resource = 418,
+ .num_resource = 5,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 377,
- .num_resource = 15,
+ .start_resource = 423,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 392,
- .num_resource = 48,
+ .start_resource = 439,
+ .num_resource = 1,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
+ .host_id = HOST_ID_ALL,
+ },
+
+ /* Main Nav TX Extended rings */
+ {
+ .start_resource = 140,
+ .num_resource = 16,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
+ .host_id = HOST_ID_C7X_1,
+ },
+ {
+ .start_resource = 156,
+ .num_resource = 6,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+ {
+ .start_resource = 162,
+ .num_resource = 6,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 168,
+ .num_resource = 132,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX_EXT),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+
+ /* Main Nav Free RX Flow */
+ {
+ .start_resource = 140,
+ .num_resource = 16,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
.host_id = HOST_ID_A72_2,
},
+ {
+ .start_resource = 156,
+ .num_resource = 16,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_A72_3,
+ },
+ {
+ .start_resource = 172,
+ .num_resource = 64,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MAIN_0_R5_0,
+ },
+ {
+ .start_resource = 236,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 244,
+ .num_resource = 56,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_ALL,
+ },
- /* Main Ringacc GP rings */
+ /* Main Nav Free Ring */
{
.start_resource = 440,
- .num_resource = 200,
+ .num_resource = 150,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 640,
- .num_resource = 64,
+ .start_resource = 590,
+ .num_resource = 40,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
.host_id = HOST_ID_A72_3,
},
{
- .start_resource = 704,
- .num_resource = 16,
+ .start_resource = 630,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 720,
- .num_resource = 16,
+ .start_resource = 636,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 736,
- .num_resource = 64,
+ .start_resource = 642,
+ .num_resource = 10,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 800,
- .num_resource = 32,
+ .start_resource = 652,
+ .num_resource = 10,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 832,
- .num_resource = 16,
+ .start_resource = 662,
+ .num_resource = 32,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ .host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 848,
- .num_resource = 16,
+ .start_resource = 694,
+ .num_resource = 38,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 864,
- .num_resource = 16,
+ .start_resource = 732,
+ .num_resource = 12,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_C7X_1,
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 880,
- .num_resource = 16,
+ .start_resource = 744,
+ .num_resource = 40,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_C6X_0_1,
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 896,
- .num_resource = 16,
+ .start_resource = 784,
+ .num_resource = 182,
.type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_C6X_1_1,
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
-
- /* MCU UDMA */
- /* MCU UDMA HC TX channel assignment */
{
- .start_resource = 0,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_HCHAN),
- .host_id = HOST_ID_MCU_0_R5_0,
+ .start_resource = 966,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_GP),
+ .host_id = HOST_ID_ALL,
},
- /* MCU UDMA normal TX channel assignment */
+ /* Main Nav IA VINT */
{
- .start_resource = 2,
- .num_resource = 12,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 38,
+ .num_resource = 86,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 14,
- .num_resource = 6,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 124,
+ .num_resource = 32,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_A72_3,
},
{
- .start_resource = 20,
- .num_resource = 5,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
- .host_id = HOST_ID_MCU_0_R5_0,
- },
- {
- .start_resource = 25,
- .num_resource = 3,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
- .host_id = HOST_ID_MCU_0_R5_2,
- },
- {
- .start_resource = 28,
- .num_resource = 3,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
- .host_id = HOST_ID_MAIN_0_R5_0,
- },
- {
- .start_resource = 31,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
- .host_id = HOST_ID_MAIN_0_R5_2,
- },
- {
- .start_resource = 33,
- .num_resource = 3,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 156,
+ .num_resource = 12,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 36,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 168,
+ .num_resource = 12,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 38,
- .num_resource = 3,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 180,
+ .num_resource = 12,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 41,
- .num_resource = 3,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 192,
+ .num_resource = 12,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 44,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .start_resource = 204,
+ .num_resource = 12,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_C6X_1_1,
},
-
- /* MCU UDMA HC RX channel assignment */
{
- .start_resource = 0,
- .num_resource = 2,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_HCHAN),
+ .start_resource = 216,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
+ .host_id = HOST_ID_MAIN_0_R5_0,
+ },
+ {
+ .start_resource = 224,
+ .num_resource = 24,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 248,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
+ .host_id = HOST_ID_ALL,
+ },
+
+ /* Main Nav IA SEVT */
+ {
+ .start_resource = 38,
+ .num_resource = 1024,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 1062,
+ .num_resource = 512,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_A72_3,
+ },
+ {
+ .start_resource = 1574,
+ .num_resource = 32,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_MCU_0_R5_0,
+ },
+ {
+ .start_resource = 1606,
+ .num_resource = 32,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_MCU_0_R5_2,
+ },
+ {
+ .start_resource = 1638,
+ .num_resource = 256,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_MAIN_1_R5_0,
+ },
+ {
+ .start_resource = 1894,
+ .num_resource = 256,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_MAIN_1_R5_2,
+ },
+ {
+ .start_resource = 2150,
+ .num_resource = 256,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_C7X_1,
+ },
+ {
+ .start_resource = 2406,
+ .num_resource = 256,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+ {
+ .start_resource = 2662,
+ .num_resource = 256,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 2918,
+ .num_resource = 256,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_MAIN_0_R5_0,
+ },
+ {
+ .start_resource = 3174,
+ .num_resource = 512,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 3686,
+ .num_resource = 922,
+ .type = RESASG_UTYPE (J721E_DEV_NAVSS0_UDMASS_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_ALL,
+ },
+
+ /* MCU Nav HC TX Channel */
+ {
+ .start_resource = 0,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_TX_HCHAN),
+ .host_id = HOST_ID_MCU_0_R5_0,
+ },
+
+ /* MCU Nav HC RX Channel */
+ {
+ .start_resource = 0,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_HCHAN),
.host_id = HOST_ID_MCU_0_R5_0,
},
- /* MCU UDMA normal RX channel assignment */
+ /* MCU Nav Total TX Channel */
{
.start_resource = 2,
.num_resource = 12,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_A72_2,
},
{
.start_resource = 14,
.num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_A72_3,
},
{
.start_resource = 20,
.num_resource = 5,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
.start_resource = 25,
- .num_resource = 3,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 28,
- .num_resource = 3,
+ .start_resource = 27,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_MAIN_1_R5_0,
+ },
+ {
+ .start_resource = 29,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
.start_resource = 31,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_C7X_1,
},
{
.start_resource = 33,
- .num_resource = 3,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 36,
+ .start_resource = 35,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 38,
+ .start_resource = 37,
.num_resource = 3,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_C7X_1,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 41,
+ .start_resource = 40,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_C6X_0_1,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 43,
- .num_resource = 2,
+ .start_resource = 42,
+ .num_resource = 4,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_CHAN),
- .host_id = HOST_ID_C6X_1_1,
+ RESASG_SUBTYPE_UDMAP_TX_CHAN),
+ .host_id = HOST_ID_ALL,
},
- /* MCU UDMA RxFlow assignment */
+ /* MCU Nav Total RX Channel */
{
- .start_resource = 48,
- .num_resource = 8,
+ .start_resource = 2,
+ .num_resource = 12,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_A72_2,
},
{
- .start_resource = 56,
- .num_resource = 4,
+ .start_resource = 14,
+ .num_resource = 6,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_A72_3,
},
{
- .start_resource = 60,
- .num_resource = 8,
+ .start_resource = 20,
+ .num_resource = 5,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MCU_0_R5_0,
},
{
- .start_resource = 68,
- .num_resource = 8,
+ .start_resource = 25,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 76,
- .num_resource = 8,
+ .start_resource = 27,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_MAIN_1_R5_0,
+ },
+ {
+ .start_resource = 29,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_MAIN_1_R5_2,
+ },
+ {
+ .start_resource = 31,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_C7X_1,
+ },
+ {
+ .start_resource = 33,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_C6X_0_1,
+ },
+ {
+ .start_resource = 35,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_C6X_1_1,
+ },
+ {
+ .start_resource = 37,
+ .num_resource = 3,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 84,
- .num_resource = 8,
+ .start_resource = 40,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
- RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
.host_id = HOST_ID_MAIN_0_R5_2,
},
+ {
+ .start_resource = 42,
+ .num_resource = 3,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_CHAN),
+ .host_id = HOST_ID_ALL,
+ },
- /* MCU Ringacc */
- /* MCU Ringacc HC TX rings */
+ /* MCU Nav HC Tx ring */
{
.start_resource = 0,
.num_resource = 2,
.host_id = HOST_ID_MCU_0_R5_0,
},
- /* MCU Ringacc TX rings */
+ /* MCU Nav HC Rx ring */
+ {
+ .start_resource = 48,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX_H),
+ .host_id = HOST_ID_MCU_0_R5_0,
+ },
+
+ /* MCU Nav Tx ring */
{
.start_resource = 2,
.num_resource = 12,
},
{
.start_resource = 25,
- .num_resource = 3,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 28,
- .num_resource = 3,
+ .start_resource = 27,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .host_id = HOST_ID_MAIN_1_R5_0,
+ },
+ {
+ .start_resource = 29,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
.start_resource = 31,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_C7X_1,
},
{
.start_resource = 33,
- .num_resource = 3,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 36,
+ .start_resource = 35,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 38,
- .num_resource = 3,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_C7X_1,
- },
- {
- .start_resource = 41,
+ .start_resource = 37,
.num_resource = 3,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_C6X_0_1,
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 44,
+ .start_resource = 40,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_TX),
- .host_id = HOST_ID_C6X_1_1,
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
-
- /* MCU Ringacc HC RX rings */
{
- .start_resource = 48,
- .num_resource = 2,
+ .start_resource = 42,
+ .num_resource = 4,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
- RESASG_SUBTYPE_RA_UDMAP_RX_H),
- .host_id = HOST_ID_MCU_0_R5_0,
+ RESASG_SUBTYPE_RA_UDMAP_TX),
+ .host_id = HOST_ID_ALL,
},
- /* MCU Ringacc RX rings */
+ /* MCU Nav Rx ring */
{
.start_resource = 50,
.num_resource = 12,
},
{
.start_resource = 73,
- .num_resource = 3,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 76,
- .num_resource = 3,
+ .start_resource = 75,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .host_id = HOST_ID_MAIN_1_R5_0,
+ },
+ {
+ .start_resource = 77,
+ .num_resource = 2,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_UDMAP_RX),
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
.start_resource = 79,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_C7X_1,
},
{
.start_resource = 81,
- .num_resource = 3,
+ .num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 84,
+ .start_resource = 83,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 86,
+ .start_resource = 85,
.num_resource = 3,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_C7X_1,
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 89,
+ .start_resource = 88,
.num_resource = 2,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_C6X_0_1,
+ .host_id = HOST_ID_MAIN_0_R5_2,
},
{
- .start_resource = 91,
- .num_resource = 2,
+ .start_resource = 90,
+ .num_resource = 3,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_UDMAP_RX),
- .host_id = HOST_ID_C6X_1_1,
+ .host_id = HOST_ID_ALL,
+ },
+
+ /* MCU Nav Free RX Flow */
+ {
+ .start_resource = 48,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_A72_2,
+ },
+ {
+ .start_resource = 56,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_A72_3,
+ },
+ {
+ .start_resource = 60,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MCU_0_R5_0,
+ },
+ {
+ .start_resource = 68,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MCU_0_R5_2,
+ },
+ {
+ .start_resource = 72,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MAIN_1_R5_0,
+ },
+ {
+ .start_resource = 76,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MAIN_1_R5_2,
+ },
+ {
+ .start_resource = 80,
+ .num_resource = 8,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MAIN_0_R5_0,
+ },
+ {
+ .start_resource = 88,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 92,
+ .num_resource = 4,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_UDMAP_0,
+ RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON),
+ .host_id = HOST_ID_ALL,
},
- /* MCU Ringacc GP rings */
+ /* MCU Nav Free Ring */
{
.start_resource = 96,
.num_resource = 20,
},
{
.start_resource = 156,
- .num_resource = 16,
+ .num_resource = 12,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 172,
- .num_resource = 16,
+ .start_resource = 168,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 188,
+ .start_resource = 176,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 196,
- .num_resource = 16,
+ .start_resource = 184,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ .host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 212,
+ .start_resource = 192,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 220,
+ .start_resource = 200,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_C7X_1,
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 228,
- .num_resource = 8,
+ .start_resource = 208,
+ .num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_C6X_0_1,
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 236,
+ .start_resource = 224,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
RESASG_SUBTYPE_RA_GP),
- .host_id = HOST_ID_C6X_1_1,
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 232,
+ .num_resource = 20,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_RINGACC_0,
+ RESASG_SUBTYPE_RA_GP),
+ .host_id = HOST_ID_ALL,
},
- /* MCU NAV INTA assignment */
- /* MCU NAV INTA VINT */
+ /* MCU Nav IA VINT */
{
.start_resource = 8,
.num_resource = 32,
},
{
.start_resource = 120,
- .num_resource = 32,
+ .num_resource = 4,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 152,
+ .start_resource = 124,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_0_R5_0,
+ .host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 168,
+ .start_resource = 140,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_0_R5_2,
+ .host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 184,
- .num_resource = 16,
+ .start_resource = 156,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_1_R5_0,
+ .host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 200,
- .num_resource = 16,
+ .start_resource = 164,
+ .num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_MAIN_1_R5_2,
+ .host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 216,
+ .start_resource = 172,
.num_resource = 8,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_C7X_1,
+ .host_id = HOST_ID_C6X_1_1,
},
{
- .start_resource = 224,
+ .start_resource = 180,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_C6X_0_1,
+ .host_id = HOST_ID_MAIN_0_R5_0,
},
{
- .start_resource = 240,
+ .start_resource = 196,
.num_resource = 16,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_IA_VINT),
- .host_id = HOST_ID_C6X_1_1,
+ .host_id = HOST_ID_MAIN_0_R5_2,
+ },
+ {
+ .start_resource = 212,
+ .num_resource = 44,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
+ RESASG_SUBTYPE_IA_VINT),
+ .host_id = HOST_ID_ALL,
},
- /* MCU NAV INTA SEVT */
+ /* MCU Nav IA SEVT */
{
.start_resource = 16392,
.num_resource = 128,
},
{
.start_resource = 16904,
- .num_resource = 256,
+ .num_resource = 64,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_MCU_0_R5_2,
},
{
- .start_resource = 17160,
- .num_resource = 128,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_MAIN_0_R5_0,
- },
- {
- .start_resource = 17288,
- .num_resource = 128,
- .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
- RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
- .host_id = HOST_ID_MAIN_0_R5_2,
- },
- {
- .start_resource = 17416,
+ .start_resource = 16968,
.num_resource = 128,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_MAIN_1_R5_0,
},
{
- .start_resource = 17544,
+ .start_resource = 17096,
.num_resource = 128,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_MAIN_1_R5_2,
},
{
- .start_resource = 17672,
+ .start_resource = 17224,
.num_resource = 64,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_C7X_1,
},
{
- .start_resource = 17736,
+ .start_resource = 17288,
.num_resource = 64,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_C6X_0_1,
},
{
- .start_resource = 17800,
+ .start_resource = 17352,
.num_resource = 64,
.type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_C6X_1_1,
},
-
- /* CPU specific interrupt routers */
- /* MCU R5_0_0 CPU INTR */
{
- .start_resource = 68U,
- .num_resource = 28U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MCU_0_R5_0,
- },
- {
- .start_resource = 124U,
- .num_resource = 16U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_MCU_0_R5_0,
- },
- {
- .start_resource = 160U,
- .num_resource = 64U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0),
- .host_id = HOST_ID_MCU_0_R5_0,
- },
- {
- .start_resource = 224U,
- .num_resource = 48U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0),
- .host_id = HOST_ID_MCU_0_R5_0,
- },
- {
- .start_resource = 376U,
- .num_resource = 8U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE0,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MCU_0_R5_0,
- },
-
- /* MCU R5_0_1 CPU INTR */
- {
- .start_resource = 68U,
- .num_resource = 28U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MCU_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MCU_0_R5_2,
- },
- {
- .start_resource = 124U,
- .num_resource = 16U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_WKUP_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_MCU_0_R5_2,
- },
- {
- .start_resource = 160U,
- .num_resource = 64U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_LVL_INTRTR0),
- .host_id = HOST_ID_MCU_0_R5_2,
- },
- {
- .start_resource = 224U,
- .num_resource = 48U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_MAIN2MCU_PLS_INTRTR0),
- .host_id = HOST_ID_MCU_0_R5_2,
- },
- {
- .start_resource = 376U,
- .num_resource = 8U,
- .type = RESASG_UTYPE(J721E_DEV_MCU_R5FSS0_CORE1,
- RESASG_SUBTYPE_MCU_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MCU_0_R5_2,
- },
-
- /* Main R5_0_0 CPU INTR */
- {
- .start_resource = 176U,
- .num_resource = 16U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
- RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_MAIN_0_R5_0,
- },
- {
- .start_resource = 228U,
- .num_resource = 28U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
- RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MAIN_0_R5_0,
- },
- {
- .start_resource = 256U,
- .num_resource = 256U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE0,
- RESASG_SUBTYPE_R5FSS0_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0),
+ .start_resource = 17416,
+ .num_resource = 128,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_MAIN_0_R5_0,
},
-
- /* Main R5_0_1 CPU INTR */
- {
- .start_resource = 176U,
- .num_resource = 16U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
- RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_MAIN_0_R5_2,
- },
- {
- .start_resource = 228U,
- .num_resource = 28U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
- RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MAIN_0_R5_2,
- },
{
- .start_resource = 256U,
- .num_resource = 256U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS0_CORE1,
- RESASG_SUBTYPE_R5FSS0_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS0_INTROUTER0),
+ .start_resource = 17544,
+ .num_resource = 128,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
.host_id = HOST_ID_MAIN_0_R5_2,
},
-
- /* Main R5_1_0 CPU INTR */
- {
- .start_resource = 176U,
- .num_resource = 16U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
- RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_MAIN_1_R5_0,
- },
{
- .start_resource = 228U,
- .num_resource = 28U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
- RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MAIN_1_R5_0,
- },
- {
- .start_resource = 256U,
- .num_resource = 256U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE0,
- RESASG_SUBTYPE_R5FSS1_CORE0_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0),
- .host_id = HOST_ID_MAIN_1_R5_0,
- },
-
- /* Main R5_1_1 CPU INTR */
- {
- .start_resource = 176U,
- .num_resource = 16U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
- RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_GPIOMUX_INTRTR0),
- .host_id = HOST_ID_MAIN_1_R5_2,
- },
- {
- .start_resource = 228U,
- .num_resource = 28U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
- RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_NAVSS0_INTR_ROUTER_0),
- .host_id = HOST_ID_MAIN_1_R5_2,
- },
- {
- .start_resource = 256U,
- .num_resource = 256U,
- .type = RESASG_UTYPE(J721E_DEV_R5FSS1_CORE1,
- RESASG_SUBTYPE_R5FSS1_CORE1_INTR_IRQ_GROUP0_FROM_R5FSS1_INTROUTER0),
- .host_id = HOST_ID_MAIN_1_R5_2,
- },
-
- /* C6X_0 CPU INTR */
- {
- .start_resource = 8U,
- .num_resource = 1U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
- RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS0_INTROUTER0),
- .host_id = HOST_ID_C6X_0_1,
- },
- {
- .start_resource = 15U,
- .num_resource = 81U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
- RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS0_INTROUTER0),
- .host_id = HOST_ID_C6X_0_1,
- },
- {
- .start_resource = 99U,
- .num_resource = 1U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
- RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS0_INTROUTER0),
- .host_id = HOST_ID_C6X_0_1,
- },
- {
- .start_resource = 102U,
- .num_resource = 8U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
- RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS0_INTROUTER0),
- .host_id = HOST_ID_C6X_0_1,
- },
- {
- .start_resource = 114U,
- .num_resource = 2U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS0_CORE0,
- RESASG_SUBTYPE_C66SS0_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS0_INTROUTER0),
- .host_id = HOST_ID_C6X_0_1,
+ .start_resource = 17672,
+ .num_resource = 248,
+ .type = RESASG_UTYPE (J721E_DEV_MCU_NAVSS0_INTAGGR_0,
+ RESASG_SUBTYPE_GLOBAL_EVENT_SEVT),
+ .host_id = HOST_ID_ALL,
},
- /* C6X_1 CPU INTR */
- {
- .start_resource = 8U,
- .num_resource = 1U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
- RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP0_FROM_C66SS1_INTROUTER0),
- .host_id = HOST_ID_C6X_1_1,
- },
- {
- .start_resource = 15U,
- .num_resource = 81U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
- RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP1_FROM_C66SS1_INTROUTER0),
- .host_id = HOST_ID_C6X_1_1,
- },
- {
- .start_resource = 99U,
- .num_resource = 1U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
- RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP2_FROM_C66SS1_INTROUTER0),
- .host_id = HOST_ID_C6X_1_1,
- },
- {
- .start_resource = 102U,
- .num_resource = 8U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
- RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP3_FROM_C66SS1_INTROUTER0),
- .host_id = HOST_ID_C6X_1_1,
- },
- {
- .start_resource = 114U,
- .num_resource = 2U,
- .type = RESASG_UTYPE(J721E_DEV_C66SS1_CORE0,
- RESASG_SUBTYPE_C66SS1_CORE0_C66_EVENT_IN_SYNC_IRQ_GROUP4_FROM_C66SS1_INTROUTER0),
- .host_id = HOST_ID_C6X_1_1,
- },
},
};
index 45dcd74833d35bbe7940bc9070ca779819171229..0982311441fdc3d6a09d355d61043728876a7940 100644 (file)
#ifndef SYSFW_IMG_CFG_H
#define SYSFW_IMG_CFG_H
-#define BOARDCFG_RM_RESASG_ENTRIES 224
+#define BOARDCFG_RM_RESASG_ENTRIES 254
#endif /* SYSFW_IMG_CFG_H */