payloads/edk2: Drop EDK2_PCO_MMIO_EMMC Kconfig option
This option existed to enable the MMIO eMMC DXE driver for AMD Picasso boards with eMMC storage. The driver has been integrated into edk2 and no longer requires guarding via a build-time option. Remove the EDK2_PCO_MMIO_EMMC Kconfig symbol definition, associated build logic, and the board-level select from google/zork. TEST=build/boot AMD Picasso boards with edk2 payload. Change-Id: I458a45ad752d88cc9252f2d8fe6b0e8ec054329d Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/89858 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Reviewed-by: Alicja Michalska <ahplka19@gmail.com>
This commit is contained in:
parent
4423a0b390
commit
6d751ef987
4 changed files with 0 additions and 15 deletions
1
payloads/external/Makefile.mk
vendored
1
payloads/external/Makefile.mk
vendored
|
|
@ -196,7 +196,6 @@ $(obj)/UEFIPAYLOAD.fd: $(DOTCONFIG)
|
|||
CONFIG_EDK2_GOP_FILE=$(CONFIG_EDK2_GOP_FILE) \
|
||||
CONFIG_INTEL_GMA_VBT_FILE=$(CONFIG_INTEL_GMA_VBT_FILE) \
|
||||
CONFIG_EDK2_DISABLE_TPM=$(CONFIG_EDK2_DISABLE_TPM) \
|
||||
CONFIG_EDK2_PCO_MMIO_EMMC=$(CONFIG_EDK2_PCO_MMIO_EMMC) \
|
||||
CONFIG_EDK2_USE_LAPIC_TIMER=$(CONFIG_EDK2_USE_LAPIC_TIMER) \
|
||||
CONFIG_SOC_AMD_COMMON_BLOCK_PSP_GEN2=$(CONFIG_SOC_AMD_COMMON_BLOCK_PSP_GEN2) \
|
||||
CONFIG_DRIVERS_EFI_UPDATE_CAPSULES=$(CONFIG_DRIVERS_EFI_UPDATE_CAPSULES) \
|
||||
|
|
|
|||
9
payloads/external/edk2/Kconfig
vendored
9
payloads/external/edk2/Kconfig
vendored
|
|
@ -298,15 +298,6 @@ config EDK2_DISABLE_TPM
|
|||
Select this option to disable TPM support in edk2. This is necessary to avoid boot
|
||||
hangs on some boards with a CR50 TPM, particularly those with an AMD Zen SoC.
|
||||
|
||||
config EDK2_PCO_MMIO_EMMC
|
||||
bool "Enable MMIO eMMC driver for AMD Picasso boards in edk2"
|
||||
depends on EDK2_REPO_MRCHROMEBOX
|
||||
default n
|
||||
help
|
||||
Select this option to enable the MMIO eMMC DXE driver in MrChromebox's fork of edk2.
|
||||
It is needed for AMD Picasso boards with eMMC storage, but will conflict with the
|
||||
PCI-based eMMC driver, so should only be enabled for AMD Picasso boards.
|
||||
|
||||
config EDK2_USE_LAPIC_TIMER
|
||||
bool "Use LAPIC timer instead of HPET"
|
||||
default n
|
||||
|
|
|
|||
4
payloads/external/edk2/Makefile
vendored
4
payloads/external/edk2/Makefile
vendored
|
|
@ -150,10 +150,6 @@ endif
|
|||
ifeq ($(CONFIG_EDK2_DISABLE_TPM),y)
|
||||
BUILD_STR += -D TPM_ENABLE=FALSE
|
||||
endif
|
||||
# USE_PCO_MMIO_EMMC = FALSE
|
||||
ifeq ($(CONFIG_EDK2_PCO_MMIO_EMMC),y)
|
||||
BUILD_STR += -D USE_PCO_MMIO_EMMC=TRUE
|
||||
endif
|
||||
# TIMER_SUPPORT = HPET
|
||||
ifeq ($(CONFIG_EDK2_USE_LAPIC_TIMER),y)
|
||||
BUILD_STR += -D TIMER_SUPPORT=LAPIC
|
||||
|
|
|
|||
|
|
@ -63,7 +63,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
|
||||
select EC_GOOGLE_CHROMEEC_SKUID
|
||||
select EC_GOOGLE_CHROMEEC_SMBIOS
|
||||
select EDK2_PCO_MMIO_EMMC if EDK2_REPO_MRCHROMEBOX
|
||||
select ELOG
|
||||
select ELOG_BOOT_COUNT
|
||||
select ELOG_GSMI
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue