diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2012-06-27 15:49:23 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2012-07-11 12:58:16 -0500 |
commit | 9ad69342d2d0621b534f0fcb41906c9fd96a60c3 (patch) | |
tree | 8c65efb69e3c940021ca6272759f90417ad6e6e5 /src/include/usr/fsi | |
parent | f184b684beb77df5878662616bb23c205d5fae67 (diff) | |
download | talos-hostboot-9ad69342d2d0621b534f0fcb41906c9fd96a60c3.tar.gz talos-hostboot-9ad69342d2d0621b534f0fcb41906c9fd96a60c3.zip |
Use VPD to verify FSI presence detect
Changing the presence detect logic for the chips to look at VPD
in addition to the FSI presence. Creates errors if they don't
agree, except in VPO where FSI presence detection is busted.
Change-Id: I17246413abad5c8cb78a9166606f666bb860c081
RTC: 44075
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1277
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/fsi')
-rw-r--r-- | src/include/usr/fsi/fsi_reasoncodes.H | 49 |
1 files changed, 26 insertions, 23 deletions
diff --git a/src/include/usr/fsi/fsi_reasoncodes.H b/src/include/usr/fsi/fsi_reasoncodes.H index f83547d89..dec93fa24 100644 --- a/src/include/usr/fsi/fsi_reasoncodes.H +++ b/src/include/usr/fsi/fsi_reasoncodes.H @@ -1,25 +1,26 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/include/usr/fsi/fsi_reasoncodes.H $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2011 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG + * This is an automatically generated prolog. + * + * $Source: src/include/usr/fsi/fsi_reasoncodes.H $ + * + * IBM CONFIDENTIAL + * + * COPYRIGHT International Business Machines Corp. 2011-2012 + * + * p1 + * + * Object Code Only (OCO) source materials + * Licensed Internal Code Source Materials + * IBM HostBoot Licensed Internal Code + * + * The source code for this program is not published or other- + * wise divested of its trade secrets, irrespective of what has + * been deposited with the U.S. Copyright Office. + * + * Origin: 30 + * + * IBM_PROLOG_END_TAG + */ #ifndef __FSI_REASONCODES_H #define __FSI_REASONCODES_H @@ -39,7 +40,8 @@ namespace FSI MOD_FSIDD_INITPORT = 0x07, /**< fsidd.C : FsiDD::initPort */ MOD_FSIDD_GENFULLFSIADDR = 0x09, /**< fsidd.C : FsiDD::genFullFsiAddr */ - MOD_FSIPRES_PRESENCEDETECT = 0x20, /**< fsipres.C : presenceDetect */ + MOD_FSIPRES_PROCPRESENCEDETECT = 0x20, /**< fsipres.C : procPresenceDetect */ + MOD_FSIPRES_MEMBPRESENCEDETECT = 0x21, /**< fsipres.C : membPresenceDetect */ }; enum FSIReasonCode @@ -58,6 +60,7 @@ namespace FSI RC_INVALID_FSI_PATH_1 = FSI_COMP_ID | 0x0C, RC_INVALID_FSI_PATH_2 = FSI_COMP_ID | 0x0D, RC_TARGET_NEVER_DETECTED = FSI_COMP_ID | 0x0E, + RC_FSI_MVPD_MISMATCH = FSI_COMP_ID | 0x0F, }; }; |