rockchip: rk3399-gru: Enable dcache and signature validation in SPL
authorJonas Karlman <jonas@kwiboo.se>
Thu, 12 Dec 2024 23:57:16 +0000 (23:57 +0000)
committerTom Rini <trini@konsulko.com>
Sat, 11 Jan 2025 00:56:21 +0000 (18:56 -0600)
commit0187fcc3c02fe7e8e4511d48d8ad03bdff168b7b
tree42cc85031eb79f708be953bf7f0bfeb36fa9854c
parent1c34c315e7b6fb921a6a63d562ef9cd45aad7d31
rockchip: rk3399-gru: Enable dcache and signature validation in SPL

With TPL being used to init DRAM, SPL being used to load FIT and the
adjusted FIT payload offset it is now possible to increase the size
limit of SPL to 256 KB and enable uses of dcache and FIT signature
validation.

Drop SPL_SYS_DCACHE_OFF=y to enable use of dcache in SPL.

Drop SPL_FIT_SIGNATURE=n to enable signature validation of FIT in SPL.

Change SPL_MAX_SIZE to 256 KB now that payload offset has moved in SPI
and TF-A may be loaded to 0x40000 in DRAM.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
configs/chromebook_bob_defconfig
configs/chromebook_kevin_defconfig