From b22fa9e19c1ac5b9b1851aae9901f70ef6c3360c Mon Sep 17 00:00:00 2001 From: Louis Stermole Date: Fri, 12 Oct 2018 08:58:56 -0500 Subject: Add p9a_mss_volt procedure Change-Id: I35d60362696a550954860dad4db08ea41190ba8d Original-Change-Id: I893685b365f6c815653717d4cc8149f2ea7acb94 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68412 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Tested-by: HWSV CI Tested-by: Hostboot CI Reviewed-by: STEPHEN GLANCY Reviewed-by: ANDRE A. MARIN Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71845 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Christian R. Geddes --- .../chips/p9a/procedures/hwp/memory/p9a_mss_volt.C | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'src/import/chips') diff --git a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_volt.C b/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_volt.C index 6644edf95..a7b1d4b38 100644 --- a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_volt.C +++ b/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_volt.C @@ -35,6 +35,16 @@ #include +// std lib +#include + +// fapi2 +#include + +// mss lib +#include +#include + /// /// @brief Calculate and save off rail voltages /// @param[in] i_targets vector of ports (e.g., MEM_PORT) @@ -42,5 +52,14 @@ /// fapi2::ReturnCode p9a_mss_volt( const std::vector< fapi2::Target >& i_targets ) { - return fapi2::FAPI2_RC_SUCCESS; + for (const auto& l_port : i_targets) + { + FAPI_TRY( (mss::setup_voltage_rail_values(l_port)), + "%s Failed setup_voltage_rail_values", mss::c_str(l_port) ); + } // port + + FAPI_INF("End mss volt"); + +fapi_try_exit: + return fapi2::current_err; } // p9_mss_volt -- cgit v1.2.1