summaryrefslogtreecommitdiffstats
path: root/src/include/usr/runtime
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2018-01-23 11:18:51 -0600
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2018-02-06 11:45:12 -0500
commitfd27bc6d28c5a4807e6bae32bf04fe02030d5636 (patch)
tree6e8cd9729194ce4b538bd90b1f8cd6292855defb /src/include/usr/runtime
parent480f31bfceaa2f393e44480dfebbcdf56b771017 (diff)
downloadtalos-hostboot-fd27bc6d28c5a4807e6bae32bf04fe02030d5636.tar.gz
talos-hostboot-fd27bc6d28c5a4807e6bae32bf04fe02030d5636.zip
Enable multi-drawer hdat construction
-Enable IPC message to drawers to populate hdat -Update HDAT HB reserved memory pointer allocation to be based on the number of drawers in the system -Modify reserved memory pointer allocator to allow drawer specific range of reserved memory pointers -Duplicate data in hdat will be resolved with a follow on commit. Change-Id: I8093a0aac36fbd3d6642db6a1595caa020fd6e78 RTC:186290 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52655 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@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: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/include/usr/runtime')
-rw-r--r--src/include/usr/runtime/runtime.H20
1 files changed, 7 insertions, 13 deletions
diff --git a/src/include/usr/runtime/runtime.H b/src/include/usr/runtime/runtime.H
index 017154a1f..4d45defcf 100644
--- a/src/include/usr/runtime/runtime.H
+++ b/src/include/usr/runtime/runtime.H
@@ -35,19 +35,6 @@
namespace RUNTIME
{
-/**
- * @brief Populate attributes in mainstore for HostServices
- *
- * @return errlHndl_t NULL on success
- */
-errlHndl_t populate_attributes( void );
-
-/**
- * @brief Populate node attributes in mainstore for HostServices
- *
- * @return errlHndl_t NULL on Success
- */
-errlHndl_t populate_node_attributes( uint64_t i_nodeNum );
/**
* @brief Add the host data mainstore location to VMM
@@ -71,6 +58,13 @@ errlHndl_t load_host_data( void );
errlHndl_t populate_hbRuntimeData( void );
/**
+ * @brief Populate node attributes in mainstore for HostServices
+ *
+ * @return errlHndl_t NULL on Success
+ */
+errlHndl_t populate_HbRsvMem( uint64_t i_nodeNum );
+
+/**
* @brief persistent read/write Attribute validity runtime check
*
* @description In order to ensure validity of persistent read/write
OpenPOWER on IntegriCloud