Home
last modified time | relevance | path

Searched hist:"13 e16fee86451e2f871c2aac757b32299fe5ead6" (Results 1 – 1 of 1) sorted by relevance

/rk3399_ARM-atf/plat/arm/board/arm_fpga/
H A Dfpga_bl31_setup.c13e16fee86451e2f871c2aac757b32299fe5ead6 Thu Sep 02 16:01:53 UTC 2021 Andre Przywara <andre.przywara@arm.com> fix(arm_fpga): reserve BL31 memory

Embarrassingly we never told the non-secure world that secure firmware
lives in the first few hundred KBs of DRAM, so any non-secure payload
could happily overwrite TF-A, and we couldn't even blame it.

Advertise the BL31 region in the reserved-memory DT node, so non-secure
world stays out of it.

This fixes Linux booting on FPGAs with less memory than usual.

Change-Id: I7fbe7d42c0b251c0ccc43d7c50ca902013d152ec
Signed-off-by: Andre Przywara <andre.przywara@arm.com>