diff options
author | Elizabeth Liner <eliner@us.ibm.com> | 2018-03-27 13:37:14 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-04-18 21:44:24 -0400 |
commit | 1a166f431fd8552f2cdbc3981ac15c1d94eea632 (patch) | |
tree | 01db558752bbb9f5bbe03c94e10dfec9c3648ce8 /src/import/chips/p9/procedures | |
parent | 4219bfe6ab37daefd9e6123a0a38211cc5a4527f (diff) | |
download | talos-sbe-1a166f431fd8552f2cdbc3981ac15c1d94eea632.tar.gz talos-sbe-1a166f431fd8552f2cdbc3981ac15c1d94eea632.zip |
Adding changes to handle core checkstops
At certain points during the IPL, we need to turn off unit checkstops
and switch them to system checkstops. This HWP saves off the original
value, turns unit to system checkstops, and then later restores them.
Change-Id: Iebd1d4c5b69eae04f05b890c879d8dd88f0655d3
RTC:147565
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56331
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56347
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures')
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/core_attributes.xml | 3 | ||||
-rwxr-xr-x | src/import/chips/p9/procedures/xml/attribute_info/pervasive_attributes.xml | 22 |
2 files changed, 23 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/core_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/core_attributes.xml index dbfd8e3e..042056bd 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/core_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/core_attributes.xml @@ -5,7 +5,7 @@ <!-- --> <!-- OpenPOWER sbe Project --> <!-- --> -<!-- Contributors Listed Below - COPYRIGHT 2015,2016 --> +<!-- Contributors Listed Below - COPYRIGHT 2015,2018 --> <!-- [+] International Business Machines Corp. --> <!-- --> <!-- --> @@ -57,5 +57,4 @@ <writeable/> <persistRuntime/> </attribute> - <!-- ********************************************************************* --> </attributes> diff --git a/src/import/chips/p9/procedures/xml/attribute_info/pervasive_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/pervasive_attributes.xml index 66087f0e..7fe2db18 100755 --- a/src/import/chips/p9/procedures/xml/attribute_info/pervasive_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/pervasive_attributes.xml @@ -774,6 +774,28 @@ <valueType>uint8</valueType> <persistRuntime/> <platInit/> + </attribute> + + <attribute> + <id>ATTR_ORIG_FIR_SETTINGS_ACTION0</id> + <targetType>TARGET_TYPE_SYSTEM</targetType> + <description>This attribute is saving the fir settings for action0. During + different points of the IPL we want to turn off unit checkstops. + This attribute saves the original value.</description> + <valueType>uint64</valueType> + <writeable/> + <persistRuntime/> +</attribute> + +<attribute> + <id>ATTR_ORIG_FIR_SETTINGS_ACTION1</id> + <targetType>TARGET_TYPE_SYSTEM</targetType> + <description>This attribute is saving the fir settings for action1. During + different points of the IPL we want to turn off unit checkstops. + This attribute saves the original value.</description> + <valueType>uint64</valueType> + <writeable/> + <persistRuntime/> </attribute> </attributes> |