On 07.07.23 14:34, Neha Malcom Francis wrote: > Added YAML configs for AM64xx > > Signed-off-by: Neha Malcom Francis <n-fran...@ti.com> > --- > board/ti/am64x/board-cfg.yaml | 37 + > board/ti/am64x/pm-cfg.yaml | 12 + > board/ti/am64x/rm-cfg.yaml | 1400 +++++++++++++++++++++++++++++++++ > board/ti/am64x/sec-cfg.yaml | 380 +++++++++ > 4 files changed, 1829 insertions(+) > create mode 100644 board/ti/am64x/board-cfg.yaml > create mode 100644 board/ti/am64x/pm-cfg.yaml > create mode 100644 board/ti/am64x/rm-cfg.yaml > create mode 100644 board/ti/am64x/sec-cfg.yaml > > diff --git a/board/ti/am64x/board-cfg.yaml b/board/ti/am64x/board-cfg.yaml > new file mode 100644 > index 0000000000..f1f7c68d50 > --- /dev/null > +++ b/board/ti/am64x/board-cfg.yaml > @@ -0,0 +1,37 @@ > +# SPDX-License-Identifier: GPL-2.0+ > +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ > +# > +# Board configuration for AM64x > +# > + > +--- > + > +board-cfg: > + rev: > + boardcfg_abi_maj : 0x0 > + boardcfg_abi_min : 0x1 > + control: > + subhdr: > + magic: 0xC1D3 > + size: 7 > + main_isolation_enable : 0x5A > + main_isolation_hostid : 0x2 > + secproxy: > + subhdr: > + magic: 0x1207 > + size: 7 > + scaling_factor : 0x1 > + scaling_profile : 0x1 > + disable_main_nav_secure_proxy : 0 > + msmc: > + subhdr: > + magic: 0xA5C3 > + size: 5 > + msmc_cache_size : 0x0 > + debug_cfg: > + subhdr: > + magic: 0x020C > + size: 8 > + trace_dst_enables : 0x00 > + trace_src_enables : 0x00 > + > diff --git a/board/ti/am64x/pm-cfg.yaml b/board/ti/am64x/pm-cfg.yaml > new file mode 100644 > index 0000000000..c97495f482 > --- /dev/null > +++ b/board/ti/am64x/pm-cfg.yaml > @@ -0,0 +1,12 @@ > +# SPDX-License-Identifier: GPL-2.0+ > +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ > +# > +# Power management configuration for AM64x > +# > + > +--- > + > +pm-cfg: > + rev: > + boardcfg_abi_maj : 0x0 > + boardcfg_abi_min : 0x1 > diff --git a/board/ti/am64x/rm-cfg.yaml b/board/ti/am64x/rm-cfg.yaml > new file mode 100644 > index 0000000000..1e6b07aef6 > --- /dev/null > +++ b/board/ti/am64x/rm-cfg.yaml > @@ -0,0 +1,1400 @@ > +# SPDX-License-Identifier: GPL-2.0+ > +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ > +# > +# Resource management configuration for AM64x > +# > + > +--- > + > +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: 30 > + allowed_atype : 0x2A > + allowed_qos : 0xAAAA > + allowed_orderid : 0xAAAAAAAA > + allowed_priority : 0xAAAA > + allowed_sched_priority : 0xAA > + - #3 > + host_id: 36 > + allowed_atype : 0x2A > + allowed_qos : 0xAAAA > + allowed_orderid : 0xAAAAAAAA > + allowed_priority : 0xAAAA > + allowed_sched_priority : 0xAA > + - #4 > + host_id: 38 > + allowed_atype : 0x2A > + allowed_qos : 0xAAAA > + allowed_orderid : 0xAAAAAAAA > + allowed_priority : 0xAAAA > + allowed_sched_priority : 0xAA > + - #5 > + host_id: 41 > + allowed_atype : 0x2A > + allowed_qos : 0xAAAA > + allowed_orderid : 0xAAAAAAAA > + allowed_priority : 0xAAAA > + allowed_sched_priority : 0xAA > + - #6 > + host_id: 43 > + allowed_atype : 0x2A > + allowed_qos : 0xAAAA > + allowed_orderid : 0xAAAAAAAA > + allowed_priority : 0xAAAA > + allowed_sched_priority : 0xAA > + - #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: 1288 > + 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: 4 > + type: 64 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 24 > + num_resource: 4 > + type: 64 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 28 > + num_resource: 4 > + type: 64 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 32 > + num_resource: 8 > + type: 64 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 12 > + type: 192 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 2 > + type: 192 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 14 > + num_resource: 2 > + type: 192 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 4 > + type: 320 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 4 > + type: 320 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 41 > + type: 384 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 50176 > + num_resource: 136 > + 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: 12 > + type: 1677 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 6 > + type: 1677 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 6 > + type: 1677 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 18 > + num_resource: 2 > + type: 1677 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 20 > + num_resource: 4 > + type: 1677 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 24 > + num_resource: 2 > + type: 1677 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 26 > + num_resource: 1 > + type: 1677 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 27 > + num_resource: 1 > + type: 1677 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 48 > + num_resource: 6 > + type: 1678 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 54 > + num_resource: 6 > + type: 1678 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 54 > + num_resource: 6 > + type: 1678 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 60 > + num_resource: 2 > + type: 1678 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 62 > + num_resource: 4 > + type: 1678 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 66 > + num_resource: 2 > + type: 1678 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 28 > + num_resource: 6 > + type: 1679 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 34 > + num_resource: 6 > + type: 1679 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 34 > + num_resource: 6 > + type: 1679 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 40 > + num_resource: 2 > + type: 1679 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 42 > + num_resource: 4 > + type: 1679 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 46 > + num_resource: 2 > + type: 1679 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 12 > + type: 1696 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 6 > + type: 1696 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 6 > + type: 1696 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 18 > + num_resource: 2 > + type: 1696 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 20 > + num_resource: 4 > + type: 1696 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 24 > + num_resource: 2 > + type: 1696 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 26 > + num_resource: 1 > + type: 1696 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 27 > + num_resource: 1 > + type: 1696 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 6 > + type: 1697 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 6 > + num_resource: 6 > + type: 1697 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 6 > + num_resource: 6 > + type: 1697 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 2 > + type: 1697 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 14 > + num_resource: 4 > + type: 1697 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 18 > + num_resource: 2 > + type: 1697 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 6 > + type: 1698 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 6 > + num_resource: 6 > + type: 1698 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 6 > + num_resource: 6 > + type: 1698 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 12 > + num_resource: 2 > + type: 1698 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 14 > + num_resource: 4 > + type: 1698 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 18 > + num_resource: 2 > + type: 1698 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 5 > + num_resource: 35 > + type: 1802 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 44 > + num_resource: 14 > + type: 1802 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 44 > + num_resource: 14 > + type: 1802 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 58 > + num_resource: 14 > + type: 1802 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 92 > + num_resource: 14 > + type: 1802 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 106 > + num_resource: 14 > + type: 1802 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 168 > + num_resource: 16 > + type: 1802 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 512 > + type: 1805 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 528 > + num_resource: 256 > + type: 1805 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 528 > + num_resource: 256 > + type: 1805 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 784 > + num_resource: 192 > + type: 1805 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 976 > + num_resource: 256 > + type: 1805 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 1232 > + num_resource: 192 > + type: 1805 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 1424 > + num_resource: 96 > + type: 1805 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 1520 > + num_resource: 16 > + 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: 42 > + type: 1808 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 4608 > + num_resource: 112 > + type: 1809 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 5120 > + num_resource: 29 > + type: 1810 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 5632 > + num_resource: 176 > + type: 1811 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 6144 > + num_resource: 176 > + type: 1812 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 6656 > + num_resource: 176 > + type: 1813 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 8192 > + num_resource: 28 > + type: 1814 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 8704 > + num_resource: 28 > + type: 1815 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 9216 > + num_resource: 28 > + type: 1816 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 9728 > + num_resource: 20 > + type: 1817 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 10240 > + num_resource: 20 > + type: 1818 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 10752 > + num_resource: 20 > + type: 1819 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 11264 > + num_resource: 20 > + type: 1820 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 11776 > + num_resource: 20 > + type: 1821 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 12288 > + num_resource: 20 > + 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: 4 > + type: 1936 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1936 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1936 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 7 > + num_resource: 2 > + type: 1936 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 9 > + num_resource: 4 > + type: 1936 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 13 > + num_resource: 2 > + type: 1936 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 15 > + num_resource: 1 > + type: 1936 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 64 > + type: 1937 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 64 > + type: 1937 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 88 > + num_resource: 8 > + type: 1939 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 96 > + num_resource: 8 > + type: 1940 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 104 > + num_resource: 8 > + type: 1941 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 112 > + num_resource: 4 > + type: 1942 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 116 > + num_resource: 3 > + type: 1942 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 116 > + num_resource: 3 > + type: 1942 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 119 > + num_resource: 2 > + type: 1942 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 121 > + num_resource: 4 > + type: 1942 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 125 > + num_resource: 2 > + type: 1942 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 127 > + num_resource: 1 > + type: 1942 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 128 > + num_resource: 16 > + type: 1943 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 128 > + num_resource: 16 > + type: 1943 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 144 > + num_resource: 8 > + type: 1945 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 152 > + num_resource: 8 > + type: 1946 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 152 > + num_resource: 8 > + type: 1947 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 160 > + num_resource: 64 > + type: 1948 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 224 > + num_resource: 64 > + type: 1949 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 4 > + type: 1955 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1955 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1955 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 7 > + num_resource: 2 > + type: 1955 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 9 > + num_resource: 4 > + type: 1955 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 13 > + num_resource: 2 > + type: 1955 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 15 > + num_resource: 1 > + type: 1955 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 8 > + type: 1956 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 8 > + type: 1956 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 25 > + num_resource: 1 > + type: 1958 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 26 > + num_resource: 8 > + type: 1959 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 34 > + num_resource: 8 > + type: 1960 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 4 > + type: 1961 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1961 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1961 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 7 > + num_resource: 2 > + type: 1961 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 9 > + num_resource: 4 > + type: 1961 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 13 > + num_resource: 2 > + type: 1961 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 15 > + num_resource: 1 > + type: 1961 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 0 > + num_resource: 4 > + type: 1962 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1962 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 4 > + num_resource: 3 > + type: 1962 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 7 > + num_resource: 2 > + type: 1962 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 9 > + num_resource: 4 > + type: 1962 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 13 > + num_resource: 2 > + type: 1962 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 15 > + num_resource: 1 > + type: 1962 > + host_id: 30 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 1 > + type: 1963 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 1 > + type: 1963 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 16 > + type: 1964 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 16 > + num_resource: 16 > + type: 1964 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 32 > + num_resource: 8 > + type: 1966 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 32 > + num_resource: 8 > + type: 1968 > + host_id: 128 > + reserved: 0 > + > + - > + start_resource: 19 > + num_resource: 1 > + type: 1969 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 40 > + num_resource: 8 > + type: 1970 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 20 > + num_resource: 1 > + type: 1971 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 40 > + num_resource: 8 > + type: 1972 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 21 > + num_resource: 4 > + type: 1973 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 48 > + num_resource: 64 > + type: 1974 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 25 > + num_resource: 4 > + type: 1975 > + host_id: 12 > + reserved: 0 > + > + - > + start_resource: 112 > + num_resource: 64 > + type: 1976 > + 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: 20 > + num_resource: 2 > + type: 2124 > + host_id: 35 > + reserved: 0 > + > + - > + start_resource: 20 > + num_resource: 2 > + type: 2124 > + host_id: 36 > + reserved: 0 > + > + - > + start_resource: 22 > + num_resource: 2 > + type: 2124 > + host_id: 38 > + reserved: 0 > + > + - > + start_resource: 24 > + num_resource: 2 > + type: 2124 > + host_id: 41 > + reserved: 0 > + > + - > + start_resource: 26 > + num_resource: 2 > + type: 2124 > + host_id: 43 > + reserved: 0 > + > + - > + start_resource: 28 > + num_resource: 4 > + type: 2124 > + host_id: 128 > + reserved: 0 > diff --git a/board/ti/am64x/sec-cfg.yaml b/board/ti/am64x/sec-cfg.yaml > new file mode 100644 > index 0000000000..2779f2943d > --- /dev/null > +++ b/board/ti/am64x/sec-cfg.yaml > @@ -0,0 +1,380 @@ > +# SPDX-License-Identifier: GPL-2.0+ > +# Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ > +# > +# Security configuration for AM64x > +# > + > +--- > + > +sec-cfg: > + rev: > + boardcfg_abi_maj : 0x0 > + boardcfg_abi_min : 0x1 > + processor_acl_list: > + subhdr: > + magic: 0xF1EA > + size: 164 > + proc_acl_entries: > + - #1 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #2 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #3 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #4 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #5 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #6 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #7 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #8 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #9 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #10 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #11 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #12 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #13 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #14 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #15 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #16 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #17 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #18 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #19 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #20 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #21 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #22 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #23 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #24 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #25 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #26 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #27 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #28 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #29 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #30 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #31 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + - #32 > + processor_id: 0 > + proc_access_master: 0 > + proc_access_secondary: [0, 0, 0] > + > + host_hierarchy: > + subhdr: > + magic: 0x8D27 > + size: 68 > + host_hierarchy_entries: > + - #1 > + host_id: 0 > + supervisor_host_id: 0 > + - #2 > + host_id: 0 > + supervisor_host_id: 0 > + - #3 > + host_id: 0 > + supervisor_host_id: 0 > + - #4 > + host_id: 0 > + supervisor_host_id: 0 > + - #5 > + host_id: 0 > + supervisor_host_id: 0 > + - #6 > + host_id: 0 > + supervisor_host_id: 0 > + - #7 > + host_id: 0 > + supervisor_host_id: 0 > + - #8 > + host_id: 0 > + supervisor_host_id: 0 > + - #9 > + host_id: 0 > + supervisor_host_id: 0 > + - #10 > + host_id: 0 > + supervisor_host_id: 0 > + - #11 > + host_id: 0 > + supervisor_host_id: 0 > + - #12 > + host_id: 0 > + supervisor_host_id: 0 > + - #13 > + host_id: 0 > + supervisor_host_id: 0 > + - #14 > + host_id: 0 > + supervisor_host_id: 0 > + - #15 > + host_id: 0 > + supervisor_host_id: 0 > + - #16 > + host_id: 0 > + supervisor_host_id: 0 > + - #17 > + host_id: 0 > + supervisor_host_id: 0 > + - #18 > + host_id: 0 > + supervisor_host_id: 0 > + - #19 > + host_id: 0 > + supervisor_host_id: 0 > + - #20 > + host_id: 0 > + supervisor_host_id: 0 > + - #21 > + host_id: 0 > + supervisor_host_id: 0 > + - #22 > + host_id: 0 > + supervisor_host_id: 0 > + - #23 > + host_id: 0 > + supervisor_host_id: 0 > + - #24 > + host_id: 0 > + supervisor_host_id: 0 > + - #25 > + host_id: 0 > + supervisor_host_id: 0 > + - #26 > + host_id: 0 > + supervisor_host_id: 0 > + - #27 > + host_id: 0 > + supervisor_host_id: 0 > + - #28 > + host_id: 0 > + supervisor_host_id: 0 > + - #29 > + host_id: 0 > + supervisor_host_id: 0 > + - #30 > + host_id: 0 > + supervisor_host_id: 0 > + - #31 > + host_id: 0 > + supervisor_host_id: 0 > + - #32 > + host_id: 0 > + supervisor_host_id: 0 > + otp_config: > + subhdr: > + magic: 0x4081 > + size: 69 > + write_host_id : 0 > + otp_entry: > + - #1 > + host_id: 0 > + host_perms: 0 > + - #2 > + host_id: 0 > + host_perms: 0 > + - #3 > + host_id: 0 > + host_perms: 0 > + - #4 > + host_id: 0 > + host_perms: 0 > + - #5 > + host_id: 0 > + host_perms: 0 > + - #6 > + host_id: 0 > + host_perms: 0 > + - #7 > + host_id: 0 > + host_perms: 0 > + - #8 > + host_id: 0 > + host_perms: 0 > + - #9 > + host_id: 0 > + host_perms: 0 > + - #10 > + host_id: 0 > + host_perms: 0 > + - #11 > + host_id: 0 > + host_perms: 0 > + - #12 > + host_id: 0 > + host_perms: 0 > + - #13 > + host_id: 0 > + host_perms: 0 > + - #14 > + host_id: 0 > + host_perms: 0 > + - #15 > + host_id: 0 > + host_perms: 0 > + - #16 > + host_id: 0 > + host_perms: 0 > + - #17 > + host_id: 0 > + host_perms: 0 > + - #18 > + host_id: 0 > + host_perms: 0 > + - #19 > + host_id: 0 > + host_perms: 0 > + - #20 > + host_id: 0 > + host_perms: 0 > + - #21 > + host_id: 0 > + host_perms: 0 > + - #22 > + host_id: 0 > + host_perms: 0 > + - #23 > + host_id: 0 > + host_perms: 0 > + - #24 > + host_id: 0 > + host_perms: 0 > + - #25 > + host_id: 0 > + host_perms: 0 > + - #26 > + host_id: 0 > + host_perms: 0 > + - #27 > + host_id: 0 > + host_perms: 0 > + - #28 > + host_id: 0 > + host_perms: 0 > + - #29 > + host_id: 0 > + host_perms: 0 > + - #30 > + host_id: 0 > + host_perms: 0 > + - #31 > + host_id: 0 > + host_perms: 0 > + - #32 > + host_id: 0 > + host_perms: 0 > + dkek_config: > + subhdr: > + magic: 0x5170 > + size: 12 > + allowed_hosts: [128, 0, 0, 0] > + allow_dkek_export_tisci : 0x5A > + rsvd: [0, 0, 0] > + sa2ul_cfg: > + subhdr: > + magic: 0x23BE > + size : 0 > + auth_resource_owner: 0 > + enable_saul_psil_global_config_writes: 0 > + rsvd: [0, 0] > + sec_dbg_config: > + subhdr: > + magic: 0x42AF > + size: 16 > + allow_jtag_unlock : 0x5A > + allow_wildcard_unlock : 0x5A > + allowed_debug_level_rsvd : 0 > + rsvd : 0 > + min_cert_rev : 0x0 > + jtag_unlock_hosts: [0, 0, 0, 0] > + sec_handover_cfg: > + subhdr: > + magic: 0x608F > + size: 10 > + handover_msg_sender : 0 > + handover_to_host_id : 0 > + rsvd: [0, 0, 0, 0]
... Applying: am64x: yaml: Add board configs for AM64x .git/rebase-apply/patch:54: new blank line at EOF. + warning: 1 line adds whitespace errors. Jan -- Siemens AG, Technology Competence Center Embedded Linux