summaryrefslogtreecommitdiffstats
path: root/src/include/usr/pnor
diff options
context:
space:
mode:
authorNick Bofferding <bofferdn@us.ibm.com>2018-08-21 20:58:00 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-08-24 12:06:24 -0500
commit080d25563d0b1d14828a5f064222787c3409ce70 (patch)
treed4913485d0d9f1969802b81dca96d9fb417d5c09 /src/include/usr/pnor
parentcdc84edda8ba1afa142739abf465e6ba15539b35 (diff)
downloadtalos-hostboot-080d25563d0b1d14828a5f064222787c3409ce70.tar.gz
talos-hostboot-080d25563d0b1d14828a5f064222787c3409ce70.zip
Secure Boot: Report base/extended code mismatch as terminating
This commit flags the RC_BASE_EXT_MISMATCH reason code as a terminating reason code to tell FSP that there is an expected boot failure without a deconfiguration (and to handle like a secure boot verification failure) Change-Id: I658b0646cfccd6621ab15f889feccd2378a27d44 CQ: SW443077 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64978 Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Matthew Raybuck <mraybuc@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr/pnor')
-rw-r--r--src/include/usr/pnor/pnor_reasoncodes.H1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/usr/pnor/pnor_reasoncodes.H b/src/include/usr/pnor/pnor_reasoncodes.H
index 2835f8a15..c6201a4ab 100644
--- a/src/include/usr/pnor/pnor_reasoncodes.H
+++ b/src/include/usr/pnor/pnor_reasoncodes.H
@@ -173,6 +173,7 @@ namespace PNOR
RC_TOC_HDR_CHECKSUM_ERR = PNOR_COMP_ID | 0x2C,
RC_PNOR_PARSE_ENTRIES_ERR = PNOR_COMP_ID | 0x2D,
RC_PNOR_SET_VADDR_FAILED = PNOR_COMP_ID | 0x2E,
+ //termination_rc
RC_BASE_EXT_MISMATCH = PNOR_COMP_ID | 0x2F,
RC_KEY_TRAN_FLAG_UNSET = PNOR_COMP_ID | 0x30,
RC_BAD_SECURE_MAGIC_NUM = PNOR_COMP_ID | 0x31,
OpenPOWER on IntegriCloud