From 08b4146e8dc8aca824d8a8cc5dc62c23cc23827c Mon Sep 17 00:00:00 2001 From: Daniel Howe Date: Wed, 10 Jan 2018 13:20:07 -0600 Subject: Extend xbus oc expiration timers and updated epsilon for fleetwood Change-Id: I168c64e12e7d0ebe60e0a6ffc021d55aa77fd0a0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51730 Tested-by: FSP CI Jenkins Reviewed-by: Joseph J. McGill Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Jenny Huynh Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51739 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Christian R. Geddes --- .../chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp1_scom.C | 12 ++++++++++-- src/import/chips/p9/procedures/hwp/nest/p9_fbc_eff_config.C | 10 +++++----- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp1_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp1_scom.C index 7b5b05874..9471d90ea 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp1_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp1_scom.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2017 */ +/* Contributors Listed Below - COPYRIGHT 2017,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -107,6 +107,10 @@ fapi2::ReturnCode p9_fbc_cd_hp1_scom(const fapi2::Target(literal_0b01010 ); } - else if ((l_def_NUM_X_LINKS_CFG == literal_3)) + else if (((l_def_NUM_X_LINKS_CFG == literal_3) && ( ! l_def_CHIP_IS_GROUP))) + { + l_scom_buffer.insert<54, 5, 59, uint64_t>(literal_0b10100 ); + } + else if (((l_def_NUM_X_LINKS_CFG == literal_3) && l_def_CHIP_IS_GROUP)) { l_scom_buffer.insert<54, 5, 59, uint64_t>(literal_0b01100 ); } diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_fbc_eff_config.C b/src/import/chips/p9/procedures/hwp/nest/p9_fbc_eff_config.C index fcbf75eb8..4a40bb1f4 100644 --- a/src/import/chips/p9/procedures/hwp/nest/p9_fbc_eff_config.C +++ b/src/import/chips/p9/procedures/hwp/nest/p9_fbc_eff_config.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2017 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -61,10 +61,10 @@ const uint32_t EPSILON_W_T1_LE[] = { 9, 10, 11, 13, 15, 27 }; // HE epsilon (4 chips per-group) const uint32_t EPSILON_R_T0_HE[] = { 7, 7, 8, 8, 10, 22 }; -const uint32_t EPSILON_R_T1_HE[] = { 77, 78, 81, 84, 89, 113 }; -const uint32_t EPSILON_R_T2_HE[] = { 187, 189, 191, 194, 199, 223 }; -const uint32_t EPSILON_W_T0_HE[] = { 12, 13, 14, 16, 18, 30 }; -const uint32_t EPSILON_W_T1_HE[] = { 96, 97, 98, 99, 102, 114 }; +const uint32_t EPSILON_R_T1_HE[] = { 86, 88, 90, 93, 98, 122 }; +const uint32_t EPSILON_R_T2_HE[] = { 197, 198, 201, 204, 209, 233 }; +const uint32_t EPSILON_W_T0_HE[] = { 22, 23, 24, 26, 28, 40 }; +const uint32_t EPSILON_W_T1_HE[] = { 105, 106, 107, 109, 111, 123 }; // HE epsilon (flat 4 Zeppelin) const uint32_t EPSILON_R_T0_F4[] = { 7, 7, 8, 8, 10, 22 }; -- cgit v1.2.1