diff --git a/recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch b/recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch new file mode 100644 index 00000000..63a5796d --- /dev/null +++ b/recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch @@ -0,0 +1,36 @@ +From 83d29d5e346083254e71fbe483cb14f6657b9965 Mon Sep 17 00:00:00 2001 +From: Nishanth Menon +Date: Tue, 29 Jun 2021 12:03:29 -0500 +Subject: [PATCH] Revert "soc: am64x: Makefile: Move the SPL Load address to + 0x70000000" + +This reverts commit e411dc16862b5bb2d8befb12496b03d7b01c87b2. + +Mainline is NOT ready for the change yet as of u-boot 2021.07 + v5.13, +So, this patch reverts the SPL address change. + +This patch needs to be dropped once mainline u-boot and kernel have +migrated over to newer releases. + +Upstream-Status: Not applicable +Signed-off-by: Nishanth Menon +--- + soc/am64x/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/soc/am64x/Makefile b/soc/am64x/Makefile +index 45425428f9c6..e8747376f153 100644 +--- a/soc/am64x/Makefile ++++ b/soc/am64x/Makefile +@@ -30,7 +30,7 @@ + # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + # + +-SBL_LOADADDDR ?= 0x70000000 ++SBL_LOADADDDR ?= 0x70020000 + COMBINED_SYSFW_BRDCFG_LOADADDR ?= 0x70000 + LOADADDR ?= 0x44000 + SCIFS = sci +-- +2.32.0 + diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw.inc b/recipes-bsp/ti-sci-fw/ti-sci-fw.inc index 0979ebc6..96604282 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw.inc +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw.inc @@ -15,4 +15,15 @@ SRC_URI = " \ git://git.ti.com/k3-image-gen/k3-image-gen.git;protocol=git;branch=master;destsuffix=imggen;name=imggen \ " +# This is a protection in case the definition is not present in other distros. +ARAGO_BRAND ?= "" + +# Mainline u_boot 2021.07 and upstream kernel v5.13 tag cannot use new SPL address +# in K3-Imagegen +SRC_URI += "\ + ${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '\ + file://0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch;patchdir=../imggen \ + ', '', d)} \ +" + S = "${WORKDIR}/git"