public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH] board: ti: am62dx: Separate resource management config from am62ax
@ 2026-03-18  7:30 Paresh Bhagat
  2026-03-20  4:30 ` Anshul Dalal
  0 siblings, 1 reply; 3+ messages in thread
From: Paresh Bhagat @ 2026-03-18  7:30 UTC (permalink / raw)
  To: trini, u-boot; +Cc: praneeth, vigneshr, bb, afd, nm, v-singh1

AM62d currently shares resource management configuration files with
AM62a. However, AM62a resource management needs to be modified for DMA
resource sharing scheme for CPSW3G Ethernet functionality to support
multi-core traffic handling.

Add separate AM62d-specific resource management configuration files to
decouple from the AM62a changes and maintain proper resource allocation
for AM62d.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
---
Patch link for AM62a changes
https://lore.kernel.org/all/20260224120557.1476390-2-s-vadapalli@ti.com/

Boot logs
https://gist.github.com/paresh-bhagat12/f111073108536dfdc9a2c6bc3c401a26

 arch/arm/dts/k3-am62d-evm-binman.dtsi |   16 -
 board/ti/am62dx/rm-cfg.yaml           | 1047 +++++++++++++++++++++++++
 board/ti/am62dx/tifs-rm-cfg.yaml      |  909 +++++++++++++++++++++
 3 files changed, 1956 insertions(+), 16 deletions(-)
 create mode 100644 board/ti/am62dx/rm-cfg.yaml
 create mode 100644 board/ti/am62dx/tifs-rm-cfg.yaml

diff --git a/arch/arm/dts/k3-am62d-evm-binman.dtsi b/arch/arm/dts/k3-am62d-evm-binman.dtsi
index 41c8746cf08..423b599dee7 100644
--- a/arch/arm/dts/k3-am62d-evm-binman.dtsi
+++ b/arch/arm/dts/k3-am62d-evm-binman.dtsi
@@ -11,10 +11,6 @@
 	config = "board/ti/am62ax/board-cfg.yaml";
 };
 
-&rcfg_yaml {
-	config = "board/ti/am62ax/rm-cfg.yaml";
-};
-
 &scfg_yaml {
 	config = "board/ti/am62ax/sec-cfg.yaml";
 };
@@ -35,18 +31,10 @@
 	config = "board/ti/am62ax/pm-cfg.yaml";
 };
 
-&rcfg_yaml_tifs {
-	config = "board/ti/am62ax/tifs-rm-cfg.yaml";
-};
-
 &pcfg_yaml_dm {
 	config = "board/ti/am62ax/pm-cfg.yaml";
 };
 
-&rcfg_yaml_dm {
-	config = "board/ti/am62ax/rm-cfg.yaml";
-};
-
 &bcfg_yaml_sysfw {
 	config = "board/ti/am62ax/board-cfg.yaml";
 };
@@ -59,10 +47,6 @@
 	config = "board/ti/am62ax/pm-cfg.yaml";
 };
 
-&rcfg_yaml_sysfw {
-	config = "board/ti/am62ax/rm-cfg.yaml";
-};
-
 #endif
 
 #ifdef CONFIG_TARGET_AM62D2_A53_EVM
diff --git a/board/ti/am62dx/rm-cfg.yaml b/board/ti/am62dx/rm-cfg.yaml
new file mode 100644
index 00000000000..b9148e0d710
--- /dev/null
+++ b/board/ti/am62dx/rm-cfg.yaml
@@ -0,0 +1,1047 @@
+# SPDX-License-Identifier: GPL-2.0+
+# Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
+#
+# Resource management configuration for AM62D
+#
+
+---
+
+rm-cfg:
+    rm_boardcfg:
+        rev:
+            boardcfg_abi_maj: 0x0
+            boardcfg_abi_min: 0x1
+        host_cfg:
+            subhdr:
+                magic: 0x4C41
+                size: 356
+            host_cfg_entries:
+                -  # 1
+                    host_id: 12
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 2
+                    host_id: 20
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 3
+                    host_id: 30
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 4
+                    host_id: 36
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 5
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 6
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 7
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 8
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 9
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 10
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 11
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 12
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 13
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 14
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 15
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 16
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 17
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 18
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 19
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 20
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 21
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 22
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 23
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 24
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 25
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 26
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 27
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 28
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 29
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 30
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 31
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 32
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+        resasg:
+            subhdr:
+                magic: 0x7B25
+                size: 8
+            resasg_entries_size: 1064
+            reserved: 0
+    resasg_entries:
+        -
+            start_resource: 0
+            num_resource: 16
+            type: 64
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 4
+            type: 64
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 4
+            type: 64
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 20
+            num_resource: 22
+            type: 64
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 16
+            type: 192
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 34
+            num_resource: 2
+            type: 192
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 2
+            type: 320
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 2
+            num_resource: 2
+            type: 320
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 2
+            num_resource: 2
+            type: 320
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 4
+            num_resource: 4
+            type: 320
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 26
+            type: 384
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 50176
+            num_resource: 164
+            type: 1666
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1
+            type: 1667
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 18
+            type: 1677
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1677
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1677
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 24
+            num_resource: 2
+            type: 1677
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 26
+            num_resource: 6
+            type: 1677
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 54
+            num_resource: 18
+            type: 1678
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 72
+            num_resource: 6
+            type: 1678
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 72
+            num_resource: 6
+            type: 1678
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 78
+            num_resource: 2
+            type: 1678
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 80
+            num_resource: 2
+            type: 1678
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 32
+            num_resource: 12
+            type: 1679
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 6
+            type: 1679
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 6
+            type: 1679
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 50
+            num_resource: 2
+            type: 1679
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 52
+            num_resource: 2
+            type: 1679
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 18
+            type: 1696
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1696
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1696
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 24
+            num_resource: 2
+            type: 1696
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 26
+            num_resource: 6
+            type: 1696
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 18
+            type: 1697
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1697
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1697
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 24
+            num_resource: 2
+            type: 1697
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 26
+            num_resource: 2
+            type: 1697
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 12
+            type: 1698
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 12
+            num_resource: 6
+            type: 1698
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 12
+            num_resource: 6
+            type: 1698
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 2
+            type: 1698
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 20
+            num_resource: 2
+            type: 1698
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 6
+            num_resource: 26
+            type: 1802
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 32
+            num_resource: 8
+            type: 1802
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 35
+            type: 1802
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 35
+            type: 1802
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 168
+            num_resource: 8
+            type: 1802
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 14
+            num_resource: 512
+            type: 1805
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 526
+            num_resource: 256
+            type: 1805
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 526
+            num_resource: 256
+            type: 1805
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 782
+            num_resource: 128
+            type: 1805
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 910
+            num_resource: 128
+            type: 1805
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 1038
+            num_resource: 496
+            type: 1805
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1024
+            type: 1807
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 4096
+            num_resource: 29
+            type: 1808
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 4608
+            num_resource: 99
+            type: 1809
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 5120
+            num_resource: 24
+            type: 1810
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 5632
+            num_resource: 51
+            type: 1811
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 6144
+            num_resource: 51
+            type: 1812
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 6656
+            num_resource: 51
+            type: 1813
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 8192
+            num_resource: 32
+            type: 1814
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 8704
+            num_resource: 32
+            type: 1815
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 9216
+            num_resource: 32
+            type: 1816
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 9728
+            num_resource: 22
+            type: 1817
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 10240
+            num_resource: 22
+            type: 1818
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 10752
+            num_resource: 22
+            type: 1819
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 11264
+            num_resource: 28
+            type: 1820
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 11776
+            num_resource: 28
+            type: 1821
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 12288
+            num_resource: 28
+            type: 1822
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1
+            type: 1923
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1936
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1936
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1936
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1936
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1936
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 64
+            type: 1937
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 64
+            type: 1937
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 83
+            num_resource: 8
+            type: 1938
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 91
+            num_resource: 8
+            type: 1939
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 99
+            num_resource: 10
+            type: 1942
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 109
+            num_resource: 3
+            type: 1942
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 109
+            num_resource: 3
+            type: 1942
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 112
+            num_resource: 3
+            type: 1942
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 115
+            num_resource: 3
+            type: 1942
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 118
+            num_resource: 16
+            type: 1943
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 118
+            num_resource: 16
+            type: 1943
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 134
+            num_resource: 8
+            type: 1944
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 134
+            num_resource: 8
+            type: 1945
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 142
+            num_resource: 8
+            type: 1946
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 142
+            num_resource: 8
+            type: 1947
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1955
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1955
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1955
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1955
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1955
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 8
+            type: 1956
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 8
+            type: 1956
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 27
+            num_resource: 1
+            type: 1957
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 28
+            num_resource: 1
+            type: 1958
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1961
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1961
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1961
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1961
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1961
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1962
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1962
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1962
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1962
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1962
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 1
+            type: 1963
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 1
+            type: 1963
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 16
+            type: 1964
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 16
+            type: 1964
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 20
+            num_resource: 1
+            type: 1965
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 35
+            num_resource: 8
+            type: 1966
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 21
+            num_resource: 1
+            type: 1967
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 35
+            num_resource: 8
+            type: 1968
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 22
+            num_resource: 1
+            type: 1969
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 43
+            num_resource: 8
+            type: 1970
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 23
+            num_resource: 1
+            type: 1971
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 43
+            num_resource: 8
+            type: 1972
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1
+            type: 2112
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 2
+            num_resource: 2
+            type: 2122
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 51200
+            num_resource: 12
+            type: 12738
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1
+            type: 12739
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 6
+            type: 12750
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 6
+            type: 12769
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 8
+            type: 12810
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 12288
+            num_resource: 128
+            type: 12813
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 3072
+            num_resource: 6
+            type: 12828
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 3584
+            num_resource: 6
+            type: 12829
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 4096
+            num_resource: 6
+            type: 12830
+            host_id: 128
+            reserved: 0
diff --git a/board/ti/am62dx/tifs-rm-cfg.yaml b/board/ti/am62dx/tifs-rm-cfg.yaml
new file mode 100644
index 00000000000..254e8115314
--- /dev/null
+++ b/board/ti/am62dx/tifs-rm-cfg.yaml
@@ -0,0 +1,909 @@
+# SPDX-License-Identifier: GPL-2.0+
+# Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
+#
+# Resource management configuration for AM62D
+#
+
+---
+
+tifs-rm-cfg:
+    rm_boardcfg:
+        rev:
+            boardcfg_abi_maj: 0x0
+            boardcfg_abi_min: 0x1
+        host_cfg:
+            subhdr:
+                magic: 0x4C41
+                size: 356
+            host_cfg_entries:
+                -  # 1
+                    host_id: 12
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 2
+                    host_id: 20
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 3
+                    host_id: 30
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 4
+                    host_id: 36
+                    allowed_atype: 0x2A
+                    allowed_qos: 0xAAAA
+                    allowed_orderid: 0xAAAAAAAA
+                    allowed_priority: 0xAAAA
+                    allowed_sched_priority: 0xAA
+                -  # 5
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 6
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 7
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 8
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 9
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 10
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 11
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 12
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 13
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 14
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 15
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 16
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 17
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 18
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 19
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 20
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 21
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 22
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 23
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 24
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 25
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 26
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 27
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 28
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 29
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 30
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 31
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+                -  # 32
+                    host_id: 0
+                    allowed_atype: 0
+                    allowed_qos: 0
+                    allowed_orderid: 0
+                    allowed_priority: 0
+                    allowed_sched_priority: 0
+        resasg:
+            subhdr:
+                magic: 0x7B25
+                size: 8
+            resasg_entries_size: 880
+            reserved: 0
+    resasg_entries:
+        -
+            start_resource: 0
+            num_resource: 18
+            type: 1677
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1677
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1677
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 24
+            num_resource: 2
+            type: 1677
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 26
+            num_resource: 6
+            type: 1677
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 54
+            num_resource: 18
+            type: 1678
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 72
+            num_resource: 6
+            type: 1678
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 72
+            num_resource: 6
+            type: 1678
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 78
+            num_resource: 2
+            type: 1678
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 80
+            num_resource: 2
+            type: 1678
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 32
+            num_resource: 12
+            type: 1679
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 6
+            type: 1679
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 6
+            type: 1679
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 50
+            num_resource: 2
+            type: 1679
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 52
+            num_resource: 2
+            type: 1679
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 18
+            type: 1696
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1696
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1696
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 24
+            num_resource: 2
+            type: 1696
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 26
+            num_resource: 6
+            type: 1696
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 18
+            type: 1697
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1697
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 6
+            type: 1697
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 24
+            num_resource: 2
+            type: 1697
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 26
+            num_resource: 2
+            type: 1697
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 12
+            type: 1698
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 12
+            num_resource: 6
+            type: 1698
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 12
+            num_resource: 6
+            type: 1698
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 18
+            num_resource: 2
+            type: 1698
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 20
+            num_resource: 2
+            type: 1698
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 6
+            num_resource: 26
+            type: 1802
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 32
+            num_resource: 8
+            type: 1802
+            host_id: 20
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 35
+            type: 1802
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 44
+            num_resource: 35
+            type: 1802
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 168
+            num_resource: 8
+            type: 1802
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1024
+            type: 1807
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 4096
+            num_resource: 29
+            type: 1808
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 4608
+            num_resource: 99
+            type: 1809
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 5120
+            num_resource: 24
+            type: 1810
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 5632
+            num_resource: 51
+            type: 1811
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 6144
+            num_resource: 51
+            type: 1812
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 6656
+            num_resource: 51
+            type: 1813
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 8192
+            num_resource: 32
+            type: 1814
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 8704
+            num_resource: 32
+            type: 1815
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 9216
+            num_resource: 32
+            type: 1816
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 9728
+            num_resource: 22
+            type: 1817
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 10240
+            num_resource: 22
+            type: 1818
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 10752
+            num_resource: 22
+            type: 1819
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 11264
+            num_resource: 28
+            type: 1820
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 11776
+            num_resource: 28
+            type: 1821
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 12288
+            num_resource: 28
+            type: 1822
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1936
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1936
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1936
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1936
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1936
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 64
+            type: 1937
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 64
+            type: 1937
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 83
+            num_resource: 8
+            type: 1938
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 91
+            num_resource: 8
+            type: 1939
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 99
+            num_resource: 10
+            type: 1942
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 109
+            num_resource: 3
+            type: 1942
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 109
+            num_resource: 3
+            type: 1942
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 112
+            num_resource: 3
+            type: 1942
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 115
+            num_resource: 3
+            type: 1942
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 118
+            num_resource: 16
+            type: 1943
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 118
+            num_resource: 16
+            type: 1943
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 134
+            num_resource: 8
+            type: 1944
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 134
+            num_resource: 8
+            type: 1945
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 142
+            num_resource: 8
+            type: 1946
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 142
+            num_resource: 8
+            type: 1947
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1955
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1955
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1955
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1955
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1955
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 8
+            type: 1956
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 8
+            type: 1956
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 27
+            num_resource: 1
+            type: 1957
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 28
+            num_resource: 1
+            type: 1958
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1961
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1961
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1961
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1961
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1961
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 10
+            type: 1962
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1962
+            host_id: 35
+            reserved: 0
+        -
+            start_resource: 10
+            num_resource: 3
+            type: 1962
+            host_id: 36
+            reserved: 0
+        -
+            start_resource: 13
+            num_resource: 3
+            type: 1962
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 16
+            num_resource: 3
+            type: 1962
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 1
+            type: 1963
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 1
+            type: 1963
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 16
+            type: 1964
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 19
+            num_resource: 16
+            type: 1964
+            host_id: 30
+            reserved: 0
+        -
+            start_resource: 20
+            num_resource: 1
+            type: 1965
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 35
+            num_resource: 8
+            type: 1966
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 21
+            num_resource: 1
+            type: 1967
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 35
+            num_resource: 8
+            type: 1968
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 22
+            num_resource: 1
+            type: 1969
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 43
+            num_resource: 8
+            type: 1970
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 23
+            num_resource: 1
+            type: 1971
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 43
+            num_resource: 8
+            type: 1972
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 1
+            type: 2112
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 2
+            num_resource: 2
+            type: 2122
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 6
+            type: 12750
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 6
+            type: 12769
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 0
+            num_resource: 8
+            type: 12810
+            host_id: 12
+            reserved: 0
+        -
+            start_resource: 3072
+            num_resource: 6
+            type: 12828
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 3584
+            num_resource: 6
+            type: 12829
+            host_id: 128
+            reserved: 0
+        -
+            start_resource: 4096
+            num_resource: 6
+            type: 12830
+            host_id: 128
+            reserved: 0
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] board: ti: am62dx: Separate resource management config from am62ax
  2026-03-18  7:30 [PATCH] board: ti: am62dx: Separate resource management config from am62ax Paresh Bhagat
@ 2026-03-20  4:30 ` Anshul Dalal
  2026-03-24 12:50   ` Paresh Bhagat
  0 siblings, 1 reply; 3+ messages in thread
From: Anshul Dalal @ 2026-03-20  4:30 UTC (permalink / raw)
  To: Paresh Bhagat, trini, u-boot
  Cc: praneeth, vigneshr, bb, afd, nm, v-singh1, sparsh-kumar

On Wed Mar 18, 2026 at 1:00 PM IST, Paresh Bhagat wrote:
> AM62d currently shares resource management configuration files with
> AM62a. However, AM62a resource management needs to be modified for DMA
> resource sharing scheme for CPSW3G Ethernet functionality to support
> multi-core traffic handling.
>
> Add separate AM62d-specific resource management configuration files to
> decouple from the AM62a changes and maintain proper resource allocation
> for AM62d.
>
> Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
> ---
> Patch link for AM62a changes
> https://lore.kernel.org/all/20260224120557.1476390-2-s-vadapalli@ti.com/

The rm-cfg and tifs-rm-cfg for AM62d after your patch differ to the one
for AM62a even without the above patch as follows:

	% diff board/ti/am62dx/rm-cfg.yaml board/ti/am62ax/rm-cfg.yaml
	2c2
	< # Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
	---
	> # Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
	4c4
	< # Resource management configuration for AM62D
	---
	> # Resource management configuration for AM62A
	19c19
	<                 -  # 1
	---
	>                 -   #  1
	26c26
	<                 -  # 2
	---
	>                 -   #  2
	570c570
	<             num_resource: 496
	---
	>             num_resource: 497

	% diff board/ti/am62dx/tifs-rm-cfg.yaml board/ti/am62ax/tifs-rm-cfg.yaml
	2c2
	< # Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
	---
	> # Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
	4c4
	< # Resource management configuration for AM62D
	---
	> # Resource management configuration for AM62AX
	27,33d26
	<                     host_id: 20
	<                     allowed_atype: 0x2A
	<                     allowed_qos: 0xAAAA
	<                     allowed_orderid: 0xAAAAAAAA
	<                     allowed_priority: 0xAAAA
	<                     allowed_sched_priority: 0xAA
	<                 -  # 3
	40c33
	<                 -  # 4
	---
	>                 -  # 3
	46a40,46
	>                 -  # 4
	>                     host_id: 0
	>                     allowed_atype: 0
	>                     allowed_qos: 0
	>                     allowed_orderid: 0
	>                     allowed_priority: 0
	>                     allowed_sched_priority: 0
	247c247
	<             resasg_entries_size: 880
	---
	>             resasg_entries_size: 872
	260c260
	<             host_id: 20
	---
	>             host_id: 35
	290c290
	<             host_id: 20
	---
	>             host_id: 35
	320c320
	<             host_id: 20
	---
	>             host_id: 35
	350c350
	<             host_id: 20
	---
	>             host_id: 35
	380c380
	<             host_id: 20
	---
	>             host_id: 35
	410c410
	<             host_id: 20
	---
	>             host_id: 35
	432c432
	<             num_resource: 26
	---
	>             num_resource: 34
	437,442d436
	<             start_resource: 32
	<             num_resource: 8
	<             type: 1802
	<             host_id: 20
	<             reserved: 0
	<         -
	444c438
	<             num_resource: 35
	---
	>             num_resource: 36
	450c444
	<             num_resource: 35
	---
	>             num_resource: 36

Looks like this delta is due to the commits 7f9c2a6f7be7 ("board: ti:
rm-cfg: Update rm-cfg to reflect new resource reservation") and
587b1a56752f ("board: ti: am62ax: tifs-rm-cfg.yaml: Add C7x resource
allocation entries") that are only part of the next branch as of now.

Is this intentional? If not, please resend a v2 based on the updated
configs from next.

CC+: Sparsh (Author of the above commits)

>
> Boot logs
> https://gist.github.com/paresh-bhagat12/f111073108536dfdc9a2c6bc3c401a26
>
>  arch/arm/dts/k3-am62d-evm-binman.dtsi |   16 -
>  board/ti/am62dx/rm-cfg.yaml           | 1047 +++++++++++++++++++++++++
>  board/ti/am62dx/tifs-rm-cfg.yaml      |  909 +++++++++++++++++++++
>  3 files changed, 1956 insertions(+), 16 deletions(-)
>  create mode 100644 board/ti/am62dx/rm-cfg.yaml
>  create mode 100644 board/ti/am62dx/tifs-rm-cfg.yaml
>
> diff --git a/arch/arm/dts/k3-am62d-evm-binman.dtsi b/arch/arm/dts/k3-am62d-evm-binman.dtsi
> index 41c8746cf08..423b599dee7 100644
> --- a/arch/arm/dts/k3-am62d-evm-binman.dtsi
> +++ b/arch/arm/dts/k3-am62d-evm-binman.dtsi
> @@ -11,10 +11,6 @@
>  	config = "board/ti/am62ax/board-cfg.yaml";
>  };
>  
> -&rcfg_yaml {
> -	config = "board/ti/am62ax/rm-cfg.yaml";
> -};
> -
>  &scfg_yaml {
>  	config = "board/ti/am62ax/sec-cfg.yaml";
>  };
> @@ -35,18 +31,10 @@
>  	config = "board/ti/am62ax/pm-cfg.yaml";
>  };
>  
> -&rcfg_yaml_tifs {
> -	config = "board/ti/am62ax/tifs-rm-cfg.yaml";
> -};
> -
>  &pcfg_yaml_dm {
>  	config = "board/ti/am62ax/pm-cfg.yaml";
>  };
>  
> -&rcfg_yaml_dm {
> -	config = "board/ti/am62ax/rm-cfg.yaml";
> -};
> -
>  &bcfg_yaml_sysfw {
>  	config = "board/ti/am62ax/board-cfg.yaml";
>  };
> @@ -59,10 +47,6 @@
>  	config = "board/ti/am62ax/pm-cfg.yaml";
>  };
>  
> -&rcfg_yaml_sysfw {
> -	config = "board/ti/am62ax/rm-cfg.yaml";
> -};
> -
>  #endif
>  
>  #ifdef CONFIG_TARGET_AM62D2_A53_EVM
> diff --git a/board/ti/am62dx/rm-cfg.yaml b/board/ti/am62dx/rm-cfg.yaml
> new file mode 100644
> index 00000000000..b9148e0d710
> --- /dev/null
> +++ b/board/ti/am62dx/rm-cfg.yaml
> @@ -0,0 +1,1047 @@
> +# SPDX-License-Identifier: GPL-2.0+
> +# Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
> +#
> +# Resource management configuration for AM62D
> +#
> +
> +---
> +
> +rm-cfg:
> +    rm_boardcfg:
> +        rev:
> +            boardcfg_abi_maj: 0x0
> +            boardcfg_abi_min: 0x1
> +        host_cfg:
> +            subhdr:
> +                magic: 0x4C41
> +                size: 356
> +            host_cfg_entries:
> +                -  # 1
> +                    host_id: 12
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 2
> +                    host_id: 20
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 3
> +                    host_id: 30
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 4
> +                    host_id: 36
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 5
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 6
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 7
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 8
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 9
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 10
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 11
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 12
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 13
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 14
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 15
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 16
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 17
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 18
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 19
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 20
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 21
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 22
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 23
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 24
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 25
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 26
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 27
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 28
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 29
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 30
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 31
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 32
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +        resasg:
> +            subhdr:
> +                magic: 0x7B25
> +                size: 8
> +            resasg_entries_size: 1064
> +            reserved: 0
> +    resasg_entries:
> +        -
> +            start_resource: 0
> +            num_resource: 16
> +            type: 64
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 4
> +            type: 64
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 4
> +            type: 64
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 20
> +            num_resource: 22
> +            type: 64
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 16
> +            type: 192
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 34
> +            num_resource: 2
> +            type: 192
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 2
> +            type: 320
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 2
> +            num_resource: 2
> +            type: 320
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 2
> +            num_resource: 2
> +            type: 320
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 4
> +            num_resource: 4
> +            type: 320
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 26
> +            type: 384
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 50176
> +            num_resource: 164
> +            type: 1666
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1
> +            type: 1667
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 18
> +            type: 1677
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1677
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1677
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 24
> +            num_resource: 2
> +            type: 1677
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 26
> +            num_resource: 6
> +            type: 1677
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 54
> +            num_resource: 18
> +            type: 1678
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 72
> +            num_resource: 6
> +            type: 1678
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 72
> +            num_resource: 6
> +            type: 1678
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 78
> +            num_resource: 2
> +            type: 1678
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 80
> +            num_resource: 2
> +            type: 1678
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 32
> +            num_resource: 12
> +            type: 1679
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 6
> +            type: 1679
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 6
> +            type: 1679
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 50
> +            num_resource: 2
> +            type: 1679
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 52
> +            num_resource: 2
> +            type: 1679
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 18
> +            type: 1696
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1696
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1696
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 24
> +            num_resource: 2
> +            type: 1696
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 26
> +            num_resource: 6
> +            type: 1696
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 18
> +            type: 1697
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1697
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1697
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 24
> +            num_resource: 2
> +            type: 1697
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 26
> +            num_resource: 2
> +            type: 1697
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 12
> +            type: 1698
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 12
> +            num_resource: 6
> +            type: 1698
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 12
> +            num_resource: 6
> +            type: 1698
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 2
> +            type: 1698
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 20
> +            num_resource: 2
> +            type: 1698
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 6
> +            num_resource: 26
> +            type: 1802
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 32
> +            num_resource: 8
> +            type: 1802
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 35
> +            type: 1802
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 35
> +            type: 1802
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 168
> +            num_resource: 8
> +            type: 1802
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 14
> +            num_resource: 512
> +            type: 1805
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 526
> +            num_resource: 256
> +            type: 1805
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 526
> +            num_resource: 256
> +            type: 1805
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 782
> +            num_resource: 128
> +            type: 1805
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 910
> +            num_resource: 128
> +            type: 1805
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 1038
> +            num_resource: 496
> +            type: 1805
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1024
> +            type: 1807
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 4096
> +            num_resource: 29
> +            type: 1808
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 4608
> +            num_resource: 99
> +            type: 1809
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 5120
> +            num_resource: 24
> +            type: 1810
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 5632
> +            num_resource: 51
> +            type: 1811
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 6144
> +            num_resource: 51
> +            type: 1812
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 6656
> +            num_resource: 51
> +            type: 1813
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 8192
> +            num_resource: 32
> +            type: 1814
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 8704
> +            num_resource: 32
> +            type: 1815
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 9216
> +            num_resource: 32
> +            type: 1816
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 9728
> +            num_resource: 22
> +            type: 1817
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 10240
> +            num_resource: 22
> +            type: 1818
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 10752
> +            num_resource: 22
> +            type: 1819
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 11264
> +            num_resource: 28
> +            type: 1820
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 11776
> +            num_resource: 28
> +            type: 1821
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 12288
> +            num_resource: 28
> +            type: 1822
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1
> +            type: 1923
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1936
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1936
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1936
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1936
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1936
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 64
> +            type: 1937
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 64
> +            type: 1937
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 83
> +            num_resource: 8
> +            type: 1938
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 91
> +            num_resource: 8
> +            type: 1939
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 99
> +            num_resource: 10
> +            type: 1942
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 109
> +            num_resource: 3
> +            type: 1942
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 109
> +            num_resource: 3
> +            type: 1942
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 112
> +            num_resource: 3
> +            type: 1942
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 115
> +            num_resource: 3
> +            type: 1942
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 118
> +            num_resource: 16
> +            type: 1943
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 118
> +            num_resource: 16
> +            type: 1943
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 134
> +            num_resource: 8
> +            type: 1944
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 134
> +            num_resource: 8
> +            type: 1945
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 142
> +            num_resource: 8
> +            type: 1946
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 142
> +            num_resource: 8
> +            type: 1947
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1955
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1955
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1955
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1955
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1955
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 8
> +            type: 1956
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 8
> +            type: 1956
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 27
> +            num_resource: 1
> +            type: 1957
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 28
> +            num_resource: 1
> +            type: 1958
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1961
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1961
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1961
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1961
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1961
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1962
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1962
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1962
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1962
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1962
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 1
> +            type: 1963
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 1
> +            type: 1963
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 16
> +            type: 1964
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 16
> +            type: 1964
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 20
> +            num_resource: 1
> +            type: 1965
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 35
> +            num_resource: 8
> +            type: 1966
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 21
> +            num_resource: 1
> +            type: 1967
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 35
> +            num_resource: 8
> +            type: 1968
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 22
> +            num_resource: 1
> +            type: 1969
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 43
> +            num_resource: 8
> +            type: 1970
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 23
> +            num_resource: 1
> +            type: 1971
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 43
> +            num_resource: 8
> +            type: 1972
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1
> +            type: 2112
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 2
> +            num_resource: 2
> +            type: 2122
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 51200
> +            num_resource: 12
> +            type: 12738
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1
> +            type: 12739
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 6
> +            type: 12750
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 6
> +            type: 12769
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 8
> +            type: 12810
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 12288
> +            num_resource: 128
> +            type: 12813
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 3072
> +            num_resource: 6
> +            type: 12828
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 3584
> +            num_resource: 6
> +            type: 12829
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 4096
> +            num_resource: 6
> +            type: 12830
> +            host_id: 128
> +            reserved: 0
> diff --git a/board/ti/am62dx/tifs-rm-cfg.yaml b/board/ti/am62dx/tifs-rm-cfg.yaml
> new file mode 100644
> index 00000000000..254e8115314
> --- /dev/null
> +++ b/board/ti/am62dx/tifs-rm-cfg.yaml
> @@ -0,0 +1,909 @@
> +# SPDX-License-Identifier: GPL-2.0+
> +# Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
> +#
> +# Resource management configuration for AM62D
> +#
> +
> +---
> +
> +tifs-rm-cfg:
> +    rm_boardcfg:
> +        rev:
> +            boardcfg_abi_maj: 0x0
> +            boardcfg_abi_min: 0x1
> +        host_cfg:
> +            subhdr:
> +                magic: 0x4C41
> +                size: 356
> +            host_cfg_entries:
> +                -  # 1
> +                    host_id: 12
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 2
> +                    host_id: 20
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 3
> +                    host_id: 30
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 4
> +                    host_id: 36
> +                    allowed_atype: 0x2A
> +                    allowed_qos: 0xAAAA
> +                    allowed_orderid: 0xAAAAAAAA
> +                    allowed_priority: 0xAAAA
> +                    allowed_sched_priority: 0xAA
> +                -  # 5
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 6
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 7
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 8
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 9
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 10
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 11
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 12
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 13
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 14
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 15
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 16
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 17
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 18
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 19
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 20
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 21
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 22
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 23
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 24
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 25
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 26
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 27
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 28
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 29
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 30
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 31
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +                -  # 32
> +                    host_id: 0
> +                    allowed_atype: 0
> +                    allowed_qos: 0
> +                    allowed_orderid: 0
> +                    allowed_priority: 0
> +                    allowed_sched_priority: 0
> +        resasg:
> +            subhdr:
> +                magic: 0x7B25
> +                size: 8
> +            resasg_entries_size: 880
> +            reserved: 0
> +    resasg_entries:
> +        -
> +            start_resource: 0
> +            num_resource: 18
> +            type: 1677
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1677
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1677
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 24
> +            num_resource: 2
> +            type: 1677
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 26
> +            num_resource: 6
> +            type: 1677
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 54
> +            num_resource: 18
> +            type: 1678
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 72
> +            num_resource: 6
> +            type: 1678
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 72
> +            num_resource: 6
> +            type: 1678
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 78
> +            num_resource: 2
> +            type: 1678
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 80
> +            num_resource: 2
> +            type: 1678
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 32
> +            num_resource: 12
> +            type: 1679
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 6
> +            type: 1679
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 6
> +            type: 1679
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 50
> +            num_resource: 2
> +            type: 1679
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 52
> +            num_resource: 2
> +            type: 1679
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 18
> +            type: 1696
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1696
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1696
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 24
> +            num_resource: 2
> +            type: 1696
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 26
> +            num_resource: 6
> +            type: 1696
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 18
> +            type: 1697
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1697
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 6
> +            type: 1697
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 24
> +            num_resource: 2
> +            type: 1697
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 26
> +            num_resource: 2
> +            type: 1697
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 12
> +            type: 1698
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 12
> +            num_resource: 6
> +            type: 1698
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 12
> +            num_resource: 6
> +            type: 1698
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 18
> +            num_resource: 2
> +            type: 1698
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 20
> +            num_resource: 2
> +            type: 1698
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 6
> +            num_resource: 26
> +            type: 1802
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 32
> +            num_resource: 8
> +            type: 1802
> +            host_id: 20
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 35
> +            type: 1802
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 44
> +            num_resource: 35
> +            type: 1802
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 168
> +            num_resource: 8
> +            type: 1802
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1024
> +            type: 1807
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 4096
> +            num_resource: 29
> +            type: 1808
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 4608
> +            num_resource: 99
> +            type: 1809
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 5120
> +            num_resource: 24
> +            type: 1810
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 5632
> +            num_resource: 51
> +            type: 1811
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 6144
> +            num_resource: 51
> +            type: 1812
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 6656
> +            num_resource: 51
> +            type: 1813
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 8192
> +            num_resource: 32
> +            type: 1814
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 8704
> +            num_resource: 32
> +            type: 1815
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 9216
> +            num_resource: 32
> +            type: 1816
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 9728
> +            num_resource: 22
> +            type: 1817
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 10240
> +            num_resource: 22
> +            type: 1818
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 10752
> +            num_resource: 22
> +            type: 1819
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 11264
> +            num_resource: 28
> +            type: 1820
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 11776
> +            num_resource: 28
> +            type: 1821
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 12288
> +            num_resource: 28
> +            type: 1822
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1936
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1936
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1936
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1936
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1936
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 64
> +            type: 1937
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 64
> +            type: 1937
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 83
> +            num_resource: 8
> +            type: 1938
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 91
> +            num_resource: 8
> +            type: 1939
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 99
> +            num_resource: 10
> +            type: 1942
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 109
> +            num_resource: 3
> +            type: 1942
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 109
> +            num_resource: 3
> +            type: 1942
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 112
> +            num_resource: 3
> +            type: 1942
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 115
> +            num_resource: 3
> +            type: 1942
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 118
> +            num_resource: 16
> +            type: 1943
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 118
> +            num_resource: 16
> +            type: 1943
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 134
> +            num_resource: 8
> +            type: 1944
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 134
> +            num_resource: 8
> +            type: 1945
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 142
> +            num_resource: 8
> +            type: 1946
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 142
> +            num_resource: 8
> +            type: 1947
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1955
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1955
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1955
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1955
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1955
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 8
> +            type: 1956
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 8
> +            type: 1956
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 27
> +            num_resource: 1
> +            type: 1957
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 28
> +            num_resource: 1
> +            type: 1958
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1961
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1961
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1961
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1961
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1961
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 10
> +            type: 1962
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1962
> +            host_id: 35
> +            reserved: 0
> +        -
> +            start_resource: 10
> +            num_resource: 3
> +            type: 1962
> +            host_id: 36
> +            reserved: 0
> +        -
> +            start_resource: 13
> +            num_resource: 3
> +            type: 1962
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 16
> +            num_resource: 3
> +            type: 1962
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 1
> +            type: 1963
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 1
> +            type: 1963
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 16
> +            type: 1964
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 19
> +            num_resource: 16
> +            type: 1964
> +            host_id: 30
> +            reserved: 0
> +        -
> +            start_resource: 20
> +            num_resource: 1
> +            type: 1965
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 35
> +            num_resource: 8
> +            type: 1966
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 21
> +            num_resource: 1
> +            type: 1967
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 35
> +            num_resource: 8
> +            type: 1968
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 22
> +            num_resource: 1
> +            type: 1969
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 43
> +            num_resource: 8
> +            type: 1970
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 23
> +            num_resource: 1
> +            type: 1971
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 43
> +            num_resource: 8
> +            type: 1972
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 1
> +            type: 2112
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 2
> +            num_resource: 2
> +            type: 2122
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 6
> +            type: 12750
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 6
> +            type: 12769
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 0
> +            num_resource: 8
> +            type: 12810
> +            host_id: 12
> +            reserved: 0
> +        -
> +            start_resource: 3072
> +            num_resource: 6
> +            type: 12828
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 3584
> +            num_resource: 6
> +            type: 12829
> +            host_id: 128
> +            reserved: 0
> +        -
> +            start_resource: 4096
> +            num_resource: 6
> +            type: 12830
> +            host_id: 128
> +            reserved: 0


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] board: ti: am62dx: Separate resource management config from am62ax
  2026-03-20  4:30 ` Anshul Dalal
@ 2026-03-24 12:50   ` Paresh Bhagat
  0 siblings, 0 replies; 3+ messages in thread
From: Paresh Bhagat @ 2026-03-24 12:50 UTC (permalink / raw)
  To: Anshul Dalal, trini, u-boot
  Cc: praneeth, vigneshr, bb, afd, nm, v-singh1, sparsh-kumar

Hi Anshul,


On 20/03/26 10:00, Anshul Dalal wrote:
> On Wed Mar 18, 2026 at 1:00 PM IST, Paresh Bhagat wrote:
>> AM62d currently shares resource management configuration files with
>> AM62a. However, AM62a resource management needs to be modified for DMA
>> resource sharing scheme for CPSW3G Ethernet functionality to support
>> multi-core traffic handling.
>>
>> Add separate AM62d-specific resource management configuration files to
>> decouple from the AM62a changes and maintain proper resource allocation
>> for AM62d.
>>
>> Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
>> ---
>> Patch link for AM62a changes
>> https://lore.kernel.org/all/20260224120557.1476390-2-s-vadapalli@ti.com/
> The rm-cfg and tifs-rm-cfg for AM62d after your patch differ to the one
> for AM62a even without the above patch as follows:
>
> 	% diff board/ti/am62dx/rm-cfg.yaml board/ti/am62ax/rm-cfg.yaml
> 	2c2
> 	< # Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
> 	---
> 	> # Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
> 	4c4
> 	< # Resource management configuration for AM62D
> 	---
> 	> # Resource management configuration for AM62A
> 	19c19
> 	<                 -  # 1
> 	---
> 	>                 -   #  1
> 	26c26
> 	<                 -  # 2
> 	---
> 	>                 -   #  2
> 	570c570
> 	<             num_resource: 496
> 	---
> 	>             num_resource: 497
>
> 	% diff board/ti/am62dx/tifs-rm-cfg.yaml board/ti/am62ax/tifs-rm-cfg.yaml
> 	2c2
> 	< # Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
> 	---
> 	> # Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
> 	4c4
> 	< # Resource management configuration for AM62D
> 	---
> 	> # Resource management configuration for AM62AX
> 	27,33d26
> 	<                     host_id: 20
> 	<                     allowed_atype: 0x2A
> 	<                     allowed_qos: 0xAAAA
> 	<                     allowed_orderid: 0xAAAAAAAA
> 	<                     allowed_priority: 0xAAAA
> 	<                     allowed_sched_priority: 0xAA
> 	<                 -  # 3
> 	40c33
> 	<                 -  # 4
> 	---
> 	>                 -  # 3
> 	46a40,46
> 	>                 -  # 4
> 	>                     host_id: 0
> 	>                     allowed_atype: 0
> 	>                     allowed_qos: 0
> 	>                     allowed_orderid: 0
> 	>                     allowed_priority: 0
> 	>                     allowed_sched_priority: 0
> 	247c247
> 	<             resasg_entries_size: 880
> 	---
> 	>             resasg_entries_size: 872
> 	260c260
> 	<             host_id: 20
> 	---
> 	>             host_id: 35
> 	290c290
> 	<             host_id: 20
> 	---
> 	>             host_id: 35
> 	320c320
> 	<             host_id: 20
> 	---
> 	>             host_id: 35
> 	350c350
> 	<             host_id: 20
> 	---
> 	>             host_id: 35
> 	380c380
> 	<             host_id: 20
> 	---
> 	>             host_id: 35
> 	410c410
> 	<             host_id: 20
> 	---
> 	>             host_id: 35
> 	432c432
> 	<             num_resource: 26
> 	---
> 	>             num_resource: 34
> 	437,442d436
> 	<             start_resource: 32
> 	<             num_resource: 8
> 	<             type: 1802
> 	<             host_id: 20
> 	<             reserved: 0
> 	<         -
> 	444c438
> 	<             num_resource: 35
> 	---
> 	>             num_resource: 36
> 	450c444
> 	<             num_resource: 35
> 	---
> 	>             num_resource: 36
>
> Looks like this delta is due to the commits 7f9c2a6f7be7 ("board: ti:
> rm-cfg: Update rm-cfg to reflect new resource reservation") and
> 587b1a56752f ("board: ti: am62ax: tifs-rm-cfg.yaml: Add C7x resource
> allocation entries") that are only part of the next branch as of now.
>
> Is this intentional? If not, please resend a v2 based on the updated
> configs from next.
>
> CC+: Sparsh (Author of the above commits)


Thanks. the changes were based on master. I will send a v2 based on next 
branch.


>
>> Boot logs
>> https://gist.github.com/paresh-bhagat12/f111073108536dfdc9a2c6bc3c401a26
>>
>>   arch/arm/dts/k3-am62d-evm-binman.dtsi |   16 -
>>   board/ti/am62dx/rm-cfg.yaml           | 1047 +++++++++++++++++++++++++
>>   board/ti/am62dx/tifs-rm-cfg.yaml      |  909 +++++++++++++++++++++
>>   3 files changed, 1956 insertions(+), 16 deletions(-)
>>   create mode 100644 board/ti/am62dx/rm-cfg.yaml
>>   create mode 100644 board/ti/am62dx/tifs-rm-cfg.yaml
>>
>> diff --git a/arch/arm/dts/k3-am62d-evm-binman.dtsi b/arch/arm/dts/k3-am62d-evm-binman.dtsi
>> index 41c8746cf08..423b599dee7 100644
>> --- a/arch/arm/dts/k3-am62d-evm-binman.dtsi
>> +++ b/arch/arm/dts/k3-am62d-evm-binman.dtsi
>> @@ -11,10 +11,6 @@
>>   	config = "board/ti/am62ax/board-cfg.yaml";
>>   };
>>   
>> -&rcfg_yaml {
>> -	config = "board/ti/am62ax/rm-cfg.yaml";
>> -};
>> -
>>   &scfg_yaml {
>>   	config = "board/ti/am62ax/sec-cfg.yaml";
>>   };
>> @@ -35,18 +31,10 @@
>>   	config = "board/ti/am62ax/pm-cfg.yaml";
>>   };
>>   
>> -&rcfg_yaml_tifs {
>> -	config = "board/ti/am62ax/tifs-rm-cfg.yaml";
>> -};
>> -
>>   &pcfg_yaml_dm {
>>   	config = "board/ti/am62ax/pm-cfg.yaml";
>>   };
>>   
>> -&rcfg_yaml_dm {
>> -	config = "board/ti/am62ax/rm-cfg.yaml";
>> -};
>> -
>>   &bcfg_yaml_sysfw {
>>   	config = "board/ti/am62ax/board-cfg.yaml";
>>   };
>> @@ -59,10 +47,6 @@
>>   	config = "board/ti/am62ax/pm-cfg.yaml";
>>   };
>>   
>> -&rcfg_yaml_sysfw {
>> -	config = "board/ti/am62ax/rm-cfg.yaml";
>> -};
>> -
>>   #endif
>>   
>>   #ifdef CONFIG_TARGET_AM62D2_A53_EVM
>> diff --git a/board/ti/am62dx/rm-cfg.yaml b/board/ti/am62dx/rm-cfg.yaml
>> new file mode 100644
>> index 00000000000..b9148e0d710
>> --- /dev/null
>> +++ b/board/ti/am62dx/rm-cfg.yaml
>> @@ -0,0 +1,1047 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Resource management configuration for AM62D
>> +#
>> +
>> +---
>> +
>> +rm-cfg:
>> +    rm_boardcfg:
>> +        rev:
>> +            boardcfg_abi_maj: 0x0
>> +            boardcfg_abi_min: 0x1
>> +        host_cfg:
>> +            subhdr:
>> +                magic: 0x4C41
>> +                size: 356
>> +            host_cfg_entries:
>> +                -  # 1
>> +                    host_id: 12
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 2
>> +                    host_id: 20
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 3
>> +                    host_id: 30
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 4
>> +                    host_id: 36
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 5
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 6
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 7
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 8
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 9
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 10
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 11
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 12
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 13
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 14
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 15
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 16
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 17
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 18
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 19
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 20
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 21
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 22
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 23
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 24
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 25
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 26
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 27
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 28
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 29
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 30
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 31
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 32
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +        resasg:
>> +            subhdr:
>> +                magic: 0x7B25
>> +                size: 8
>> +            resasg_entries_size: 1064
>> +            reserved: 0
>> +    resasg_entries:
>> +        -
>> +            start_resource: 0
>> +            num_resource: 16
>> +            type: 64
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 4
>> +            type: 64
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 4
>> +            type: 64
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 20
>> +            num_resource: 22
>> +            type: 64
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 16
>> +            type: 192
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 34
>> +            num_resource: 2
>> +            type: 192
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 2
>> +            type: 320
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 2
>> +            num_resource: 2
>> +            type: 320
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 2
>> +            num_resource: 2
>> +            type: 320
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 4
>> +            num_resource: 4
>> +            type: 320
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 26
>> +            type: 384
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 50176
>> +            num_resource: 164
>> +            type: 1666
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1
>> +            type: 1667
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 18
>> +            type: 1677
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1677
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1677
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 24
>> +            num_resource: 2
>> +            type: 1677
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 26
>> +            num_resource: 6
>> +            type: 1677
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 54
>> +            num_resource: 18
>> +            type: 1678
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 72
>> +            num_resource: 6
>> +            type: 1678
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 72
>> +            num_resource: 6
>> +            type: 1678
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 78
>> +            num_resource: 2
>> +            type: 1678
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 80
>> +            num_resource: 2
>> +            type: 1678
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 32
>> +            num_resource: 12
>> +            type: 1679
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 6
>> +            type: 1679
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 6
>> +            type: 1679
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 50
>> +            num_resource: 2
>> +            type: 1679
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 52
>> +            num_resource: 2
>> +            type: 1679
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 18
>> +            type: 1696
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1696
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1696
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 24
>> +            num_resource: 2
>> +            type: 1696
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 26
>> +            num_resource: 6
>> +            type: 1696
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 18
>> +            type: 1697
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1697
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1697
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 24
>> +            num_resource: 2
>> +            type: 1697
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 26
>> +            num_resource: 2
>> +            type: 1697
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 12
>> +            type: 1698
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 12
>> +            num_resource: 6
>> +            type: 1698
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 12
>> +            num_resource: 6
>> +            type: 1698
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 2
>> +            type: 1698
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 20
>> +            num_resource: 2
>> +            type: 1698
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 6
>> +            num_resource: 26
>> +            type: 1802
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 32
>> +            num_resource: 8
>> +            type: 1802
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 35
>> +            type: 1802
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 35
>> +            type: 1802
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 168
>> +            num_resource: 8
>> +            type: 1802
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 14
>> +            num_resource: 512
>> +            type: 1805
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 526
>> +            num_resource: 256
>> +            type: 1805
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 526
>> +            num_resource: 256
>> +            type: 1805
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 782
>> +            num_resource: 128
>> +            type: 1805
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 910
>> +            num_resource: 128
>> +            type: 1805
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 1038
>> +            num_resource: 496
>> +            type: 1805
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1024
>> +            type: 1807
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 4096
>> +            num_resource: 29
>> +            type: 1808
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 4608
>> +            num_resource: 99
>> +            type: 1809
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 5120
>> +            num_resource: 24
>> +            type: 1810
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 5632
>> +            num_resource: 51
>> +            type: 1811
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 6144
>> +            num_resource: 51
>> +            type: 1812
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 6656
>> +            num_resource: 51
>> +            type: 1813
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 8192
>> +            num_resource: 32
>> +            type: 1814
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 8704
>> +            num_resource: 32
>> +            type: 1815
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 9216
>> +            num_resource: 32
>> +            type: 1816
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 9728
>> +            num_resource: 22
>> +            type: 1817
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 10240
>> +            num_resource: 22
>> +            type: 1818
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 10752
>> +            num_resource: 22
>> +            type: 1819
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 11264
>> +            num_resource: 28
>> +            type: 1820
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 11776
>> +            num_resource: 28
>> +            type: 1821
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 12288
>> +            num_resource: 28
>> +            type: 1822
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1
>> +            type: 1923
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1936
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 64
>> +            type: 1937
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 64
>> +            type: 1937
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 83
>> +            num_resource: 8
>> +            type: 1938
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 91
>> +            num_resource: 8
>> +            type: 1939
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 99
>> +            num_resource: 10
>> +            type: 1942
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 109
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 109
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 112
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 115
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 118
>> +            num_resource: 16
>> +            type: 1943
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 118
>> +            num_resource: 16
>> +            type: 1943
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 134
>> +            num_resource: 8
>> +            type: 1944
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 134
>> +            num_resource: 8
>> +            type: 1945
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 142
>> +            num_resource: 8
>> +            type: 1946
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 142
>> +            num_resource: 8
>> +            type: 1947
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1955
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 8
>> +            type: 1956
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 8
>> +            type: 1956
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 27
>> +            num_resource: 1
>> +            type: 1957
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 28
>> +            num_resource: 1
>> +            type: 1958
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1961
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1962
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 1
>> +            type: 1963
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 1
>> +            type: 1963
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 16
>> +            type: 1964
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 16
>> +            type: 1964
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 20
>> +            num_resource: 1
>> +            type: 1965
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 35
>> +            num_resource: 8
>> +            type: 1966
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 21
>> +            num_resource: 1
>> +            type: 1967
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 35
>> +            num_resource: 8
>> +            type: 1968
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 22
>> +            num_resource: 1
>> +            type: 1969
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 43
>> +            num_resource: 8
>> +            type: 1970
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 23
>> +            num_resource: 1
>> +            type: 1971
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 43
>> +            num_resource: 8
>> +            type: 1972
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1
>> +            type: 2112
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 2
>> +            num_resource: 2
>> +            type: 2122
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 51200
>> +            num_resource: 12
>> +            type: 12738
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1
>> +            type: 12739
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 6
>> +            type: 12750
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 6
>> +            type: 12769
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 8
>> +            type: 12810
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 12288
>> +            num_resource: 128
>> +            type: 12813
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 3072
>> +            num_resource: 6
>> +            type: 12828
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 3584
>> +            num_resource: 6
>> +            type: 12829
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 4096
>> +            num_resource: 6
>> +            type: 12830
>> +            host_id: 128
>> +            reserved: 0
>> diff --git a/board/ti/am62dx/tifs-rm-cfg.yaml b/board/ti/am62dx/tifs-rm-cfg.yaml
>> new file mode 100644
>> index 00000000000..254e8115314
>> --- /dev/null
>> +++ b/board/ti/am62dx/tifs-rm-cfg.yaml
>> @@ -0,0 +1,909 @@
>> +# SPDX-License-Identifier: GPL-2.0+
>> +# Copyright (C) 2022-2026 Texas Instruments Incorporated - https://www.ti.com/
>> +#
>> +# Resource management configuration for AM62D
>> +#
>> +
>> +---
>> +
>> +tifs-rm-cfg:
>> +    rm_boardcfg:
>> +        rev:
>> +            boardcfg_abi_maj: 0x0
>> +            boardcfg_abi_min: 0x1
>> +        host_cfg:
>> +            subhdr:
>> +                magic: 0x4C41
>> +                size: 356
>> +            host_cfg_entries:
>> +                -  # 1
>> +                    host_id: 12
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 2
>> +                    host_id: 20
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 3
>> +                    host_id: 30
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 4
>> +                    host_id: 36
>> +                    allowed_atype: 0x2A
>> +                    allowed_qos: 0xAAAA
>> +                    allowed_orderid: 0xAAAAAAAA
>> +                    allowed_priority: 0xAAAA
>> +                    allowed_sched_priority: 0xAA
>> +                -  # 5
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 6
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 7
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 8
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 9
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 10
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 11
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 12
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 13
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 14
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 15
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 16
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 17
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 18
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 19
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 20
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 21
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 22
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 23
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 24
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 25
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 26
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 27
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 28
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 29
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 30
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 31
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +                -  # 32
>> +                    host_id: 0
>> +                    allowed_atype: 0
>> +                    allowed_qos: 0
>> +                    allowed_orderid: 0
>> +                    allowed_priority: 0
>> +                    allowed_sched_priority: 0
>> +        resasg:
>> +            subhdr:
>> +                magic: 0x7B25
>> +                size: 8
>> +            resasg_entries_size: 880
>> +            reserved: 0
>> +    resasg_entries:
>> +        -
>> +            start_resource: 0
>> +            num_resource: 18
>> +            type: 1677
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1677
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1677
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 24
>> +            num_resource: 2
>> +            type: 1677
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 26
>> +            num_resource: 6
>> +            type: 1677
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 54
>> +            num_resource: 18
>> +            type: 1678
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 72
>> +            num_resource: 6
>> +            type: 1678
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 72
>> +            num_resource: 6
>> +            type: 1678
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 78
>> +            num_resource: 2
>> +            type: 1678
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 80
>> +            num_resource: 2
>> +            type: 1678
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 32
>> +            num_resource: 12
>> +            type: 1679
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 6
>> +            type: 1679
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 6
>> +            type: 1679
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 50
>> +            num_resource: 2
>> +            type: 1679
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 52
>> +            num_resource: 2
>> +            type: 1679
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 18
>> +            type: 1696
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1696
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1696
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 24
>> +            num_resource: 2
>> +            type: 1696
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 26
>> +            num_resource: 6
>> +            type: 1696
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 18
>> +            type: 1697
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1697
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 6
>> +            type: 1697
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 24
>> +            num_resource: 2
>> +            type: 1697
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 26
>> +            num_resource: 2
>> +            type: 1697
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 12
>> +            type: 1698
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 12
>> +            num_resource: 6
>> +            type: 1698
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 12
>> +            num_resource: 6
>> +            type: 1698
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 18
>> +            num_resource: 2
>> +            type: 1698
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 20
>> +            num_resource: 2
>> +            type: 1698
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 6
>> +            num_resource: 26
>> +            type: 1802
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 32
>> +            num_resource: 8
>> +            type: 1802
>> +            host_id: 20
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 35
>> +            type: 1802
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 44
>> +            num_resource: 35
>> +            type: 1802
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 168
>> +            num_resource: 8
>> +            type: 1802
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1024
>> +            type: 1807
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 4096
>> +            num_resource: 29
>> +            type: 1808
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 4608
>> +            num_resource: 99
>> +            type: 1809
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 5120
>> +            num_resource: 24
>> +            type: 1810
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 5632
>> +            num_resource: 51
>> +            type: 1811
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 6144
>> +            num_resource: 51
>> +            type: 1812
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 6656
>> +            num_resource: 51
>> +            type: 1813
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 8192
>> +            num_resource: 32
>> +            type: 1814
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 8704
>> +            num_resource: 32
>> +            type: 1815
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 9216
>> +            num_resource: 32
>> +            type: 1816
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 9728
>> +            num_resource: 22
>> +            type: 1817
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 10240
>> +            num_resource: 22
>> +            type: 1818
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 10752
>> +            num_resource: 22
>> +            type: 1819
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 11264
>> +            num_resource: 28
>> +            type: 1820
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 11776
>> +            num_resource: 28
>> +            type: 1821
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 12288
>> +            num_resource: 28
>> +            type: 1822
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1936
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1936
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 64
>> +            type: 1937
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 64
>> +            type: 1937
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 83
>> +            num_resource: 8
>> +            type: 1938
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 91
>> +            num_resource: 8
>> +            type: 1939
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 99
>> +            num_resource: 10
>> +            type: 1942
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 109
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 109
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 112
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 115
>> +            num_resource: 3
>> +            type: 1942
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 118
>> +            num_resource: 16
>> +            type: 1943
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 118
>> +            num_resource: 16
>> +            type: 1943
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 134
>> +            num_resource: 8
>> +            type: 1944
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 134
>> +            num_resource: 8
>> +            type: 1945
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 142
>> +            num_resource: 8
>> +            type: 1946
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 142
>> +            num_resource: 8
>> +            type: 1947
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1955
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1955
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 8
>> +            type: 1956
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 8
>> +            type: 1956
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 27
>> +            num_resource: 1
>> +            type: 1957
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 28
>> +            num_resource: 1
>> +            type: 1958
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1961
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1961
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 10
>> +            type: 1962
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 35
>> +            reserved: 0
>> +        -
>> +            start_resource: 10
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 36
>> +            reserved: 0
>> +        -
>> +            start_resource: 13
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 16
>> +            num_resource: 3
>> +            type: 1962
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 1
>> +            type: 1963
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 1
>> +            type: 1963
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 16
>> +            type: 1964
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 19
>> +            num_resource: 16
>> +            type: 1964
>> +            host_id: 30
>> +            reserved: 0
>> +        -
>> +            start_resource: 20
>> +            num_resource: 1
>> +            type: 1965
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 35
>> +            num_resource: 8
>> +            type: 1966
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 21
>> +            num_resource: 1
>> +            type: 1967
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 35
>> +            num_resource: 8
>> +            type: 1968
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 22
>> +            num_resource: 1
>> +            type: 1969
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 43
>> +            num_resource: 8
>> +            type: 1970
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 23
>> +            num_resource: 1
>> +            type: 1971
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 43
>> +            num_resource: 8
>> +            type: 1972
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 1
>> +            type: 2112
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 2
>> +            num_resource: 2
>> +            type: 2122
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 6
>> +            type: 12750
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 6
>> +            type: 12769
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 0
>> +            num_resource: 8
>> +            type: 12810
>> +            host_id: 12
>> +            reserved: 0
>> +        -
>> +            start_resource: 3072
>> +            num_resource: 6
>> +            type: 12828
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 3584
>> +            num_resource: 6
>> +            type: 12829
>> +            host_id: 128
>> +            reserved: 0
>> +        -
>> +            start_resource: 4096
>> +            num_resource: 6
>> +            type: 12830
>> +            host_id: 128
>> +            reserved: 0

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-03-24 12:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-18  7:30 [PATCH] board: ti: am62dx: Separate resource management config from am62ax Paresh Bhagat
2026-03-20  4:30 ` Anshul Dalal
2026-03-24 12:50   ` Paresh Bhagat

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox