diff --git a/soc/j721e/evm/rm-cfg.c b/soc/j721e/evm/rm-cfg.c index 88cce9366fa993e07fb8c752e889ece5d93fa130..04127fbb1917ae7979e9da4609929f3352341c5d 100644 --- a/soc/j721e/evm/rm-cfg.c +++ b/soc/j721e/evm/rm-cfg.c @@ -1021,7 +1021,7 @@ const struct boardcfg_rm_local j721e_boardcfg_rm_data = { RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_ALL, }, - /* Main NAVSS Rings for extended Tx channels for DRU */ + /* Main NAVSS Rings for extended Tx channels */ { .start_resource = 140, .num_resource = 16, @@ -1057,7 +1057,6 @@ const struct boardcfg_rm_local j721e_boardcfg_rm_data = { RESASG_SUBTYPE_RA_UDMAP_TX_EXT), .host_id = HOST_ID_MAIN_0_R5_2, }, - /* Main NAVSS Rings for extended Tx channels for HWA */ { .start_resource = 172, .num_resource = 96, @@ -1702,7 +1701,7 @@ const struct boardcfg_rm_local j721e_boardcfg_rm_data = { RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_ALL, }, - /* Main NAVSS UDMA extended Tx channels for DRU */ + /* Main NAVSS UDMA Extended Tx channels */ { .start_resource = 140, .num_resource = 16, @@ -1738,7 +1737,6 @@ const struct boardcfg_rm_local j721e_boardcfg_rm_data = { RESASG_SUBTYPE_UDMAP_TX_ECHAN), .host_id = HOST_ID_MAIN_0_R5_2, }, - /* Main NAVSS UDMA extended Tx channels for HWA */ { .start_resource = 172, .num_resource = 96, diff --git a/soc/j721e/evm/sysfw_img_cfg.h b/soc/j721e/evm/sysfw_img_cfg.h index 5bd33a45e838b6ce9f985fc48cbfb2fb57c45878..13f08f1242fb8efb023c284f74de1bccbc574b5f 100644 --- a/soc/j721e/evm/sysfw_img_cfg.h +++ b/soc/j721e/evm/sysfw_img_cfg.h @@ -37,6 +37,7 @@ #ifndef SYSFW_IMG_CFG_H #define SYSFW_IMG_CFG_H -#define BOARDCFG_RM_RESASG_ENTRIES 418 +#define BOARDCFG_RM_RESASG_ENTRIES 418 +#define BOARDCFG_TIFS_RM_RESASG_ENTRIES 347 #endif /* SYSFW_IMG_CFG_H */ diff --git a/soc/j721s2/evm/rm-cfg.c b/soc/j721s2/evm/rm-cfg.c index ba1c22e03b68824c1da3cc5918d2a9032f07548e..c77c2c0bb257ffbc3509f52059d8cf1c314c8f1c 100644 --- a/soc/j721s2/evm/rm-cfg.c +++ b/soc/j721s2/evm/rm-cfg.c @@ -707,14 +707,14 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { }, { .start_resource = 368, - .num_resource = 16, + .num_resource = 22, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_A72_2, }, { - .start_resource = 384, - .num_resource = 12, + .start_resource = 390, + .num_resource = 6, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_A72_3, @@ -841,14 +841,14 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { }, { .start_resource = 27, - .num_resource = 16, + .num_resource = 22, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_A72_2, }, { - .start_resource = 43, - .num_resource = 12, + .start_resource = 49, + .num_resource = 6, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_A72_3, @@ -902,7 +902,7 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_ALL, }, - /* Main NAVSS Rings for extended Tx channels for DRU */ + /* Main NAVSS Rings for extended Tx channels */ { .start_resource = 85, .num_resource = 16, @@ -931,10 +931,9 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { RESASG_SUBTYPE_RA_UDMAP_TX_EXT), .host_id = HOST_ID_MAIN_0_R5_2, }, - /* Main NAVSS Rings for extended Tx channels for HWA */ { .start_resource = 117, - .num_resource = 192, + .num_resource = 96, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX_EXT), .host_id = HOST_ID_MAIN_0_R5_0, @@ -1218,14 +1217,14 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { }, { .start_resource = 27, - .num_resource = 16, + .num_resource = 22, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_A72_2, }, { - .start_resource = 43, - .num_resource = 12, + .start_resource = 49, + .num_resource = 6, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_A72_3, @@ -1382,14 +1381,14 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { }, { .start_resource = 27, - .num_resource = 16, + .num_resource = 22, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_A72_2, }, { - .start_resource = 43, - .num_resource = 12, + .start_resource = 49, + .num_resource = 6, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_A72_3, @@ -1443,7 +1442,7 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_ALL, }, - /* Main NAVSS UDMA Extended Tx channels for DRU */ + /* Main NAVSS UDMA Extended Tx channels */ { .start_resource = 85, .num_resource = 16, @@ -1472,10 +1471,9 @@ const struct boardcfg_rm_local j721s2_boardcfg_rm_data = { RESASG_SUBTYPE_UDMAP_TX_ECHAN), .host_id = HOST_ID_MAIN_0_R5_2, }, - /* Main NAVSS UDMA Extended Tx channels for HWA */ { .start_resource = 117, - .num_resource = 192, + .num_resource = 96, .type = RESASG_UTYPE (J721S2_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_ECHAN), .host_id = HOST_ID_MAIN_0_R5_0, diff --git a/soc/j721s2/evm/sysfw_img_cfg.h b/soc/j721s2/evm/sysfw_img_cfg.h index 862d9c2e493b8f60f48e7c0099170b307322a47c..b3d7d761aee56e8441a5b4b937d2759bfb6f9239 100644 --- a/soc/j721s2/evm/sysfw_img_cfg.h +++ b/soc/j721s2/evm/sysfw_img_cfg.h @@ -37,6 +37,7 @@ #ifndef SYSFW_IMG_CFG_H #define SYSFW_IMG_CFG_H -#define BOARDCFG_RM_RESASG_ENTRIES 379 +#define BOARDCFG_RM_RESASG_ENTRIES 379 +#define BOARDCFG_TIFS_RM_RESASG_ENTRIES 317 #endif /* SYSFW_IMG_CFG_H */ diff --git a/soc/j784s4/evm/rm-cfg.c b/soc/j784s4/evm/rm-cfg.c index b156cac02b8083216d544ba0ba3162704ccfa3c4..756996054ff1b5502b1e1ec7c6bcb6221347af04 100644 --- a/soc/j784s4/evm/rm-cfg.c +++ b/soc/j784s4/evm/rm-cfg.c @@ -844,28 +844,28 @@ const struct boardcfg_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 362, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 363, + .start_resource = 365, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 364, - .num_resource = 2, + .start_resource = 366, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 366, - .num_resource = 2, + .start_resource = 367, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MCU_0_R5_2, @@ -1027,28 +1027,28 @@ const struct boardcfg_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 21, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 22, + .start_resource = 24, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 23, - .num_resource = 2, + .start_resource = 25, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 25, - .num_resource = 2, + .start_resource = 26, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MCU_0_R5_2, @@ -1508,28 +1508,28 @@ const struct boardcfg_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 21, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 22, + .start_resource = 24, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 23, - .num_resource = 2, + .start_resource = 25, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 25, - .num_resource = 2, + .start_resource = 26, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MCU_0_R5_2, @@ -1721,28 +1721,28 @@ const struct boardcfg_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 21, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 22, + .start_resource = 24, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 23, - .num_resource = 2, + .start_resource = 25, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 25, - .num_resource = 2, + .start_resource = 26, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MCU_0_R5_2, diff --git a/soc/j784s4/evm/tifs-rm-cfg.c b/soc/j784s4/evm/tifs-rm-cfg.c index 70241771f0804402ea6ffbeabc65591447a4c05f..64b8956a9d1f1be96e36383fa13a49c2014590b5 100755 --- a/soc/j784s4/evm/tifs-rm-cfg.c +++ b/soc/j784s4/evm/tifs-rm-cfg.c @@ -561,28 +561,28 @@ const struct boardcfg_tifs_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 362, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 363, + .start_resource = 365, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 364, - .num_resource = 2, + .start_resource = 366, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 366, - .num_resource = 2, + .start_resource = 367, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_RX), .host_id = HOST_ID_MCU_0_R5_2, @@ -744,28 +744,28 @@ const struct boardcfg_tifs_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 21, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 22, + .start_resource = 24, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 23, - .num_resource = 2, + .start_resource = 25, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 25, - .num_resource = 2, + .start_resource = 26, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_RINGACC_0, RESASG_SUBTYPE_RA_UDMAP_TX), .host_id = HOST_ID_MCU_0_R5_2, @@ -1213,28 +1213,28 @@ const struct boardcfg_tifs_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 21, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 22, + .start_resource = 24, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 23, - .num_resource = 2, + .start_resource = 25, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 25, - .num_resource = 2, + .start_resource = 26, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_RX_CHAN), .host_id = HOST_ID_MCU_0_R5_2, @@ -1426,28 +1426,28 @@ const struct boardcfg_tifs_rm_local j784s4_boardcfg_rm_data = { }, { .start_resource = 21, - .num_resource = 1, + .num_resource = 3, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MAIN_2_R5_0, }, { - .start_resource = 22, + .start_resource = 24, .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MAIN_2_R5_2, }, { - .start_resource = 23, - .num_resource = 2, + .start_resource = 25, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MCU_0_R5_0, }, { - .start_resource = 25, - .num_resource = 2, + .start_resource = 26, + .num_resource = 1, .type = RESASG_UTYPE (J784S4_DEV_NAVSS0_UDMAP_0, RESASG_SUBTYPE_UDMAP_TX_CHAN), .host_id = HOST_ID_MCU_0_R5_2,