diff options
author | Jacob Harvey <jlharvey@us.ibm.com> | 2016-08-30 13:09:30 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2016-10-28 11:06:02 -0400 |
commit | 98fe6cc0bfa0e60a8475a8512820d13074f3c871 (patch) | |
tree | 494ade9a05dbe26a73e52c9cee5b0eeac11853db /src/import/chips/p9/procedures/hwp/memory/p9_mss_throttle_mem.H | |
parent | a10ef71c06f7aa0623ef326d6f4e66d1b164925d (diff) | |
download | talos-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.H | 21 |
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 |