summaryrefslogtreecommitdiffstats
path: root/src/usr/vpd
diff options
context:
space:
mode:
authorElizabeth Liner <eliner@us.ibm.com>2017-06-07 14:31:51 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-06-29 13:20:24 -0400
commite4df6709b3a588e6873e95247abb7800ccc1e65a (patch)
treefa2953ea36d46ea6b59f29267a7e357ab98bdb9e /src/usr/vpd
parentf5764021911276721062635a57cdd1c206084390 (diff)
downloadtalos-hostboot-e4df6709b3a588e6873e95247abb7800ccc1e65a.tar.gz
talos-hostboot-e4df6709b3a588e6873e95247abb7800ccc1e65a.zip
Add in calls to p9_get_sbe_msg_register and handler functions (4/4)
This commit adds in an additional hwp needed for the SBE conditions handling, p9_get_sbe_msg_register. This HWP pulls out the SBE register and determines if it got to runtime or not. From there there are handler functions that decide what to do next. Change-Id: I0e17b345bb983ed6373ec36ea2a6eb9b5e1bf3f1 RTC:173809 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41503 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> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/vpd')
-rw-r--r--src/usr/vpd/mvpd.C6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/usr/vpd/mvpd.C b/src/usr/vpd/mvpd.C
index 6a8cd2777..ec1366e80 100644
--- a/src/usr/vpd/mvpd.C
+++ b/src/usr/vpd/mvpd.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2013,2015 */
+/* Contributors Listed Below - COPYRIGHT 2013,2017 */
/* [+] Google Inc. */
/* [+] International Business Machines Corp. */
/* */
@@ -109,6 +109,7 @@ namespace MVPD
TRACSSCOMP( g_trac_vpd,
ENTER_MRK"mvpdRead()" );
+ // eliner here here.
err = Singleton<MvpdFacade>::instance().read(i_target,
io_buffer,
io_buflen,
@@ -163,6 +164,7 @@ namespace MVPD
TRACSSCOMP( g_trac_vpd,
ENTER_MRK"mvpdWrite()" );
+ // eliner here here.
err = Singleton<MvpdFacade>::instance().write(i_target,
io_buffer,
io_buflen,
@@ -193,6 +195,7 @@ bool VPD::mvpdPresent( TARGETING::Target * i_target )
return EEPROM::eepromPresence( i_target );
#else
+ // eliner here.
return Singleton<MvpdFacade>::instance().hasVpdPresent( i_target,
MVPD::CP00,
MVPD::VD );
@@ -216,6 +219,7 @@ IpVpdFacade(MVPD::SECTION_SIZE,
VPD::VPD_WRITE_PROC)
{
TRACUCOMP(g_trac_vpd, "MvpdFacade::MvpdFacade> " );
+ // eliner here.
#ifdef CONFIG_MVPD_READ_FROM_PNOR
iv_configInfo.vpdReadPNOR = true;
OpenPOWER on IntegriCloud