]> git.dujemihanovic.xyz Git - u-boot.git/commit
sunxi: spl: Disable padding from SPL_PAD_TO
authorSamuel Holland <samuel@sholland.org>
Tue, 31 Oct 2023 05:17:38 +0000 (00:17 -0500)
committerAndre Przywara <andre.przywara@arm.com>
Mon, 29 Jan 2024 14:30:59 +0000 (14:30 +0000)
commitd72494a06443061f150742910e9441fe9c9e14f3
tree00b500c45a2bf343d09ec48aa5a18dea28061619
parent57b6eb900559bf6998fd962e3860af36937ccd50
sunxi: spl: Disable padding from SPL_PAD_TO

Starting with H6, Allwinner removed the artificial 32 KiB SPL size limit
from the boot ROM. Now SPL size is only limited by the available SRAM.
This limit ranges from 152 KiB on H6 to a whopping 2052 KiB on R329. To
take advantage of this additional space, we must increase SPL_MAX_SIZE.
Since we do not want to unnecessarily pad SPL out to these giant sizes,
we must set SPL_PAD_TO to zero. This causes no problems because binman
already takes care of appending the SPL payload at the right offset.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
common/spl/Kconfig