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,