diff --git a/meta-arm-bsp/conf/machine/n1sdp.conf b/meta-arm-bsp/conf/machine/n1sdp.conf index 12b22cec..fa6d6f7f 100644 --- a/meta-arm-bsp/conf/machine/n1sdp.conf +++ b/meta-arm-bsp/conf/machine/n1sdp.conf @@ -35,7 +35,7 @@ EXTRA_IMAGEDEPENDS += "virtual/control-processor-firmware" #UEFI EDK2 firmware EXTRA_IMAGEDEPENDS += "edk2-firmware" -PREFERRED_VERSION_edk2-firmware ?= "202305" +PREFERRED_VERSION_edk2-firmware ?= "202311" #optee PREFERRED_VERSION_optee-os ?= "4.1.%" diff --git a/meta-arm-bsp/recipes-bsp/uefi/edk2-firmware_202305.bb b/meta-arm-bsp/recipes-bsp/uefi/edk2-firmware_202305.bb deleted file mode 100644 index 23325503..00000000 --- a/meta-arm-bsp/recipes-bsp/uefi/edk2-firmware_202305.bb +++ /dev/null @@ -1,7 +0,0 @@ -SRCREV_edk2 ?= "ba91d0292e593df8528b66f99c1b0b14fadc8e16" -SRCREV_edk2-platforms ?= "be2af02a3fb202756ed9855173e0d0ed878ab6be" - -# FIXME - clang is having issues with antlr -TOOLCHAIN:aarch64 = "gcc" - -require recipes-bsp/uefi/edk2-firmware.inc diff --git a/meta-arm-bsp/recipes-bsp/uefi/files/n1sdp/0009-Platform-ARM-N1Sdp-Reserve-OP-TEE-Region-from-UEFI.patch b/meta-arm-bsp/recipes-bsp/uefi/files/n1sdp/0009-Platform-ARM-N1Sdp-Reserve-OP-TEE-Region-from-UEFI.patch index 0fdf9ee3..6105e9a6 100644 --- a/meta-arm-bsp/recipes-bsp/uefi/files/n1sdp/0009-Platform-ARM-N1Sdp-Reserve-OP-TEE-Region-from-UEFI.patch +++ b/meta-arm-bsp/recipes-bsp/uefi/files/n1sdp/0009-Platform-ARM-N1Sdp-Reserve-OP-TEE-Region-from-UEFI.patch @@ -1,15 +1,14 @@ -From f2a76d6595b31b0bc1be7029277676af1b1cc3d3 Mon Sep 17 00:00:00 2001 +From 60dfd5bb8f25fa5f0b6c07c3098836bec1668c19 Mon Sep 17 00:00:00 2001 From: Mariam Elshakfy -Date: Wed, 11 Oct 2023 16:18:22 +0000 +Date: Thu, 14 Mar 2024 14:47:27 +0000 Subject: [PATCH] Platform/ARM/N1Sdp: Reserve OP-TEE Region from UEFI To enable cache on N1SDP, OP-TEE has to be moved to run from DDR4 memory. Since this memory is known to application side, it must be reserved -Upstream-Status: Pending (not yet submitted to upstream) +Upstream-Status: Inappropriate [will not be submitted as it's a workaround to address hardware issue] Signed-off-by: Mariam Elshakfy - --- .../Library/PlatformLib/PlatformLib.inf | 3 +++ .../Library/PlatformLib/PlatformLibMem.c | 13 +++++++++++++ @@ -68,3 +67,6 @@ index 9e257ebde0..587319262a 100644 + [Ppis] gNtFwConfigDtInfoPpiGuid = { 0xb50dee0e, 0x577f, 0x47fb, { 0x83, 0xd0, 0x41, 0x78, 0x61, 0x8b, 0x33, 0x8a } } +-- +2.38.1 +