diff options
| author | Rohit Mathew <rohit.mathew@arm.com> | 2025-01-29 12:41:41 +0530 |
|---|---|---|
| committer | Sammit Joshi <sammit.joshi@arm.com> | 2025-11-07 21:59:41 +0530 |
| commit | 7256cf0ab7d539b134798b699aff4e2753d3f0cf (patch) | |
| tree | db1a2aba9c917d6a40163596dda084f195adfdb6 /Makefile | |
| parent | b779799515f2304c15e763aa5a918ef704b1d001 (diff) | |
| download | arm-trusted-firmware-7256cf0ab7d539b134798b699aff4e2753d3f0cf.tar.gz arm-trusted-firmware-7256cf0ab7d539b134798b699aff4e2753d3f0cf.zip | |
feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in
the BL31 and BL32 images. The per-cpu framework is designed to minimise
cache thrashing, and the linker layout ensures each CPU’s per-cpu data
is placed on a separate cache line. This isolation is expected to
improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com>
Signed-off-by: Rohit Mathew <rohit.mathew@arm.com>
Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -789,6 +789,7 @@ $(eval $(call add_defines,\ DICE_PROTECTION_ENVIRONMENT \ DRTM_SUPPORT \ NS_TIMER_SWITCH \ + PLATFORM_NODE_COUNT \ PL011_GENERIC_UART \ PLAT_EXTRA_LD_SCRIPT \ PLAT_${PLAT} \ |
