diff options
author | Alvin Wang <wangat@tw.ibm.com> | 2018-10-31 19:48:46 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2019-02-13 10:12:03 -0600 |
commit | 98a341798a2f4bd1e77a35f242ec24080334cbb7 (patch) | |
tree | b7855c28dc6216b48b868d28a5bf1ed33958b81f /src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C | |
parent | 8212d722bc1054b61b066c7464d487dc9d4c29d4 (diff) | |
download | talos-hostboot-98a341798a2f4bd1e77a35f242ec24080334cbb7.tar.gz talos-hostboot-98a341798a2f4bd1e77a35f242ec24080334cbb7.zip |
Update setup_fw_boot_config() to read out actual values from attributes
Change-Id: I29ae48ff18293c8f6ccc163228ce06b00d97e8e1
Original-Change-Id: I2574f01fceb79fb0d3234010581aab92d48ce409
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68248
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: JEREMY R. NEATON <jrneaton@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/71773
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C')
-rw-r--r-- | src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C index adcd12f6a..2865af091 100644 --- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C +++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/exp_omi_train.C @@ -49,26 +49,10 @@ extern "C" /// fapi2::ReturnCode exp_omi_train(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target) { - // TODO:RTC197867 Update these constants to read out actual values from attributes - constexpr uint8_t MANUFACTURING_MODE_OFF = 0x00; - constexpr uint8_t NO_LOOPBACK_TESTING = 0x00; - constexpr uint8_t OPENCAPI_TRANSPORT_LAYER = 0x00; - constexpr uint8_t IMMEDIATE_DL_LAYER_BOOT = 0x00; - constexpr uint8_t FULL_BOOT_MODE = 0x00; - constexpr uint8_t LANE_MODE_8 = 0x01; - constexpr uint8_t SERDES_25600MBPS = 0x03; std::vector<uint8_t> l_data; // Gets the data setup - FAPI_TRY(mss::exp::omi::train::setup_fw_boot_config(i_target, - MANUFACTURING_MODE_OFF, - NO_LOOPBACK_TESTING, - OPENCAPI_TRANSPORT_LAYER, - IMMEDIATE_DL_LAYER_BOOT, - FULL_BOOT_MODE, - LANE_MODE_8, - SERDES_25600MBPS, - l_data)); + FAPI_TRY(mss::exp::omi::train::setup_fw_boot_config(i_target, l_data)); // Issues the command and checks for completion // Note: the status check also checks for the OMI training completion, so after we run this command, we're good to go |