Attention is currently required from: Martin L Roth, Ronak Kanabar, Sergii Dmytruk.

Sergii Dmytruk uploaded patch set #4 to this change.

View Change

The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)

vendorcode/intel: allow selecting EDK headers manually

EFI-specific options depend on CONFIG_UDK_BASE which gets set only when
CONFIG_*_BINDING is selected by SOCs (e.g., when necessary for Intel
FSP). This prevents enabling DRIVERS_EFI_VARIABLE_STORE and
DRIVERS_EFI_FW_INFO options for boards which don't require EDK bindings
for anything else.

Make version of the bindings freely selectable when SOC doesn't request
a specific version and EDK2 payload is used.

The implementation looks somewhat ugly and duplicated because otherwise
kconfig detects a loop in configuration options and refuses to do
anything.

Change-Id: I964142ef64967b4c9b329025ebcad701e34a5035
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
---
M src/vendorcode/intel/Kconfig
M src/vendorcode/intel/Makefile.mk
2 files changed, 44 insertions(+), 9 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/38/83738/4

To view, visit change 83738. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I964142ef64967b4c9b329025ebcad701e34a5035
Gerrit-Change-Number: 83738
Gerrit-PatchSet: 4
Gerrit-Owner: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Gerrit-Reviewer: Ronak Kanabar <ronak.kanabar@intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Martin L Roth <gaumless@gmail.com>
Gerrit-CC: Paul Menzel <paulepanter@mailbox.org>
Gerrit-Attention: Martin L Roth <gaumless@gmail.com>
Gerrit-Attention: Ronak Kanabar <ronak.kanabar@intel.com>
Gerrit-Attention: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>