summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures
diff options
context:
space:
mode:
authorElizabeth Liner <eliner@us.ibm.com>2018-03-27 13:37:14 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2018-04-18 21:44:24 -0400
commit1a166f431fd8552f2cdbc3981ac15c1d94eea632 (patch)
tree01db558752bbb9f5bbe03c94e10dfec9c3648ce8 /src/import/chips/p9/procedures
parent4219bfe6ab37daefd9e6123a0a38211cc5a4527f (diff)
downloadtalos-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.xml3
-rwxr-xr-xsrc/import/chips/p9/procedures/xml/attribute_info/pervasive_attributes.xml22
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>
OpenPOWER on IntegriCloud