summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C')
-rw-r--r--src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C b/src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C
index c30f31ef5..213d83c73 100644
--- a/src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C
+++ b/src/import/chips/p9/procedures/hwp/customize/p9_xip_customize.C
@@ -1070,17 +1070,18 @@ fapi2::ReturnCode resolve_gptr_overlays(
// Stage 1 & 2 (shared section)
//------------------------------
// Determine if there is GPTR support through MVPD which there will NOT be if
- // - Nimbus DD1, and
- // - XIP DD section does not support overlays
+ // - Nimbus DD1, or
+ // - Overlays XIP ring section does not have DD support (This is a little confusing
+ // but it tells us, indirectly, that there's no Gptr support through Mvpd.)
// First determine if we're on Nimbus < DD20. If we are, continue, else err out.
FAPI_TRY( FAPI_ATTR_GET(ATTR_CHIP_EC_FEATURE_NO_GPTR_SUPPORT_VIA_MVPD,
i_procTarget,
l_nimbusDd1),
- "FAPI_ATTR_GET(ATTR_CHIP_EC_FEATURE_HAS_GPTR_SUPPORT_VIA_MVPD) failed w/rc=0x%08x",
+ "FAPI_ATTR_GET(ATTR_CHIP_EC_FEATURE_NO_GPTR_SUPPORT_VIA_MVPD) failed w/rc=0x%08x",
(uint64_t)current_err );
- // Second determine if there's no overlays support. If no, continue, else err out.
+ // Second determine if there's overlays support in HW image. If no, continue, else err out.
l_rc = p9_xip_dd_section_support(i_hwImage, P9_XIP_SECTION_HW_OVERLAYS, l_bDdSupport);
FAPI_ASSERT( l_rc == INFRASTRUCT_RC_SUCCESS,
@@ -1091,12 +1092,12 @@ fapi2::ReturnCode resolve_gptr_overlays(
"xip_dd_section_support() failed w/rc=0x%08x.\n",
(uint32_t)l_rc );
- // Now do the checks of the above return vars, l_nimbusDd1, l_bDdSupport and l_rc.
+ // Now do the checks of the above return vars, l_nimbusDd1 and l_bDdSupport.
if ( l_nimbusDd1 )
{
*o_overlaysSection = NULL;
o_bGptrMvpdSupport = false;
- FAPI_DBG("There's no Mvpd-GPTR support in Nimbus DD1.");
+ FAPI_DBG("There's no Mvpd-GPTR support on this system. (Probably a Nimbus DD1 system)");
}
else if ( !l_bDdSupport )
{
OpenPOWER on IntegriCloud