summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPrem Shanker Jha <premjha2@in.ibm.com>2018-04-17 11:24:24 -0500
committerhostboot <hostboot@us.ibm.com>2019-01-30 13:27:54 -0600
commit26bd09ea49d96f07c044fc1a524784d39d3bd8e8 (patch)
treea8761f1c950d27dbdf3d3e3bba674a4d5c004662
parentf824d8dfc0162ae8dc344a76426e557f88417a88 (diff)
downloadtalos-hcode-26bd09ea49d96f07c044fc1a524784d39d3bd8e8.tar.gz
talos-hcode-26bd09ea49d96f07c044fc1a524784d39d3bd8e8.zip
Self Restore: Integrated support for build of self-restore code in EKB.
Self restore binary used to get built by a shell script standalone. It used to get checked in to EKB. Hardware image build infrastructure used to just pick that binary and insert it into the hardware image. This commit augments the EKB build flow by incorporating a capability to build self restore binary like any other executable generated during EKB build. Syntax to build binary: ekb build p9_core_restore_routines Key_Cronus_Test=PM_REGRESS Change-Id: Ia5b324c74b2ae71a7464f5eebd09e20aa6537639 Original-Change-Id: Ifdcf31df6ceded564222f6962d94a3459072a3d3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57345 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Kahn C. Evans <kahnevan@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
-rw-r--r--import/chips/p9/procedures/ppe_closed/cme/cme_p9n23.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/cme/cme_p9n23.mk b/import/chips/p9/procedures/ppe_closed/cme/cme_p9n23.mk
index fea0317d..5c307197 100644
--- a/import/chips/p9/procedures/ppe_closed/cme/cme_p9n23.mk
+++ b/import/chips/p9/procedures/ppe_closed/cme/cme_p9n23.mk
@@ -80,4 +80,6 @@ $(call ADD_BINHEADER_INCDIR,$(IMAGE),\
$(ROOTPATH)/chips/p9/utils/imageProcs/ \
)
- $(call BUILD_BINHEADER,$(IMAGEPATH)/$(CME_IMAGE)/$(CME_IMAGE).bin,$(ROOTPATH)/chips/p9/procedures/utils/stopreg/selfRest.bin)
+ $(call BUILD_BINHEADER, \
+ $(IMAGEPATH)/$(CME_IMAGE)/$(CME_IMAGE).bin, \
+ $(ROOTPATH)/output/images/utils/stopreg/p9_core_restore_routines/p9_core_restore_routines.bin)
OpenPOWER on IntegriCloud