summaryrefslogtreecommitdiffstats
path: root/src/include/usr/sbeio
diff options
context:
space:
mode:
authorMike Baiocchi <mbaiocch@us.ibm.com>2017-07-28 10:08:20 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-08-04 10:30:53 -0400
commitc7ec40b932a3ebcfcdefe0cc9606278c1852b74c (patch)
tree0255af1e9899324aa2962255231ede4025cea539 /src/include/usr/sbeio
parent2c17373f30bf1ee14a565488b15bc3004f63393c (diff)
downloadblackbird-hostboot-c7ec40b932a3ebcfcdefe0cc9606278c1852b74c.tar.gz
blackbird-hostboot-c7ec40b932a3ebcfcdefe0cc9606278c1852b74c.zip
Enable SBEIO PSU calls to Open/Close Unsecure Memory Regions
This commit enables the SBEIO PSU calls to the SBE to open and close Unsecure Memory Regions now that the SBE team supports that API. Their support, however, does not actually whitelist/blacklist the memory at this time. This commit also gracefully handles the errors from the SBE saying this support is not there. Change-Id: Ia9367b17e403bf759d778de5f4bc7fca3544397b RTC:174970 CMVC-Prereq: 1030098 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44018 Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr/sbeio')
-rw-r--r--src/include/usr/sbeio/sbeioreasoncodes.H3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/usr/sbeio/sbeioreasoncodes.H b/src/include/usr/sbeio/sbeioreasoncodes.H
index 43c33395e..4746ff16e 100644
--- a/src/include/usr/sbeio/sbeioreasoncodes.H
+++ b/src/include/usr/sbeio/sbeioreasoncodes.H
@@ -102,6 +102,7 @@ enum sbeioReasonCode
// SBE Unsecure Memory Region error codes
SBEIO_MEM_REGION_DOES_NOT_EXIST = SBEIO_COMP_ID | 0x50,
+ SBEIO_EXCEEDS_MAXIMUM_MEM_REGIONS = SBEIO_COMP_ID | 0x51,
// Remove once we collect the FFDC ourselves - @todo-RTC:144313
//termination_rc
@@ -115,6 +116,6 @@ enum UserDetailsTypes
};
-}; // end SBE
+}; // end SBEIO
#endif
OpenPOWER on IntegriCloud