Searched hist:"13 e16fee86451e2f871c2aac757b32299fe5ead6" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/plat/arm/board/arm_fpga/ |
| H A D | fpga_bl31_setup.c | 13e16fee86451e2f871c2aac757b32299fe5ead6 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>
|