diff options
author | Sumit Kumar <sumit_kumar@in.ibm.com> | 2017-01-31 04:50:15 -0600 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2017-11-02 02:50:48 -0400 |
commit | 0d8c248cc29e659ab67fffcd26f54a660569ab8a (patch) | |
tree | 855fc8c36bdc6db447061de8c971b03bc069a751 /src/import/tools/imageProcs/p9_ipl_build.C | |
parent | 67a37783b04bb5b8de3648def3329b0b5000b852 (diff) | |
download | talos-sbe-0d8c248cc29e659ab67fffcd26f54a660569ab8a.tar.gz talos-sbe-0d8c248cc29e659ab67fffcd26f54a660569ab8a.zip |
Centaur ring support - ring_apply and ring data
- Introduces Centaur ring ID header files and ring_apply support to generate
a separate Centaur ring image file.
- Introduces common ring ID header file consumed by both P9 and Centaur and
all user codes, e.g. putRing, ipl_build, xip_tool, etc.
- Introduces a namespace approach for complete separation of P9 and Centaur
ring data and to facilitate execution time selection of either P9 and
Centaur ring data.
- Added Centaur image .rings generation function to p9_ring_apply.
- This commit does NOT support Centaur in the TOR API nor in xip_tool. See
commit 38018 for that support.
- Modified hw_image.mk file to support Centaur XIP image generation.
- Updated ring_apply to also support .overrides ring gen for Centaur.
Change-Id: I12a27b194dc14d906fea7bc273eb9f766f0fc5bf
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35639
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sumit Kumar <sumit_kumar@in.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36010
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/tools/imageProcs/p9_ipl_build.C')
-rw-r--r-- | src/import/tools/imageProcs/p9_ipl_build.C | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/import/tools/imageProcs/p9_ipl_build.C b/src/import/tools/imageProcs/p9_ipl_build.C index 005a091f..142a4303 100644 --- a/src/import/tools/imageProcs/p9_ipl_build.C +++ b/src/import/tools/imageProcs/p9_ipl_build.C @@ -53,7 +53,6 @@ #include <p9_tor.H> #include <p9_infrastruct_help.H> -using namespace P9_TOR; /// /// @brief retrieve a block of DD level rings from the unsigned hw image @@ -105,7 +104,7 @@ int get_dd_level_rings_from_hw_image( char* i_hwImage, // Call the first time to get a size of the pending section rc = tor_get_block_of_rings( ringsSection, i_ddLevel, - SBE, + PT_SBE, l_ringType, BASE, unused_parm, @@ -133,7 +132,7 @@ int get_dd_level_rings_from_hw_image( char* i_hwImage, { rc = tor_get_block_of_rings( ringsSection, i_ddLevel, - SBE, + PT_SBE, l_ringType, BASE, unused_parm, |