diff options
-rw-r--r-- | payloads/external/Makefile.inc | 1 | ||||
-rw-r--r-- | payloads/external/tianocore/Kconfig | 8 | ||||
-rw-r--r-- | payloads/external/tianocore/Makefile | 4 |
3 files changed, 13 insertions, 0 deletions
diff --git a/payloads/external/Makefile.inc b/payloads/external/Makefile.inc index 14a7ebb386..e560cbe71a 100644 --- a/payloads/external/Makefile.inc +++ b/payloads/external/Makefile.inc @@ -176,6 +176,7 @@ $(obj)/UEFIPAYLOAD.fd tianocore: $(DOTCONFIG) CONFIG_TIANOCORE_HAVE_EFI_SHELL=$(CONFIG_TIANOCORE_HAVE_EFI_SHELL) \ CONFIG_TIANOCORE_PRIORITIZE_INTERNAL=$(CONFIG_TIANOCORE_PRIORITIZE_INTERNAL) \ CONFIG_TIANOCORE_PS2_SUPPORT=$(CONFIG_TIANOCORE_PS2_SUPPORT) \ + CONFIG_TIANOCORE_SERIAL_SUPPORT=$(TIANOCORE_SERIAL_SUPPORT) \ CONFIG_TIANOCORE_SD_MMC_TIMEOUT=$(CONFIG_TIANOCORE_SD_MMC_TIMEOUT) \ CONFIG_TIANOCORE_USE_8254_TIMER=$(CONFIG_TIANOCORE_USE_8254_TIMER) \ CONFIG_ECAM_MMCONF_BASE_ADDRESS=$(CONFIG_ECAM_MMCONF_BASE_ADDRESS) \ diff --git a/payloads/external/tianocore/Kconfig b/payloads/external/tianocore/Kconfig index c0c86ae9ba..d30386e064 100644 --- a/payloads/external/tianocore/Kconfig +++ b/payloads/external/tianocore/Kconfig @@ -175,6 +175,14 @@ config TIANOCORE_SD_MMC_TIMEOUT The amount of time allowed to initialize the SD Card reader and/or eMMC drive. Most only require 1000μs, but certain readers can take 1000000μs. +config TIANOCORE_SERIAL_SUPPORT + bool "Support serial output" + default y if TIANOCORE_DEBUG + default n + help + Enable serial port output in edk2. Serial output limits the performance of edk2's + FrontPage. + endif if TIANOCORE_COREBOOTPAYLOAD diff --git a/payloads/external/tianocore/Makefile b/payloads/external/tianocore/Makefile index bcadcb277e..7dcaf201b3 100644 --- a/payloads/external/tianocore/Makefile +++ b/payloads/external/tianocore/Makefile @@ -36,6 +36,10 @@ endif ifeq ($(CONFIG_TIANOCORE_RELEASE),y) BUILD_STR += -b RELEASE endif +# DISABLE_SERIAL_TERMINAL = FALSE +ifneq ($(CONFIG_TIANOCORE_SERIAL_SUPPORT),y) +BUILD_STR += -D DISABLE_SERIAL_TERMINAL=TRUE +endif # FOLLOW_BGRT_SPEC = FALSE ifeq ($(CONFIG_TIANOCORE_FOLLOW_BGRT_SPEC),y) BUILD_STR += -D FOLLOW_BGRT_SPEC=TRUE |