summaryrefslogtreecommitdiffstats
path: root/src/include/usr/htmgt/htmgt_reasoncodes.H
diff options
context:
space:
mode:
authorMatt Spinler <spinler@us.ibm.com>2014-10-22 10:32:01 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2014-12-13 10:16:26 -0600
commit61c9acc8fd01eab34b942a284ac851bbd990d9f7 (patch)
tree92c86f3f8e1ad6b3b5f5cf016ae8d8cfb61c88e2 /src/include/usr/htmgt/htmgt_reasoncodes.H
parent5cdd71606bc1577f9cfe87b326190b84b9137dee (diff)
downloadtalos-hostboot-61c9acc8fd01eab34b942a284ac851bbd990d9f7.tar.gz
talos-hostboot-61c9acc8fd01eab34b942a284ac851bbd990d9f7.zip
HTMGT code to build several of the OCC config message payloads.
Includes an interface to run the hardware procedures related to memory throttling, which will write attributes needed for an OCC config message. Change-Id: I302e5c2f0e354dd57d6f6f9c8ad81095277a3d8c RTC: 114286 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14131 Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/htmgt/htmgt_reasoncodes.H')
-rw-r--r--src/include/usr/htmgt/htmgt_reasoncodes.H4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/usr/htmgt/htmgt_reasoncodes.H b/src/include/usr/htmgt/htmgt_reasoncodes.H
index c830df27d..f675a0a23 100644
--- a/src/include/usr/htmgt/htmgt_reasoncodes.H
+++ b/src/include/usr/htmgt/htmgt_reasoncodes.H
@@ -34,6 +34,7 @@ namespace HTMGT
HTMGT_MOD_LOAD_START_STATUS = 0x00,
HTMGT_MOD_WAIT_FOR_OCC_ACTIVE = 0x01,
HTMGT_MOD_WAIT_FOR_OCC_READY = 0x02,
+ HTMGT_MOD_MEMTHROTTLE = 0x03,
HTMGT_MOD_OCC_POLL = 0x76,
HTMGT_MOD_READ_OCC_SRAM = 0x85,
HTMGT_MOD_SEND_OCC_CMD = 0x90,
@@ -46,6 +47,9 @@ namespace HTMGT
enum htmgtReasonCode
{
HTMGT_RC_INTERNAL_ERROR = HTMGT_COMP_ID | 0x01,
+ HTMGT_RC_THROTTLE_UTIL_ERROR = HTMGT_COMP_ID | 0x02,
+ HTMGT_RC_THROTTLE_INVALID_N = HTMGT_COMP_ID | 0x03,
+ HTMGT_RC_OT_THROTTLE_INVALID_N = HTMGT_COMP_ID | 0x04,
HTMGT_RC_NO_SUPPORT = HTMGT_COMP_ID | 0x0F,
HTMGT_RC_OCC_RESET = HTMGT_COMP_ID | 0x15,
HTMGT_RC_OCC_CRIT_FAILURE = HTMGT_COMP_ID | 0x16,
OpenPOWER on IntegriCloud