diff options
| author | Adam Hale <adam.samuel.hale@ibm.com> | 2017-07-21 00:44:21 -0500 |
|---|---|---|
| committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2017-10-23 18:43:45 -0500 |
| commit | 318a174897126d34e5b3e8875e3727883d7fb94e (patch) | |
| tree | 6203e3b51608779c59db0594db39657489351a3d /import/tools | |
| parent | b1d00ec90aa079251de1554752691bc3e713c766 (diff) | |
| download | talos-hcode-318a174897126d34e5b3e8875e3727883d7fb94e.tar.gz talos-hcode-318a174897126d34e5b3e8875e3727883d7fb94e.zip | |
Characterization Default Image
Change-Id: I24ce2816a6e5583824f94db4f200cba9e0a2ec74
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43407
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Diffstat (limited to 'import/tools')
| -rw-r--r-- | import/tools/imageProcs/pstate_gpe_image.cmd | 13 | ||||
| -rw-r--r-- | import/tools/imageProcs/pstate_gpe_image.mk | 8 |
2 files changed, 19 insertions, 2 deletions
diff --git a/import/tools/imageProcs/pstate_gpe_image.cmd b/import/tools/imageProcs/pstate_gpe_image.cmd index 2754905a..e8e0b55e 100644 --- a/import/tools/imageProcs/pstate_gpe_image.cmd +++ b/import/tools/imageProcs/pstate_gpe_image.cmd @@ -59,7 +59,8 @@ SECTIONS _strings_offset = . - _pgpe_image_origin; .strings . : { *(.strings) } _strings_size = . - _strings_origin; - //////////////////////////////// + + //////////////////////////////// // PPMR Header //////////////////////////////// . = ALIGN(8); @@ -114,6 +115,16 @@ SECTIONS _hcode_size = . - _hcode_origin; //////////////////////////////// + // PGPE Aux Task + //////////////////////////////// + . = ALIGN(8); + _aux_task_origin = .; + _aux_task_offset = . - _pgpe_image_origin; + .aux_task . : { *(.aux_task) } + _aux_task_size = . - _aux_task_origin; + + + //////////////////////////////// // end of the image //////////////////////////////// . = ALIGN(8); diff --git a/import/tools/imageProcs/pstate_gpe_image.mk b/import/tools/imageProcs/pstate_gpe_image.mk index 020b8b9c..f8c20390 100644 --- a/import/tools/imageProcs/pstate_gpe_image.mk +++ b/import/tools/imageProcs/pstate_gpe_image.mk @@ -37,6 +37,7 @@ $(eval $(call BUILD_DD_LEVEL_CONTAINER,$1,ppmr_header)) $(eval $(call BUILD_DD_LEVEL_CONTAINER,$1,pstate_gpe)) # files to be appended to image +$(eval $(IMAGE)_FILE_AUX_TASK=$(IMAGEPATH)/p9_pgpe_aux_task/p9_pgpe_aux_task.bin) $(eval $(IMAGE)_FILE_PPMR_HDR=$$($(IMAGE)_DD_CONT_ppmr_header)) $(eval $(IMAGE)_FILE_LVL1_BL=$(IMAGEPATH)/pgpe_lvl1_copier/pgpe_lvl1_copier.bin) $(eval $(IMAGE)_FILE_LVL2_BL=$(IMAGEPATH)/pgpe_lvl2_loader/pgpe_lvl2_loader.bin) @@ -46,8 +47,12 @@ $(eval $(IMAGE)_FILE_HCODE=$$($(IMAGE)_DD_CONT_pstate_gpe)) # - file to be appended # - all dependencies of previously appended sections or on raw image # - append operation as to other section that has to be finished first +$(eval $(IMAGE)_DEPS_AUX_TASK =$$($(IMAGE)_FILE_AUX_TASK)) +$(eval $(IMAGE)_DEPS_AUX_TASK+=$$($(IMAGE)_PATH)/.$(IMAGE).setbuild_host) + $(eval $(IMAGE)_DEPS_PPMR_HDR =$$($(IMAGE)_FILE_PPMR_HDR)) -$(eval $(IMAGE)_DEPS_PPMR_HDR+=$$($(IMAGE)_PATH)/.$(IMAGE).setbuild_host) +$(eval $(IMAGE)_DEPS_PPMR_HDR+=$$($(IMAGE)_DEPS_AUX_TASK)) +$(eval $(IMAGE)_DEPS_PPMR_HDR+=$$($(IMAGE)_PATH)/.$(IMAGE).append.aux_task) $(eval $(IMAGE)_DEPS_LVL1_BL =$$($(IMAGE)_FILE_LVL1_BL)) $(eval $(IMAGE)_DEPS_LVL1_BL+=$$($(IMAGE)_DEPS_PPMR_HDR)) @@ -65,6 +70,7 @@ $(eval $(IMAGE)_DEPS_REPORT =$$($(IMAGE)_DEPS_HCODE)) $(eval $(IMAGE)_DEPS_REPORT+=$$($(IMAGE)_PATH)/.$(IMAGE).append.hcode) # image build using all files and serialised by dependencies +$(eval $(call XIP_TOOL,append,.aux_task,$$($(IMAGE)_DEPS_AUX_TASK),$$($(IMAGE)_FILE_AUX_TASK))) $(eval $(call XIP_TOOL,append,.ppmr_header,$$($(IMAGE)_DEPS_PPMR_HDR),$$($(IMAGE)_FILE_PPMR_HDR) 1)) $(eval $(call XIP_TOOL,append,.lvl1_bl,$$($(IMAGE)_DEPS_LVL1_BL),$$($(IMAGE)_FILE_LVL1_BL))) $(eval $(call XIP_TOOL,append,.lvl2_bl,$$($(IMAGE)_DEPS_LVL2_BL),$$($(IMAGE)_FILE_LVL2_BL))) |

