From d37aaf3ee29df0c6eea960e51ca64fd27e425598 Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Fri, 2 Apr 2021 12:03:01 +0100 Subject: [PATCH] arm-trusted-firmware-mediatek: increase NOR bl3 size Use bl3 size of 0xa0000 instead of 0x80000 in NOR flash. This results in bl3 ending at 0xc0000 which is where the legacy bootchain typically puts U-Boot environment. Signed-off-by: Daniel Golle --- .../patches/100-increase-nor-bl3-size.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 package/boot/arm-trusted-firmware-mediatek/patches/100-increase-nor-bl3-size.patch diff --git a/package/boot/arm-trusted-firmware-mediatek/patches/100-increase-nor-bl3-size.patch b/package/boot/arm-trusted-firmware-mediatek/patches/100-increase-nor-bl3-size.patch new file mode 100644 index 0000000000..8de3cd77f6 --- /dev/null +++ b/package/boot/arm-trusted-firmware-mediatek/patches/100-increase-nor-bl3-size.patch @@ -0,0 +1,11 @@ +--- a/plat/mediatek/mt7622/bl2_boot_nor.c ++++ b/plat/mediatek/mt7622/bl2_boot_nor.c +@@ -12,7 +12,7 @@ + #define MT7622_NOR_MAP_BASE 0x30000000 + + #define FIP_BASE 0x20000 +-#define FIP_SIZE 0x80000 ++#define FIP_SIZE 0xa0000 + + const io_block_spec_t mtk_boot_dev_fip_spec = { + .offset = MT7622_NOR_MAP_BASE + FIP_BASE, -- 2.30.2