aboutsummaryrefslogtreecommitdiff
path: root/include/phb4.h
diff options
context:
space:
mode:
authorRussell Currey <ruscur@russell.cc>2017-06-09 16:06:02 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2017-06-15 13:37:37 +1000
commit32696144ae99100837a4f9a01e0827e1bbe9958a (patch)
treefa2e9a623dd5e3fa641dd3d22feeb247187a3b78 /include/phb4.h
parent38434fc13e82fbba31bbb9783d212a8cc15b9b11 (diff)
downloadskiboot-32696144ae99100837a4f9a01e0827e1bbe9958a.zip
skiboot-32696144ae99100837a4f9a01e0827e1bbe9958a.tar.gz
skiboot-32696144ae99100837a4f9a01e0827e1bbe9958a.tar.bz2
phb4: Complete reset implementation
This implements complete reset (creset) functionality for POWER9 DD1. Only partially tested and contends with some DD1 errata, but it's a start. Signed-off-by: Russell Currey <ruscur@russell.cc> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/phb4.h')
-rw-r--r--include/phb4.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/phb4.h b/include/phb4.h
index 3ec8a5b..3a349f0 100644
--- a/include/phb4.h
+++ b/include/phb4.h
@@ -275,6 +275,7 @@ struct phb4 {
uint64_t mbt_cache[32][2];
uint64_t mdt_cache[512]; /* max num of PEs */
uint64_t mist_cache[4096/4];/* max num of MSIs */
+ uint64_t pfir_cache; /* Used by complete reset */
uint64_t nfir_cache; /* Used by complete reset */
bool err_pending;
struct phb4_err err;