aboutsummaryrefslogtreecommitdiff
path: root/include/capp.h
diff options
context:
space:
mode:
authorAndrew Donnellan <andrew.donnellan@au1.ibm.com>2017-03-01 10:58:17 +1100
committerStewart Smith <stewart@linux.vnet.ibm.com>2017-03-16 17:17:32 +1100
commit9ffc890d500ed553c0053fb56f97803696fc9f4d (patch)
tree5e19caca2975b6b9a54519b3a985daa257695276 /include/capp.h
parentb2dc494a4950927cdda5f009e1a482aabcb25afa (diff)
downloadskiboot-9ffc890d500ed553c0053fb56f97803696fc9f4d.zip
skiboot-9ffc890d500ed553c0053fb56f97803696fc9f4d.tar.gz
skiboot-9ffc890d500ed553c0053fb56f97803696fc9f4d.tar.bz2
hmi: Print CAPP FIR information when handling CAPP malfunction alerts
When diagnosing or debugging CAPP errors, it's rather useful to have the CAPP FIR, which often provides very helpful information. Print the CAPP FIR to the log when we handle a Malfunction Alert HMI for a CAPP error. Cc: Frederic Barrat <fbarrat@linux.vnet.ibm.com> Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Reviewed-by: Frederic Barrat <fbarrat@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/capp.h')
-rw-r--r--include/capp.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/capp.h b/include/capp.h
index c76258b..14f65be 100644
--- a/include/capp.h
+++ b/include/capp.h
@@ -67,8 +67,11 @@ enum capp_reg {
#define CAPP_SNP_ARRAY_WRITE_REG 0x2013801
#define CAPP_APC_MASTER_ARRAY_WRITE_REG 0x2013802
-#define CAPP_FIR 0x2013000
-#define CAPP_ERR_RPT_CLR 0x2013013
+#define CAPP_FIR 0x2013000
+#define CAPP_FIR_MASK 0x2013003
+#define CAPP_FIR_ACTION0 0x2013006
+#define CAPP_FIR_ACTION1 0x2013007
+#define CAPP_ERR_RPT_CLR 0x2013013
#define APC_MASTER_PB_CTRL 0x2013018
#define APC_MASTER_CAPI_CTRL 0x2013019
#define TRANSPORT_CONTROL 0x201301C