diff options
author | Raja Das <rajadas2@in.ibm.com> | 2018-05-29 00:31:05 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-07-20 13:14:05 -0500 |
commit | 9f49d11b83bfbc8c626474262ccaac4560ba0947 (patch) | |
tree | 9430e7b70f22af56be9bacd269a1b611f1c8421e /src/include/runtime | |
parent | 529bf938bf0ee224f01ed8a2c28fe74729042fd1 (diff) | |
download | talos-hostboot-9f49d11b83bfbc8c626474262ccaac4560ba0947.tar.gz talos-hostboot-9f49d11b83bfbc8c626474262ccaac4560ba0947.zip |
[ARCH_REG 2] Enable architected register data reserve in the host
Keep a reserve space for each proc where sbe can dump all the
architected register state data, which host will use to build the
hdat in mpipl path. Host will pass on this address to each SBE in
the stash after calculating the respective offset basis the proc.
Change-Id: Ia78c2ecaaa8967c1aac13913272ce6f2ea427b5d
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/59534
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/runtime')
-rw-r--r-- | src/include/runtime/interface.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/runtime/interface.h b/src/include/runtime/interface.h index 3d5cba1f4..de00eb271 100644 --- a/src/include/runtime/interface.h +++ b/src/include/runtime/interface.h @@ -151,6 +151,7 @@ enum HbrtRcPiberr_t #define HBRT_RSVD_MEM__SBE_FFDC "ibm,sbe-ffdc" #define HBRT_RSVD_MEM__SECUREBOOT "ibm,secure-crypt-algo-code" #define HBRT_RSVD_MEM__DATA "ibm,hbrt-data" +#define HBRT_RSVD_MEM__ARCH_REG "ibm,arch-reg-data" // Aligned reserved memory size for Opal #define HBRT_RSVD_MEM_OPAL_ALIGN 64*KILOBYTE |