arm-trusted-firmware-mediatek: increase NOR bl3 size
authorDaniel Golle <daniel@makrotopia.org>
Fri, 2 Apr 2021 11:03:01 +0000 (12:03 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 9 Apr 2021 15:04:40 +0000 (16:04 +0100)
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 <daniel@makrotopia.org>
package/boot/arm-trusted-firmware-mediatek/patches/100-increase-nor-bl3-size.patch [new file with mode: 0644]

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 (file)
index 0000000..8de3cd7
--- /dev/null
@@ -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,