diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2019-04-17 15:37:49 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-05-11 09:21:52 -0500 |
commit | e827b625b481712e1102ad5d277c6736584da76e (patch) | |
tree | 882d1018a4e53b9d7738f0ba3acfa6a5d7098508 /src/import/chips/ocmb/explorer/procedures/xml/attribute_info | |
parent | 18527d404f0f7487b8ac06f64a8d48e1523a39b0 (diff) | |
download | talos-hostboot-e827b625b481712e1102ad5d277c6736584da76e.tar.gz talos-hostboot-e827b625b481712e1102ad5d277c6736584da76e.zip |
Add system policy attribute for enterprise ocmb function
System policy attribute controls what level of function is used
and if errors should be logged for mismatched ddimms.
Change-Id: I5885926ce6f11557b11436c0c9e787255fcf6170
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76123
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76279
Tested-by: Jenkins OP Build CI <op-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/import/chips/ocmb/explorer/procedures/xml/attribute_info')
-rw-r--r-- | src/import/chips/ocmb/explorer/procedures/xml/attribute_info/exp_attributes.xml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/import/chips/ocmb/explorer/procedures/xml/attribute_info/exp_attributes.xml b/src/import/chips/ocmb/explorer/procedures/xml/attribute_info/exp_attributes.xml index 06da415d4..efb51e2f2 100644 --- a/src/import/chips/ocmb/explorer/procedures/xml/attribute_info/exp_attributes.xml +++ b/src/import/chips/ocmb/explorer/procedures/xml/attribute_info/exp_attributes.xml @@ -55,6 +55,31 @@ </attribute> <attribute> + <id>ATTR_MSS_OCMB_ENTERPRISE_POLICY</id> + <targetType>TARGET_TYPE_SYSTEM</targetType> + <description> + Indicates whether the OCMB is allowed to run in enterprise + mode, commodity mode, or either. + + ALLOW_ENTERPRISE = Most permissive, uses whatever is installed in + the way it is intended to be used. + REQUIRE_ENTERPRISE = Throws an error for any commodity dimms that + are installed. + FORCE_NONENTERPRISE = Throws an error for any enterprise dimms that + are installed. + </description> + <valueType>uint8</valueType> + <enum> + ALLOW_ENTERPRISE = 0, + FORCE_ENTERPRISE = 1, + FORCE_COMMODITY = 2 + </enum> + <platInit/> + <default>ALLOW_ENTERPRISE</default> + <mssAccessorName>ocmb_enterprise_policy</mssAccessorName> + </attribute> + + <attribute> <id>ATTR_MSS_OCMB_NONENTERPRISE_MODE_OVERRIDE</id> <targetType>TARGET_TYPE_OCMB_CHIP</targetType> <description> |