summaryrefslogtreecommitdiffstats
path: root/payloads
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2022-07-12 08:24:18 +0100
committerFelix Held <felix-coreboot@felixheld.de>2022-07-13 10:45:34 +0000
commit6790249b56cb1620748ad904af35fcb32f799f25 (patch)
tree6f6112afaeb04a312cb0eba166f32cba42e67983 /payloads
parent5a26d817f79089081c0727fa12d4cfb27033c13a (diff)
downloadcoreboot-6790249b56cb1620748ad904af35fcb32f799f25.tar.gz
coreboot-6790249b56cb1620748ad904af35fcb32f799f25.tar.bz2
coreboot-6790249b56cb1620748ad904af35fcb32f799f25.zip
payloads/tianocore: Allow edk2 to use the full framebuffer
Set all PCDs relating to console size to 0, which allows edk2 to use the full framebuffer. Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: Id105a2c822a2b05da6e45dac9deeca1f155bfa33 Reviewed-on: https://review.coreboot.org/c/coreboot/+/65778 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
Diffstat (limited to 'payloads')
-rw-r--r--payloads/external/tianocore/Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/payloads/external/tianocore/Makefile b/payloads/external/tianocore/Makefile
index d7f03bf0b962..253413239cb5 100644
--- a/payloads/external/tianocore/Makefile
+++ b/payloads/external/tianocore/Makefile
@@ -81,6 +81,14 @@ ifneq ($(CONFIG_TIANOCORE_SD_MMC_TIMEOUT),)
BUILD_STR += -D SD_MMC_TIMEOUT=$(CONFIG_TIANOCORE_SD_MMC_TIMEOUT)
endif
#
+# EDKII has the below PCDs that are revalant to coreboot:
+#
+# Allows EDKII to use the full framebuffer
+BUILD_STR += --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow=0
+BUILD_STR += --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn=0
+BUILD_STR += --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutRow=0
+BUILD_STR += --pcd gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutColumn=0
+#
# The below are legacy options only available in CorebootPayloadPkg:
#
# PCIE_BASE = 0