summaryrefslogtreecommitdiffstats
path: root/src/build/mkrules/hbfw
diff options
context:
space:
mode:
authorStephen Cprek <smcprek@us.ibm.com>2017-10-30 14:42:52 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2017-11-03 09:47:06 -0400
commit76f627c7830763f87ba26294112f8c910957ea00 (patch)
treeab4f1c4a38f3d1bef4b97bcfe4b0debaacaead14 /src/build/mkrules/hbfw
parent07d75753d59419ea6ba9ee3bd930e0aa8e7e7fd5 (diff)
downloadtalos-hostboot-76f627c7830763f87ba26294112f8c910957ea00.tar.gz
talos-hostboot-76f627c7830763f87ba26294112f8c910957ea00.zip
Sign HBD pnor section in fips builds
Change-Id: Ib96c00d14afe770f8773a2c4aaeda6444fbc2f1d RTC:171677 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49005 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/build/mkrules/hbfw')
-rwxr-xr-xsrc/build/mkrules/hbfw/img/makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/build/mkrules/hbfw/img/makefile b/src/build/mkrules/hbfw/img/makefile
index ab91d0d3b..6e1a2d197 100755
--- a/src/build/mkrules/hbfw/img/makefile
+++ b/src/build/mkrules/hbfw/img/makefile
@@ -43,6 +43,7 @@ install_all: gen_system_specific_images build_sbe_partitions build_pnor_images
#Some useful search paths
HBFW_OBJPATH = ${.PATH:M*obj*}
+HBFW_TARGPATH = ${HBFW_OBJPATH:S/hbfw\/img/hbfw\/fsp\/targeting\/xmltohb/g}
ENGD_OBJPATH = ${HBFW_OBJPATH:S/hbfw\/img/engd\/href/g}
ENGD_SRCPATH = ${SRCPATH:S/hbfw\/img/engd\/href/g}
SBEI_OBJPATH = ${HBFW_OBJPATH:S/hbfw\/img/sbei\/sbfw\/img/g}
@@ -290,6 +291,8 @@ FLEETWOOD_WOFDATA_IMG = ${ENGD_WOFPATH:Ffleetwood_wof_data.bin}
ZZ_MEMD_IMG = ${ENGD_MEMDPATH:Fzz_memd_output.dat}
ZEPPELIN_MEMD_IMG = ${ENGD_MEMDPATH:Fzeppelin_memd_output.dat}
FLEETWOOD_MEMD_IMG = ${ENGD_MEMDPATH:Ffleetwood_memd_output.dat}
+ZZ_HBD_IMG = ${HBFW_TARGPATH:FZZ_hb_targeting.bin}
+ZEPPELIN_HBD_IMG = ${HBFW_TARGPATH:FZEPPELIN_hb_targeting.bin}
# Input fake images
NIMBUS_VPO_HBD_IMG = vbu_NIMBUS_targeting.bin
@@ -311,7 +314,8 @@ ZEPPELIN_WOFDATA_FINAL_IMG = ZEPPELIN.WOFDATA.bin
ZZ_MEMD_FINAL_IMG = ZZ.MEMD.bin
ZEPPELIN_MEMD_FINAL_IMG = ZEPPELIN.MEMD.bin
FLEETWOOD_MEMD_FINAL_IMG = FLEETWOOD.MEMD.bin
-
+ZZ_HBD_FINAL_IMG = ZZ.HBD.bin
+ZEPPELIN_HBD_FINAL_IMG = ZEPPELIN.HBD.bin
# Decide which PNOR to build
.if(${FAKEPNOR} == "")
@@ -323,8 +327,8 @@ FLEETWOOD_MEMD_FINAL_IMG = FLEETWOOD.MEMD.bin
GEN_NIMBUS_BIN_FILES = NIMBUS:SBE=${${NIMBUS_SBE_IMG}:P},HCODE=${${NIMBUS_HCODE_IMG}:P},OCC=${${NIMBUS_OCC_IMG}:P},HBD=${${NIMBUS_HBD_IMG}:P}
GEN_CUMULUS_BIN_FILES = CUMULUS:SBE=${${CUMULUS_SBE_IMG}:P},HCODE=${${CUMULUS_HCODE_IMG}:P},OCC=${${CUMULUS_OCC_IMG}:P},HBD=${${CUMULUS_HBD_IMG}:P}
.endif
- GEN_ZZ_BIN_FILES = ZZ:WOFDATA=${${ZZ_WOFDATA_IMG}:P},MEMD=${${ZZ_MEMD_IMG}:P}
- GEN_ZEPPELIN_BIN_FILES = ZEPPELIN:WOFDATA=${${ZEPPELIN_WOFDATA_IMG}:P},MEMD=${${ZEPPELIN_MEMD_IMG}:P}
+ GEN_ZZ_BIN_FILES = ZZ:WOFDATA=${${ZZ_WOFDATA_IMG}:P},MEMD=${${ZZ_MEMD_IMG}:P},HBD=${${ZZ_HBD_IMG}:P}
+ GEN_ZEPPELIN_BIN_FILES = ZEPPELIN:WOFDATA=${${ZEPPELIN_WOFDATA_IMG}:P},MEMD=${${ZEPPELIN_MEMD_IMG}:P},HBD=${${ZEPPELIN_HBD_IMG}:P}
GEN_FLEETWOOD_BIN_FILES = FLEETWOOD:WOFDATA=${${FLEETWOOD_WOFDATA_IMG}:P},MEMD=${${FLEETWOOD_MEMD_IMG}:P}
SYSTEM_SPECIFIC_PARAMS = --install-all --emit-eccless ${TARGET_TEST:b--test} ${CONFIG_SECUREBOOT:b--secureboot} \
OpenPOWER on IntegriCloud