summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H
diff options
context:
space:
mode:
authorJacob Harvey <jlharvey@us.ibm.com>2016-08-30 13:09:30 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2016-10-28 11:06:02 -0400
commit98fe6cc0bfa0e60a8475a8512820d13074f3c871 (patch)
tree494ade9a05dbe26a73e52c9cee5b0eeac11853db /src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H
parenta10ef71c06f7aa0623ef326d6f4e66d1b164925d (diff)
downloadtalos-hostboot-98fe6cc0bfa0e60a8475a8512820d13074f3c871.tar.gz
talos-hostboot-98fe6cc0bfa0e60a8475a8512820d13074f3c871.zip
Implement p9_mss_throttle_mem
Scomming the runtime throttle values into the register Change-Id: Ifc1b21e64dc7fb2a0080d723c78a10d715d79ede Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30736 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael D. Pardeik <pardeik@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31932 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H')
-rw-r--r--src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H b/src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H
index 858925b2d..c9061ea8c 100644
--- a/src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H
+++ b/src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H
@@ -22,17 +22,16 @@
/* permissions and limitations under the License. */
/* */
/* IBM_PROLOG_END_TAG */
-
///
/// @file p9_mss_throttle_mem.H
/// @brief Write the runtime memory throttle settings from attributes to scom registers
///
-// *HWP HWP Owner: Andre Marin <aamarin@us.ibm.com>
+// *HWP HWP Owner: Jacob Harvey <jlharvey@us.ibm.com>
// *HWP HWP Backup: Brian Silver <bsilver@us.ibm.com>
// *HWP Team: Memory
-// *HWP Level: 1
-// *HWP Consumed by: FSP:HB
-
+// *HWP Level: 2
+// *HWP Consumed by: Cronus
+//
#ifndef __P9_MSS_THROTTLE_MEM__
#define __P9_MSS_THROTTLE_MEM__
@@ -42,12 +41,14 @@ typedef fapi2::ReturnCode (*p9_mss_throttle_mem_FP_t) (const fapi2::Target<fapi2
extern "C"
{
-///
-/// @brief Write the runtime memory throttle settings from attributes to scom registers
-/// @param[in] i_target the controller target
-/// @return FAPI2_RC_SUCCESS iff ok
-///
+ ///
+ /// @brief Write the runtime memory throttle settings from attributes to scom registers
+ /// @param[in] i_target the controller target
+ /// @return FAPI2_RC_SUCCESS iff ok
+ /// @note overwriting the safemem_throttle values
+ ///
fapi2::ReturnCode p9_mss_throttle_mem( const fapi2::Target<fapi2::TARGET_TYPE_MCS>& i_target );
+
}
#endif
OpenPOWER on IntegriCloud