diff options
author | Caleb Palmer <cnpalmer@us.ibm.com> | 2017-08-24 16:03:59 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2017-10-14 15:26:53 -0400 |
commit | 387febcf8190024fc6217683df889ef5dea3d23c (patch) | |
tree | cdc008d092a2623ee013b7377a0d992be826ee50 /src/include | |
parent | 4d12533d1f07b4698450528ee86d81e1138aaa55 (diff) | |
download | talos-hostboot-387febcf8190024fc6217683df889ef5dea3d23c.tar.gz talos-hostboot-387febcf8190024fc6217683df889ef5dea3d23c.zip |
PRD: Update restoreDramRepairs for P9
Change-Id: I3b2a75fdaa88017dc221a337dd39759e03e82337
RTC: 178682
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45149
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48346
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>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/usr/diag/prdf/prdfMain_ipl.H | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/include/usr/diag/prdf/prdfMain_ipl.H b/src/include/usr/diag/prdf/prdfMain_ipl.H index 96971a33d..933a3d47f 100644 --- a/src/include/usr/diag/prdf/prdfMain_ipl.H +++ b/src/include/usr/diag/prdf/prdfMain_ipl.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2014,2015 */ +/* Contributors Listed Below - COPYRIGHT 2014,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -41,12 +41,19 @@ namespace PRDF { /** + * @brief Initialize PRD system model and data (No System Lock) + * @return Error log if error occurs + */ +extern errlHndl_t noLock_initialize(); + +/** * @brief Restores hardware DRAM repairs to reflect what is stored in VPD. - * @param i_mba An MBA target. + * @param i_trgt An MBA or MCA target. * @return Non-SUCCESS if conditions are such that a callout had to be made, * SUCCESS otherwise. */ -extern int32_t restoreDramRepairs( const TARGETING::TargetHandle_t i_mba ); +template<TARGETING::TYPE T> +extern uint32_t restoreDramRepairs( const TARGETING::TargetHandle_t i_trgt ); /** * @brief Analyzes IPL CE statistics during MNFG IPL |