summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJennifer A. Stofer <stofer@us.ibm.com>2019-01-31 11:16:33 -0600
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-02-14 17:30:03 -0600
commit117289f4ebcf54e6bace81b1c477b4a303200c61 (patch)
treed988577cf2265a673452afe1c122680c6c5e0479
parent1434297c10f3197341e379760dddaa632367fa59 (diff)
downloadtalos-hostboot-117289f4ebcf54e6bace81b1c477b4a303200c61.tar.gz
talos-hostboot-117289f4ebcf54e6bace81b1c477b4a303200c61.zip
Revert "Adds exp_draminit_mc"
This reverts commit 7a9e1cebc8cf1304102f6032cf65a8bb781005c1. Change-Id: I3f49c62572b26715a1875dca5a2ca25deba891c6 Original-Change-Id: Id86cd49977c4311e89d37186cfa302abc7877cfb Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71146 Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71849 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
-rw-r--r--src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.C78
-rw-r--r--src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.H30
2 files changed, 0 insertions, 108 deletions
diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.C b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.C
index 8165573e8..54e135000 100644
--- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.C
+++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.C
@@ -22,81 +22,3 @@
/* permissions and limitations under the License. */
/* */
/* IBM_PROLOG_END_TAG */
-///
-/// @file exp_mss_draminit_mc.C
-/// @brief Initialize the memory controller to take over the DRAM
-///
-// *HWP HWP Owner: Louis Stermole <stermole@us.ibm.com>
-// *HWP HWP Backup: Andre Marin <aamarin@us.ibm.com>
-// *HWP Team: Memory
-// *HWP Level: 3
-// *HWP Consumed by: FSP:HB
-
-#include <fapi2.H>
-
-#include <generic/memory/lib/utils/c_str.H>
-#include <generic/memory/lib/utils/find.H>
-#include <generic/memory/lib/utils/count_dimm.H>
-
-#include <lib/mc/exp_port.H>
-
-using fapi2::TARGET_TYPE_OCMB_CHIP;
-
-extern "C"
-{
-///
-/// @brief Initialize the MC now that DRAM is up
-/// @param[in] i_target, the MC of the ports
-/// @return FAPI2_RC_SUCCESS iff ok
-///
- fapi2::ReturnCode exp_draminit_mc( const fapi2::Target<TARGET_TYPE_OCMB_CHIP>& i_target )
- {
-
- FAPI_INF("%s Start exp_draminit MC", mss::c_str(i_target));
-
- //skip this ocmb_chip if we have no DIMM's configured
- if(mss::count_dimm(i_target) == 0)
- {
- FAPI_INF("No DIMM's configured on %s. Skipping this OCMB_CHIP.", mss::c_str(i_target));
- return fapi2::FAPI2_RC_SUCCESS;
- }
-
- // Enable Power management based off of mrw_power_control_requested
- FAPI_TRY( mss::enable_power_management<mss::mc_type::EXPLORER>(i_target), "%s Failed to enable power management",
- mss::c_str(i_target) );
-
- // Set the IML Complete bit. Steve Powell to find a bit in the SRQ to use for this purpose
- FAPI_TRY( mss::change_iml_complete<mss::mc_type::EXPLORER>(i_target, mss::HIGH), "%s Failed to set_ipm_complete",
- mss::c_str(i_target));
-
- // Set DFI init start requested from Stephen Powell
- FAPI_TRY( mss::change_dfi_init_start<mss::mc_type::EXPLORER>(i_target, mss::ON ), "%s Failed to change_dfi_init_start",
- mss::c_str(i_target));
-
- // Re-enable port fails.
- FAPI_TRY( mss::change_port_fail_disable<mss::mc_type::EXPLORER>(i_target, mss::OFF ),
- "%s Failed to change_port_fail_disable", mss::c_str(i_target) );
-
- // Start the refresh engines by setting MBAREF0Q(0) = “1”. Note that the remaining bits in
- // MBAREF0Q should retain their initialization values.
- FAPI_TRY( mss::change_refresh_enable<mss::mc_type::EXPLORER>(i_target, mss::HIGH), "%s Failed change_refresh_enable",
- mss::c_str(i_target) );
-
- // Enable periodic short zq cal
- FAPI_TRY( mss::enable_zq_cal<mss::mc_type::EXPLORER>(i_target), "%s Failed enable_zq_cal", mss::c_str(i_target) );
-
- // Enable ecc checking
- FAPI_TRY( mss::enable_read_ecc<mss::mc_type::EXPLORER>(i_target), "%s Failed enable_read_ecc", mss::c_str(i_target) );
-
- // Apply marks from OCMB VPD
- FAPI_TRY( mss::apply_mark_store<mss::mc_type::EXPLORER>(i_target), "%s Failed enable_read_ecc", mss::c_str(i_target) );
-
- // TODO: Move mss::unmask::after_draminit_mc to generic and call it
- // At this point the DDR interface must be monitored for memory errors. Memory related FIRs should be unmasked.
- //FAPI_TRY( mss::unmask::after_draminit_mc(i_target), "%s Failed after_draminit_mc", mss::c_str(i_target) );
-
- fapi_try_exit:
- FAPI_INF("%s End exp_draminit MC", mss::c_str(i_target));
- return fapi2::current_err;
- }
-}
diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.H b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.H
index 6e049346e..95f15ff9e 100644
--- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.H
+++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_draminit_mc.H
@@ -22,33 +22,3 @@
/* permissions and limitations under the License. */
/* */
/* IBM_PROLOG_END_TAG */
-
-///
-/// @file exp_draminit_mc.H
-/// @brief Initialize the memory controller to take over the DRAM
-///
-// *HWP HWP Owner: Louis Stermole <stermole@us.ibm.com>
-// *HWP HWP Backup: Andre Marin <aamarin@us.ibm.com>
-// *HWP Team: Memory
-// *HWP Level: 3
-// *HWP Consumed by: FSP:HB
-
-#ifndef EXP_DRAMINIT_MC_H_
-#define EXP_DRAMINIT_MC_H_
-
-#include <fapi2.H>
-
-typedef fapi2::ReturnCode (*exp_draminit_mc_FP_t) (const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>&);
-
-extern "C"
-{
-
- ///
- /// @brief Trains the OCMB link
- /// @param[in] i_target the OCMB target to operate on
- /// @return FAPI2_RC_SUCCESS iff ok
- ///
- fapi2::ReturnCode exp_draminit_mc(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target);
-}
-
-#endif
OpenPOWER on IntegriCloud