arm-trusted-firmware/plat/renesas
Tobias Rist ae4860b0f5 fix(rcar3-drivers): check loaded NS image area
Check if next NS image invades a previous loaded image.
Correct non secure image area to avoid loading a NS image to secure

Move GZ compressed payload at 32 * compressed payload size offset,
so it is loaded in non-secure area and can be decompressed into
non-secure area too. It is unlikely that the up to 2 MiB compressed
BL33 blob would decompress to payload larger than 64 MiB .

Signed-off-by: Tobias Rist <tobias.rist@joynext.com>
Signed-off-by: Yoshifumi Hosoya <yoshifumi.hosoya.wj@renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> # Fix for compressed BL33
Change-Id: I52fd556aab50687e4791e5dbc45d425f802c8757
2023-12-13 22:12:15 +01:00
..
common fix(rcar3-drivers): check loaded NS image area 2023-12-13 22:12:15 +01:00
rcar Merge "fix(rcar): add mandatory fields in 'reserved-memory' node" into integration 2023-07-10 17:15:23 +02:00
rzg fix: libc: use long for 64-bit types on aarch64 2021-11-08 14:41:17 +00:00