Skip to content

Commit

Permalink
Re-used loader_data section to pibmem repair scom data for Axone
Browse files Browse the repository at this point in the history
- 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>
  • Loading branch information
Raja Das authored and op-jenkins committed Nov 30, 2018
1 parent a2826e1 commit dcf37eb
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions import/chips/p9/xip/p9_xip_image.h
Original file line number Diff line number Diff line change
Expand Up @@ -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")

/**************************************************************************/
Expand Down

0 comments on commit dcf37eb

Please sign in to comment.