diff options
author | mbroyles <mbroyles@us.ibm.com> | 2017-04-26 12:16:31 -0500 |
---|---|---|
committer | Martha Broyles <mbroyles@us.ibm.com> | 2017-05-03 16:14:40 -0400 |
commit | e6ef8e1f5a6a00aa8bc2e6b873f0d072538bd5b3 (patch) | |
tree | 058258bf01d942a55b23d394b0f5a87a8b113408 /src/occ_405/pgpe | |
parent | 43b9907f1a84be57f678de6f496c3f7d05c0c40b (diff) | |
download | talos-occ-e6ef8e1f5a6a00aa8bc2e6b873f0d072538bd5b3.tar.gz talos-occ-e6ef8e1f5a6a00aa8bc2e6b873f0d072538bd5b3.zip |
New mfg test command to get generated Pstate table
Change-Id: I317a2d39d5f09f50c71078ba6d59fa954ad7647e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39720
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Diffstat (limited to 'src/occ_405/pgpe')
-rw-r--r-- | src/occ_405/pgpe/pgpe_shared.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/occ_405/pgpe/pgpe_shared.h b/src/occ_405/pgpe/pgpe_shared.h index 30acd5b..39db1ab 100644 --- a/src/occ_405/pgpe/pgpe_shared.h +++ b/src/occ_405/pgpe/pgpe_shared.h @@ -32,7 +32,9 @@ // Offset addresses of PGPE Header parameters (relative to start address) #define PGPE_SHARED_SRAM_ADDR_OFFSET 0x0c #define PGPE_SHARED_SRAM_LEN_OFFSET 0x14 -#define PGPE_OCC_PSTATE_TBL_ADDR_OFFSET 0x40 +#define PGPE_GENERATED_PSTATE_TBL_ADDR_OFFSET 0x38 // generated table address is offset from beginning of HOMER +#define PGPE_GENERATED_PSTATE_TBL_SZ_OFFSET 0x3C +#define PGPE_OCC_PSTATE_TBL_ADDR_OFFSET 0x40 // OCC table address is a SRAM address #define PGPE_OCC_PSTATE_TBL_SZ_OFFSET 0x44 #define PGPE_BEACON_ADDR_OFFSET 0x48 #define PGPE_ACTUAL_QUAD_STATUS_ADDR_OFFSET 0x4c @@ -71,6 +73,8 @@ typedef struct __attribute__ ((packed)) { uint32_t shared_sram_addr; uint32_t shared_sram_length; + uint32_t generated_pstate_table_homer_offset; + uint32_t generated_pstate_table_length; uint32_t occ_pstate_table_sram_addr; uint32_t occ_pstate_table_length; uint32_t beacon_sram_addr; |