summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common
diff options
context:
space:
mode:
authorCorey Swenson <cswenson@us.ibm.com>2019-08-19 12:05:44 -0500
committerDaniel M Crowell <dcrowell@us.ibm.com>2019-09-12 13:43:15 -0500
commit26c32cba61641b57dd3dbe93e20c40dd26441613 (patch)
tree530bcb52ed8b99fa773b6771e48b5da97f1be4ef /src/usr/targeting/common
parente85d6dd64ec3e21d4823416cc4c95d801794730a (diff)
downloadtalos-hostboot-26c32cba61641b57dd3dbe93e20c40dd26441613.tar.gz
talos-hostboot-26c32cba61641b57dd3dbe93e20c40dd26441613.zip
NVDIMM: Additional FFDC for NVDIMM/BPM callouts
Add page 4 SMART regs to error log FFDC for all NVDIMM HW errors. Add attribute to prevent recursively executing the function. Change-Id: I2cdd89436a2647c440f900a729596b522829aca6 CQ:SW470690 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82599 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common')
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/attribute_types_hb.xml17
-rw-r--r--src/usr/targeting/common/xmltohb/target_types_hb.xml3
2 files changed, 20 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types_hb.xml b/src/usr/targeting/common/xmltohb/attribute_types_hb.xml
index 2ca3f0494..4051b977f 100755
--- a/src/usr/targeting/common/xmltohb/attribute_types_hb.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types_hb.xml
@@ -1000,6 +1000,23 @@
</attribute>
<attribute>
+ <id>NVDIMM_READING_PAGE4</id>
+ <description>
+ 0 - Not reading page4 registers
+ 1 - Reading of page4 registers in progress
+ </description>
+ <simpleType>
+ <uint8_t>
+ <default>0</default>
+ </uint8_t>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hbOnly/>
+ </attribute>
+
+ <attribute>
<id>OCC_COMMON_AREA_PHYS_ADDR</id>
<description>
Physical address where OCC Common Area is placed in mainstore.
diff --git a/src/usr/targeting/common/xmltohb/target_types_hb.xml b/src/usr/targeting/common/xmltohb/target_types_hb.xml
index 99c74e604..79f6e0cce 100644
--- a/src/usr/targeting/common/xmltohb/target_types_hb.xml
+++ b/src/usr/targeting/common/xmltohb/target_types_hb.xml
@@ -246,6 +246,9 @@
<id>DIMM_SPD_BYTE_SIZE</id>
</attribute>
<attribute>
+ <id>NVDIMM_READING_PAGE4</id>
+ </attribute>
+ <attribute>
<id>PART_NUMBER</id>
</attribute>
<attribute>
OpenPOWER on IntegriCloud