diff options
author | Joe McGill <jmcgill@us.ibm.com> | 2016-07-23 06:54:00 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-08-04 11:32:44 -0400 |
commit | c38096d4860780fe13c82978c1c9083d97767fcd (patch) | |
tree | a8636b34ada7298c4c93ee837a4ec645d04d2ba5 /src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C | |
parent | 00dad14c9961bde038cffc153f163451934cad28 (diff) | |
download | talos-hostboot-c38096d4860780fe13c82978c1c9083d97767fcd.tar.gz talos-hostboot-c38096d4860780fe13c82978c1c9083d97767fcd.zip |
scan HWP updates
tested via Cronus platform putring implementation
p9_sbe_attr_setup
p9_setup_sbe_config
adjust mailbox write/read logic to properly handle cache contained mode
p9_sbe_gptr_time_initf
remove unused MC mc_iom[01|23]_time rings
add OBUS1/2 scans
add PCI pci[0|1|2]_pll_gptr rings
add N2 n2_psi_gptr ring
p9_sbe_repr_initf
remove unused MC mc_iom[01|23]_repr rings
add OBUS1/2 scans
p9_sbe_nest_initf
skip MC iom[01|23]_fure scans which require DETERMINISTIC_TEST_EN
p9_sbe_io_initf
skip PCI pci[0|1|2]_fure scans which require DETERMINISTIC_TEST_EN
remove DETERMINISTIC_TEST_EN application for XB
p9_hcd_cache_initf
remove explicit initfile invocation/ring caching in wrapper
correct putring targeting
add EX ex_l2_mode ring scan
p9_hcd_core_initf
remove explicit initfile invocation/ring caching in wrapper
add EC ec_mode ring scan
add DBG/ERR trace for all putRing calls
remove unused *gptr_time_repr_initf HWPs and wrappers
Change-Id: If1f8e9f5b327a6ab4f9b5271c53616ad20163b93
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27400
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: Kevin F. Reick <reick@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27402
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C b/src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C index ea1cee8db..a159086f7 100644 --- a/src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C +++ b/src/import/chips/p9/procedures/hwp/perv/p9_mem_pll_initf.C @@ -58,18 +58,22 @@ fapi2::ReturnCode p9_mem_pll_initf(const fapi2::Target<fapi2::TARGET_TYPE_PROC_C switch (l_mss_freq) { case fapi2::ENUM_ATTR_MSS_FREQ_MT1866: + FAPI_DBG("Scan mc_pll_bndy_bucket_1 ring"); l_ring_id = mc_pll_bndy_bucket_1; break; case fapi2::ENUM_ATTR_MSS_FREQ_MT2133: + FAPI_DBG("Scan mc_pll_bndy_bucket_2 ring"); l_ring_id = mc_pll_bndy_bucket_2; break; case fapi2::ENUM_ATTR_MSS_FREQ_MT2400: + FAPI_DBG("Scan mc_pll_bndy_bucket_3 ring"); l_ring_id = mc_pll_bndy_bucket_3; break; case fapi2::ENUM_ATTR_MSS_FREQ_MT2666: + FAPI_DBG("Scan mc_pll_bndy_bucket_4 ring"); l_ring_id = mc_pll_bndy_bucket_4; break; @@ -82,7 +86,7 @@ fapi2::ReturnCode p9_mem_pll_initf(const fapi2::Target<fapi2::TARGET_TYPE_PROC_C } FAPI_TRY(fapi2::putRing(l_mcbist_target, l_ring_id, fapi2::RING_MODE_SET_PULSE_NSL), - "Error from putRing"); + "Error from putRing (mc_pll_bndy, ringID: %d)", l_ring_id); } } else |