diff options
author | Raja Das <rajadas2@in.ibm.com> | 2018-09-27 22:42:13 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-12-03 03:13:39 -0600 |
commit | 8c6000a462815e2dc64f21759201e7e390488a0a (patch) | |
tree | d99dc049293f1563ed524cc438523bd9ce5e6ef4 | |
parent | 4cedc39a1cbee94ec87b4c5e5821c5854bca589a (diff) | |
download | talos-sbe-8c6000a462815e2dc64f21759201e7e390488a0a.tar.gz talos-sbe-8c6000a462815e2dc64f21759201e7e390488a0a.zip |
Re-used loader_data section to pibmem repair scom data for Axone
- loader data section is un-used presently, so re-used the same
section space for Axone repair ring related scom data.
- This section will be used to store raw scoms extracted out of raw
pibmem repair ring from MVPD.
- This section to be updated by Hostboot while customise SBE Image
along with other HW rings, HBBL etc.
Change-Id: Iff53f3afd296ee78892505a458dc2caa19da440f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66768
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66769
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
-rw-r--r-- | src/import/chips/p9/xip/p9_xip_image.h | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/import/chips/p9/xip/p9_xip_image.h b/src/import/chips/p9/xip/p9_xip_image.h index ce3b7718..454ffa72 100644 --- a/src/import/chips/p9/xip/p9_xip_image.h +++ b/src/import/chips/p9/xip/p9_xip_image.h @@ -1840,30 +1840,30 @@ _\s\()_section: typedef enum { - P9_XIP_SECTION_SBE_LOADERTEXT = P9_XIP_SECTIONS_PLUS(0), - P9_XIP_SECTION_SBE_LOADERDATA = P9_XIP_SECTIONS_PLUS(1), - P9_XIP_SECTION_SBE_TEXT = P9_XIP_SECTIONS_PLUS(2), - P9_XIP_SECTION_SBE_DATA = P9_XIP_SECTIONS_PLUS(3), - P9_XIP_SECTION_SBE_BASE = P9_XIP_SECTIONS_PLUS(4), - P9_XIP_SECTION_SBE_BASELOADER = P9_XIP_SECTIONS_PLUS(5), - P9_XIP_SECTION_SBE_OVERRIDES = P9_XIP_SECTIONS_PLUS(6), - P9_XIP_SECTION_SBE_RINGS = P9_XIP_SECTIONS_PLUS(7), - P9_XIP_SECTION_SBE_OVERLAYS = P9_XIP_SECTIONS_PLUS(8), - P9_XIP_SECTION_SBE_HBBL = P9_XIP_SECTIONS_PLUS(9), - P9_XIP_SECTIONS_SBE = P9_XIP_SECTIONS_PLUS(10) // # sections + P9_XIP_SECTION_SBE_LOADERTEXT = P9_XIP_SECTIONS_PLUS(0), + P9_XIP_SECTION_SBE_PIBREPRDATA = P9_XIP_SECTIONS_PLUS(1), + P9_XIP_SECTION_SBE_TEXT = P9_XIP_SECTIONS_PLUS(2), + P9_XIP_SECTION_SBE_DATA = P9_XIP_SECTIONS_PLUS(3), + P9_XIP_SECTION_SBE_BASE = P9_XIP_SECTIONS_PLUS(4), + P9_XIP_SECTION_SBE_BASELOADER = P9_XIP_SECTIONS_PLUS(5), + P9_XIP_SECTION_SBE_OVERRIDES = P9_XIP_SECTIONS_PLUS(6), + P9_XIP_SECTION_SBE_RINGS = P9_XIP_SECTIONS_PLUS(7), + P9_XIP_SECTION_SBE_OVERLAYS = P9_XIP_SECTIONS_PLUS(8), + P9_XIP_SECTION_SBE_HBBL = P9_XIP_SECTIONS_PLUS(9), + P9_XIP_SECTIONS_SBE = P9_XIP_SECTIONS_PLUS(10) // # sections } p9_xip_section_sbe_t; -#define P9_XIP_SECTION_NAMES_SBE(var) \ - P9_XIP_SECTION_NAMES(var, \ - ".loader_text", \ - ".loader_data", \ - ".text", \ - ".data", \ - ".base", \ - ".baseloader", \ - ".overrides", \ - ".rings", \ - ".overlays", \ +#define P9_XIP_SECTION_NAMES_SBE(var) \ + P9_XIP_SECTION_NAMES(var, \ + ".loader_text", \ + ".pibrepr_data", \ + ".text", \ + ".data", \ + ".base", \ + ".baseloader", \ + ".overrides", \ + ".rings", \ + ".overlays", \ ".hbbl") /**************************************************************************/ |