]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: mach-k3: Increase SYSFW max image size
authorDave Gerlach <d-gerlach@ti.com>
Tue, 16 May 2023 04:54:37 +0000 (10:24 +0530)
committerTom Rini <trini@konsulko.com>
Tue, 30 May 2023 19:13:44 +0000 (15:13 -0400)
When booting with HS silicon, the system firmware image is 278270, which
is slightly larger than currently allocated amount.

This can cause unexpected behavior if this overlap interferes with other
things in memory, so increase this with a slightly margin added as well
to avoid any boot issues that can appear after system firmware gets
loaded.

Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
Signed-off-by: Tero Kristo <kristo@kernel.org>
Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com>
Reviewed-by: Dhruva Gole <d-gole@ti.com>
arch/arm/mach-k3/Kconfig

index 0991b42423a08ae1f781d5a407df8daa54684957..bae0a827c29fd5387a3fdb872021fb2326ab5247 100644 (file)
@@ -141,8 +141,7 @@ config K3_SYSFW_IMAGE_MMCSD_RAW_MODE_PART
 config K3_SYSFW_IMAGE_SIZE_MAX
        int "Amount of memory dynamically allocated for loading SYSFW blob"
        depends on K3_LOAD_SYSFW
-       default 163840 if SOC_K3_AM625 || SOC_K3_AM62A7
-       default 278000
+       default 280000
        help
          Amount of memory (in bytes) reserved through dynamic allocation at
          runtime for loading the combined System Firmware and configuration image