summaryrefslogtreecommitdiffstats
path: root/src/usr/util/utiltcemgr.H
diff options
context:
space:
mode:
authorMike Baiocchi <mbaiocch@us.ibm.com>2017-10-05 14:19:07 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2017-11-06 09:36:00 -0500
commitb0a9a93e45dd2338935e64c6604d41f18984b0bc (patch)
tree713e91eafc971dcec85ec07e19e341ad243f26d2 /src/usr/util/utiltcemgr.H
parent276c45cf2da6e6e4a6b1fe1d4765dd222578b4ff (diff)
downloadtalos-hostboot-b0a9a93e45dd2338935e64c6604d41f18984b0bc.tar.gz
talos-hostboot-b0a9a93e45dd2338935e64c6604d41f18984b0bc.zip
Add Functionality To Allow FSP to Enable TCEs For Testing
This commit adds an attribute that the FSP team can use to tell Hostboot to enable the TCE path for DMAs. When the FSP sets this attribute, the hostboot code will initialize the TCE settings. Change-Id: I24c71f31264645cac5840caad1b59b90fe465fb4 RTC:168745 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48036 Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@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: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/util/utiltcemgr.H')
-rw-r--r--src/usr/util/utiltcemgr.H18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/usr/util/utiltcemgr.H b/src/usr/util/utiltcemgr.H
index 3f8d2b95c..b77f45023 100644
--- a/src/usr/util/utiltcemgr.H
+++ b/src/usr/util/utiltcemgr.H
@@ -148,15 +148,6 @@ class UtilTceMgr
/**
- * @brief Responsible for setting up the Processors to point to the TCE
- * Table
- *
- * @return errlHndl_t - Return error log if unsuccessful
- *
- */
- errlHndl_t initTceInHdw();
-
- /**
* @brief Helper function to Memory Map PSI Host Bridge
*
* @param[in] i_tgt Pointer to Processor Target that is associated
@@ -275,6 +266,15 @@ class UtilTceMgr
*/
errlHndl_t disableTces(void);
+ /**
+ * @brief Responsible for setting up the Processors to point to the TCE
+ * Table
+ *
+ * @return errlHndl_t - Return error log if unsuccessful
+ *
+ */
+ errlHndl_t initTceInHdw();
+
}; // class UtilTceMgr
/**
OpenPOWER on IntegriCloud