payloads/nvramcui: Select USE_OPTION_TABLE

nvramcui requires use of CMOS for NVRAM configuration,
so depend on HAVE_OPTION_TABLE and select USE_OPTION_TABLE
to ensure that nvramcui is actually functional when included
in a build.

Change-Id: I0595514f636b8ce67bbc789ecc96a93c99068c50
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40222
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
Matt DeVillier 2020-04-05 22:28:15 -05:00 committed by Angel Pons
parent a6cf8d6465
commit 6670f44cd0
1 changed files with 2 additions and 1 deletions

View File

@ -132,7 +132,8 @@ config MEMTEST_SECONDARY_PAYLOAD
config NVRAMCUI_SECONDARY_PAYLOAD config NVRAMCUI_SECONDARY_PAYLOAD
bool "Load nvramcui as a secondary payload" bool "Load nvramcui as a secondary payload"
default n default n
depends on ARCH_X86 depends on ARCH_X86 && HAVE_OPTION_TABLE
select USE_OPTION_TABLE
help help
nvramcui can be loaded as a secondary payload under SeaBIOS, GRUB, nvramcui can be loaded as a secondary payload under SeaBIOS, GRUB,
or any other payload that can load additional payloads. or any other payload that can load additional payloads.