From 8a7df03ba3d475d51f8507a0424b63868cca7e8a Mon Sep 17 00:00:00 2001 From: mbroyles Date: Mon, 15 May 2017 16:51:19 -0500 Subject: Initial support to handle no APSS Change-Id: Ia14aebaf44e9a0a3d2e14a4ff3803793350986b4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40521 Tested-by: FSP CI Jenkins Reviewed-by: William A. Bryan Reviewed-by: Wael El-Essawy Reviewed-by: Martha Broyles --- src/occ_405/main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/occ_405/main.c') diff --git a/src/occ_405/main.c b/src/occ_405/main.c index c51af73..808d61d 100755 --- a/src/occ_405/main.c +++ b/src/occ_405/main.c @@ -86,6 +86,8 @@ extern uint32_t G_khz_per_pstate; extern uint8_t G_proc_pmin; extern uint8_t G_proc_pmax; +extern bool G_apss_present; + IMAGE_HEADER (G_mainAppImageHdr,__ssx_boot,MAIN_APP_ID,ID_NUM_INVALID); ppmr_header_t G_ppmr_header; // PPMR Header layout format @@ -1377,7 +1379,9 @@ void master_occ_init() errlHndl_t l_err = NULL; - l_err = initialize_apss(); + // Only do APSS initialization if APSS is present + if(G_apss_present) + l_err = initialize_apss(); if( (NULL != l_err)) { -- cgit v1.2.1