From b8a820ac98fda6005ae131d89026c60bf7c9c535 Mon Sep 17 00:00:00 2001 From: Jonas Karlman Date: Thu, 22 Jan 2026 17:20:54 +0000 Subject: armv8: u-boot-spl.lds: Place binman symbols at end of binary It can be useful in xPL to access symbols from binman, such as the offset/position and size of a binman entry. Place these binman symbols together at the end of the xPL binary for ARMv8, similar to ARM and RISC-V. Signed-off-by: Jonas Karlman Reviewed-by: Simon Glass --- arch/arm/cpu/armv8/u-boot-spl.lds | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/cpu/armv8/u-boot-spl.lds b/arch/arm/cpu/armv8/u-boot-spl.lds index d9963846c4f..b732133ce76 100644 --- a/arch/arm/cpu/armv8/u-boot-spl.lds +++ b/arch/arm/cpu/armv8/u-boot-spl.lds @@ -55,6 +55,14 @@ SECTIONS . = ALIGN(8); } >.sram + .binman_sym_table : { + . = ALIGN(8); + __binman_sym_start = .; + KEEP(*(SORT(.binman_sym*))); + __binman_sym_end = .; + . = ALIGN(8); + } > .sram + __image_copy_end = .; _end = .; _image_binary_end = .; -- cgit v1.3.1