summaryrefslogtreecommitdiffstats
path: root/src/vendorcode
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2015-09-30 17:49:04 -0500
committerAaron Durbin <adurbin@chromium.org>2015-10-02 12:15:25 +0000
commit04ebf598de6d8b8152c99ebe181de084e0b5b242 (patch)
treed8a0c3ff9d7988ffb9011d2afb5df137e3712866 /src/vendorcode
parent923b4d5c581e7f4499e957fc1f042ee776c365a1 (diff)
downloadcoreboot-staging-04ebf598de6d8b8152c99ebe181de084e0b5b242.zip
coreboot-staging-04ebf598de6d8b8152c99ebe181de084e0b5b242.tar.gz
fsp1_1: move relocation algorithm to commonlib
In order to support FSP 1.1 relocation within cbfstool the relocation code needs to be moved into commonlib. To that end, move it. The FSP 1.1 relocation code binds to edk2 UEFI 2.4 types unconditionally which is separate from the FSP's version binding. BUG=chrome-os-partner:44827 BRANCH=None TEST=Built and booted glados. Change-Id: Ib2627d02af99092875ff885f7cb048f70ea73856 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/11772 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/vendorcode')
-rw-r--r--src/vendorcode/intel/fsp/fsp1_1/IntelFspPkg/Include/FspInfoHeader.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vendorcode/intel/fsp/fsp1_1/IntelFspPkg/Include/FspInfoHeader.h b/src/vendorcode/intel/fsp/fsp1_1/IntelFspPkg/Include/FspInfoHeader.h
index 47d463c..04d6d64 100644
--- a/src/vendorcode/intel/fsp/fsp1_1/IntelFspPkg/Include/FspInfoHeader.h
+++ b/src/vendorcode/intel/fsp/fsp1_1/IntelFspPkg/Include/FspInfoHeader.h
@@ -22,6 +22,8 @@
#define FSPE_HEADER_REVISION_1 1
#define FSPP_HEADER_REVISION_1 1
+#define FSP_SIG 0x48505346 /* 'FSPH' */
+
///
/// Fixed FSP header offset in the FSP image
///
OpenPOWER on IntegriCloud