diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2018-05-18 09:54:15 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-07-18 15:43:33 -0400 |
commit | 3dd1f642a3390cf0c22deaaa968e19612b8a4184 (patch) | |
tree | 01ec58a63c34996969818b00f54a04dd7356a6f7 /src/import/chips | |
parent | 6bf2d027a21772c12f64a8d7c009a7e39e799890 (diff) | |
download | talos-hostboot-3dd1f642a3390cf0c22deaaa968e19612b8a4184.tar.gz talos-hostboot-3dd1f642a3390cf0c22deaaa968e19612b8a4184.zip |
Remove unused files
chips/p9/procedures/hwp/memory/tests/p9_mss_ut.mk
chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.C
chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.mk
Change-Id: I2b17156e48b0071034d82d0fcc7ebb3720541725
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59059
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
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')
3 files changed, 0 insertions, 366 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/tests/p9_mss_ut.mk b/src/import/chips/p9/procedures/hwp/memory/tests/p9_mss_ut.mk deleted file mode 100644 index 92f63c543..000000000 --- a/src/import/chips/p9/procedures/hwp/memory/tests/p9_mss_ut.mk +++ /dev/null @@ -1,66 +0,0 @@ -# IBM_PROLOG_BEGIN_TAG -# This is an automatically generated prolog. -# -# $Source: src/import/chips/p9/procedures/hwp/memory/tests/p9_mss_ut.mk $ -# -# OpenPOWER HostBoot Project -# -# Contributors Listed Below - COPYRIGHT 2015,2018 -# [+] International Business Machines Corp. -# -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. See the License for the specific language governing -# permissions and limitations under the License. -# -# IBM_PROLOG_END_TAG - --include 00common.mk - -MSS_UT_SOURCE := $(shell find $(ROOTPATH)/chips/p9/procedures/hwp/memory/tests -name '*.C' -exec basename {} \;) -MSS_UT_SOURCE += $(shell find $(ROOTPATH)/generic/memory/tests -name '*.C' -exec basename {} \;) - -WRAPPER=p9_mss_ut -OBJS += $(patsubst %.C,%.o,$(MSS_UT_SOURCE)) -$(call ADD_EXE_INCDIR,$(WRAPPER),$(MSS_INCLUDES)) -$(call ADD_EXE_INCDIR,$(WRAPPER),$(CATCH_UNIT_TESTS_INCLUDES)) -$(call ADD_EXE_SRCDIR,$(WRAPPER),$(ROOTPATH)/generic/memory/tests) - -$(WRAPPER)_DEPLIBS+=mss -$(WRAPPER)_DEPLIBS+=mss_generic -$(WRAPPER)_DEPLIBS+=p9_mss_ddr_phy_reset -$(WRAPPER)_DEPLIBS+=p9_mss_draminit -$(WRAPPER)_DEPLIBS+=p9_mss_draminit_training -$(WRAPPER)_DEPLIBS+=p9_mss_draminit_training_adv -$(WRAPPER)_DEPLIBS+=p9_mss_draminit_mc -$(WRAPPER)_DEPLIBS+=p9_mss_memdiag -$(WRAPPER)_DEPLIBS+=p9_mss_scrub -$(WRAPPER)_DEPLIBS+=p9_mss_freq -$(WRAPPER)_DEPLIBS+=p9_mss_eff_config -$(WRAPPER)_DEPLIBS+=p9_mss_eff_config_thermal -$(WRAPPER)_DEPLIBS+=p9_mss_bulk_pwr_throttles -$(WRAPPER)_DEPLIBS+=p9_mss_utils_to_throttle -$(WRAPPER)_DEPLIBS+=p9_mss_freq_system -$(WRAPPER)_DEPLIBS+=p9_mss_volt -$(WRAPPER)_DEPLIBS+=p9_mss_freq_drift -$(WRAPPER)_DEPLIBS+=p9_mss_scominit -$(WRAPPER)_DEPLIBS+=p9_mss_thermal_init -$(WRAPPER)_DEPLIBS+=p9_mss_throttle_mem -$(WRAPPER)_DEPLIBS+=p9_mss_attr_update - -# USELIBS to get the header, DEPLIBS to get the so -$(WRAPPER)_USELIBS+=p9_getecid -$(WRAPPER)_DEPLIBS+=p9_getecid - -$(WRAPPER)_COMMONFLAGS+=-fno-var-tracking-assignments - -$(WRAPPER)_LDFLAGS+= -Wl,-lrt -$(call BUILD_WRAPPER) diff --git a/src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.C b/src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.C deleted file mode 100644 index 87ded708b..000000000 --- a/src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.C +++ /dev/null @@ -1,270 +0,0 @@ -/* IBM_PROLOG_BEGIN_TAG */ -/* This is an automatically generated prolog. */ -/* */ -/* $Source: src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.C $ */ -/* */ -/* OpenPOWER HostBoot Project */ -/* */ -/* Contributors Listed Below - COPYRIGHT 2016,2018 */ -/* [+] International Business Machines Corp. */ -/* */ -/* */ -/* Licensed under the Apache License, Version 2.0 (the "License"); */ -/* you may not use this file except in compliance with the License. */ -/* You may obtain a copy of the License at */ -/* */ -/* http://www.apache.org/licenses/LICENSE-2.0 */ -/* */ -/* Unless required by applicable law or agreed to in writing, software */ -/* distributed under the License is distributed on an "AS IS" BASIS, */ -/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or */ -/* implied. See the License for the specific language governing */ -/* permissions and limitations under the License. */ -/* */ -/* IBM_PROLOG_END_TAG */ - -#include <prcdUtils.H> - -#include <croClientCapi.H> -#include <ecmdClientCapi.H> -#include <ecmdUtils.H> -#include <ecmdSharedUtils.H> -#include <fapi2.H> -#include <fapi2ClientCapi.H> -#include <fapi2SharedUtils.H> - -#include <string> -#include <sstream> - -#include <p9_mss_memdiag.H> - -// ---------------------------------------------------------------------- -// Function definitions -// ---------------------------------------------------------------------- - -// display help message -void help() -{ - // procedure constants - const std::string PROCEDURE = " p9_mss_memdiag_wrap"; - const std::string REVISION = "$Revision: 1.0 $"; - // build help message - char outstr[200]; - snprintf(outstr, sizeof(outstr), - "\nThis is the help text for the procedure %s (%s)\n", PROCEDURE.c_str(), - REVISION.c_str()); - ecmdOutput(outstr); - snprintf(outstr, sizeof(outstr), "Syntax: %s\n", PROCEDURE.c_str()); - ecmdOutput(outstr); - ecmdOutput(" [-h] [-k#] [-n#] [-s#] [-p#] [-verif]\n"); - ecmdOutput("\n"); - ecmdOutput("Additional options:\n"); - ecmdOutput(" -h This help\n"); - ecmdOutput("\n"); -} - - -// main function -int main(int argc, char* argv[]) -{ - // procedure constants - const std::string PROCEDURE = "p9_mss_memdiag_wrap"; - const std::string REVISION = "$Revision: 1.0 $"; - - // from prcdUtils - extern bool GLOBAL_SIM_MODE; - extern bool GLOBAL_VERIF_MODE; - - // flow/control variables - uint32_t rc = ECMD_SUCCESS; - ecmdDllInfo DLLINFO; - ecmdLooperData looper; - ecmdChipTarget target; - bool valid_pos_found = false; - char outstr[200]; - - fapi2::ReturnCode rc_fapi(fapi2::FAPI2_RC_SUCCESS); - - - //----------------------------------------------------------------------------------------- - // load and initialize the eCMD Dll - // if left NULL, which DLL to load is determined by the ECMD_DLL_FILE environment variable - // if set to a specific value, the specified DLL will be loaded - //----------------------------------------------------------------------------------------- - rc = ecmdLoadDll(""); - - if (rc) - { - return rc; - } - - //----------------------------------------------------------------------------------------- - // This is needed if you're running a FAPI procedure from this eCMD procedure - //----------------------------------------------------------------------------------------- - - // initalize FAPI2 extension - rc = fapi2InitExtension(); - - if (rc) - { - ecmdOutputError("Error initializing FAPI2 extension!\n"); - return rc; - } - - - - // establish if this is a simulation run or not - rc = ecmdQueryDllInfo(DLLINFO); - - if (rc) - { - ecmdUnloadDll(); - return rc; - } - - if (DLLINFO.dllEnv == ECMD_DLL_ENV_SIM) - { - GLOBAL_SIM_MODE = true; - } - - //------------------------------------------------------------------------------------------------- - // Parse out user options (excluding -pX, -cX, -coe, -debug, etc - // E.G., ecmdRunHwp.x86 -testmode - //------------------------------------------------------------------------------------------------- - if (ecmdParseOption(&argc, &argv, "-h")) - { - help(); - ecmdUnloadDll(); - return rc; - } - - - // run procedure in sim verification mode - if (ecmdParseOption(&argc, &argv, "-verif")) - { - GLOBAL_VERIF_MODE = true; - } - - //------------------------------------------------------------------------------------------------- - // Parse out common eCMD args like -p0, -c0, -coe, etc.. - // Any found args will be removed from arg list upon return - //------------------------------------------------------------------------------------------------- - rc = ecmdCommandArgs(&argc, &argv); - - if (rc) - { - ecmdUnloadDll(); - return rc; - } - - // unsupported arguments left over? - if (argc != 1) - { - ecmdOutputError("Unknown/unsupported arguments specified!\n"); - help(); - ecmdUnloadDll(); - return ECMD_INVALID_ARGS; - } - - //------------------------------------------------------------------------------------------------- - // Let's always print the dll info to the screen, unless in quiet mode - //------------------------------------------------------------------------------------------------- - - if (!ecmdGetGlobalVar(ECMD_GLOBALVAR_QUIETMODE)) - { - // print informational message - snprintf(outstr, sizeof(outstr), "Procedure %s: %s\n", PROCEDURE.c_str(), - REVISION.c_str()); - ecmdOutput(outstr); - - // always print the DLL info to the screen, unless in quiet mode - rc = ecmdDisplayDllInfo(); - - if (rc) - { - return rc; - } - } - - //------------------------------------------------------------------------------------------------- - // Loop over all all pu chips - //------------------------------------------------------------------------------------------------- - target.chipType = "pu"; // "p9n"; - target.chipTypeState = ECMD_TARGET_FIELD_VALID; - target.chipUnitType = "mcbist"; // mca; // "mcs"; // "mba"; - target.chipUnitTypeState = ECMD_TARGET_FIELD_VALID; - target.cageState = ECMD_TARGET_FIELD_WILDCARD; - target.nodeState = ECMD_TARGET_FIELD_WILDCARD; - target.slotState = ECMD_TARGET_FIELD_WILDCARD; - target.posState = ECMD_TARGET_FIELD_WILDCARD; - target.threadState = ECMD_TARGET_FIELD_UNUSED; - target.chipUnitNumState = ECMD_TARGET_FIELD_WILDCARD; - - rc = ecmdConfigLooperInit(target, ECMD_SELECTED_TARGETS_LOOP_DEFALL, looper); - - if (rc) - { - ecmdOutputError("Error initializing proc chip looper!\n"); - ecmdUnloadDll(); - return rc; - } - - snprintf(outstr, sizeof(outstr), - "Going to call %s on proc k%d:n%d:s%d:p%02d chip type = %s %s\n", - PROCEDURE.c_str(), target.cage, target.node, target.slot, target.pos, - target.chipType.c_str(), - target.chipUnitType.c_str() ); - ecmdOutput(outstr); - - while (ecmdConfigLooperNext(target, looper)) - { - if (!ecmdGetGlobalVar(ECMD_GLOBALVAR_QUIETMODE)) - { - snprintf(outstr, sizeof(outstr), - "Going to call %s on proc k%d:n%d:s%d:p%02d chip type = %s %s\n", - PROCEDURE.c_str(), target.cage, target.node, target.slot, target.pos, - target.chipType.c_str(), - target.chipUnitType.c_str() ); - ecmdOutput(outstr); - } - - // Set up a fapi2::Target from ecmdChipTarget - fapi2::Target<fapi2::TARGET_TYPE_MCBIST> fapi_target(&target); - - // invoke FAPI procedure core - FAPI_EXEC_HWP(rc_fapi, p9_mss_memdiag, fapi_target); - rc = (uint64_t) rc_fapi; - - if (rc) - { - snprintf(outstr, sizeof(outstr), - "ERROR: %s FAPI call exited with return code = %s 0x%016x \n", - PROCEDURE.c_str(), ecmdParseReturnCode(rc).c_str(), rc); - ecmdOutputError(outstr); - ecmdUnloadDll(); - return rc; - } - - // mark that valid position has been found - valid_pos_found = true; - } - - // check that a valid target was found - if (rc == ECMD_SUCCESS && !valid_pos_found) - { - ecmdOutputError("No valid targets found!\n"); - ecmdUnloadDll(); - return ECMD_TARGET_NOT_CONFIGURED; - } - - prcdInfoMessage("----------------------------------------\n"); - prcdInfoMessage(" mss_memdiag is done\n"); - prcdInfoMessage("----------------------------------------\n"); - - //----------------------------------------------------------------------------------------------- - // Unload the eCMD Dll, this should always be the last thing you do - //----------------------------------------------------------------------------------------------- - - ecmdUnloadDll(); - return rc; -} diff --git a/src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.mk b/src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.mk deleted file mode 100644 index adaeb7126..000000000 --- a/src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.mk +++ /dev/null @@ -1,30 +0,0 @@ -# IBM_PROLOG_BEGIN_TAG -# This is an automatically generated prolog. -# -# $Source: src/import/chips/p9/procedures/hwp/memory/wrapper/p9_mss_memdiag_wrap.mk $ -# -# OpenPOWER HostBoot Project -# -# Contributors Listed Below - COPYRIGHT 2016,2018 -# [+] International Business Machines Corp. -# -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. See the License for the specific language governing -# permissions and limitations under the License. -# -# IBM_PROLOG_END_TAG - -WRAPPER=p9_mss_memdiag_wrap -$(WRAPPER)_USELIBS+=p9_mss_memdiag -$(WRAPPER)_DEPLIBS+=mss -$(WRAPPER)_DEPLIBS+=mss_generic -$(call BUILD_WRAPPER) |