From 99439296499b923899e5a40dbbe96092493652a8 Mon Sep 17 00:00:00 2001 From: Louis Stermole Date: Thu, 15 Aug 2019 15:48:09 -0400 Subject: Remove unused procedure p9a_mss_eff_config_thermal Change-Id: Ib848efb56534b484abfd7f5ebedde0895c941519 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82289 Tested-by: FSP CI Jenkins Reviewed-by: Mark Pizzutillo Reviewed-by: STEPHEN GLANCY Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: ANDRE A MARIN Reviewed-by: Jennifer A Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82343 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Daniel M Crowell --- .../hwp/memory/p9a_mss_eff_config_thermal.C | 49 ------------------ .../hwp/memory/p9a_mss_eff_config_thermal.H | 59 ---------------------- .../hwp/memory/p9a_mss_eff_config_thermal.mk | 31 ------------ 3 files changed, 139 deletions(-) delete mode 100644 src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.C delete mode 100644 src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.H delete mode 100644 src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.mk (limited to 'src/import') diff --git a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.C b/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.C deleted file mode 100644 index 989fed6ab..000000000 --- a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.C +++ /dev/null @@ -1,49 +0,0 @@ -/* IBM_PROLOG_BEGIN_TAG */ -/* This is an automatically generated prolog. */ -/* */ -/* $Source: src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.C $ */ -/* */ -/* OpenPOWER HostBoot Project */ -/* */ -/* Contributors Listed Below - COPYRIGHT 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 */ - -/// -/// @file p9a_mss_eff_config_thermal.C -/// @brief Perform thermal calculations as part of the effective configuration -/// -// *HWP HWP Owner: Andre A. Marin -// *HWP HWP Backup: Michael Pardeik -// *HWP Team: Memory -// *HWP Level: 1 -// *HWP Consumed by: FSP:HB - -// fapi2 -#include - -/// -/// @brief Perform thermal calculations as part of the effective configuration -/// @param[in] i_targets vector of ports (e.g., MEM_PORT) all on the same VDDR domain -/// @return FAPI2_RC_SUCCESS iff ok -/// @note sets ATTR_MSS_MEM_WATT_TARGET, ATTR_MSS_RUNTIME_MEM_THROTTLED_N_COMMANDS_PER_PORT and _PER_SLOT, and ATTR_MSS_PORT_MAXPOWER -/// -fapi2::ReturnCode p9a_mss_eff_config_thermal( const std::vector< fapi2::Target >& - i_targets ) -{ - return fapi2::FAPI2_RC_SUCCESS; -} diff --git a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.H b/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.H deleted file mode 100644 index c54c11787..000000000 --- a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.H +++ /dev/null @@ -1,59 +0,0 @@ -/* IBM_PROLOG_BEGIN_TAG */ -/* This is an automatically generated prolog. */ -/* */ -/* $Source: src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.H $ */ -/* */ -/* OpenPOWER HostBoot Project */ -/* */ -/* Contributors Listed Below - COPYRIGHT 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 */ - -/// -/// @file p9a_mss_eff_config_thermal.H -/// @brief Perform thermal calculations as part of the effective configuration -/// -// *HWP HWP Owner: Andre A. Marin -// *HWP HWP Backup: Michael Pardeik -// *HWP Team: Memory -// *HWP Level: 1 -// *HWP Consumed by: FSP:HB - -#ifndef P9A_MSS_EFF_CONFIG_THERMAL_H_ -#define P9A_MSS_EFF_CONFIG_THERMAL_H_ - -#include -#include - -typedef fapi2::ReturnCode (*p9a_mss_eff_config_thermal_FP_t) (const std::vector - >&); - -extern "C" -{ - - /// - /// @brief Perform thermal calculations as part of the effective configuration - /// @param[in] i_targets vector of ports (e.g., MEM_PORT) all on the same VDDR domain - /// @return FAPI2_RC_SUCCESS iff ok - /// @note sets ATTR_MSS_MEM_WATT_TARGET, ATTR_MSS_RUNTIME_MEM_THROTTLED_N_COMMANDS_PER_PORT and _PER_SLOT, and ATTR_MSS_PORT_MAXPOWER - /// - fapi2::ReturnCode p9a_mss_eff_config_thermal( const std::vector< fapi2::Target >& - i_targets ); - -} - -#endif diff --git a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.mk b/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.mk deleted file mode 100644 index 316749d4e..000000000 --- a/src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.mk +++ /dev/null @@ -1,31 +0,0 @@ -# IBM_PROLOG_BEGIN_TAG -# This is an automatically generated prolog. -# -# $Source: src/import/chips/p9a/procedures/hwp/memory/p9a_mss_eff_config_thermal.mk $ -# -# OpenPOWER HostBoot Project -# -# Contributors Listed Below - COPYRIGHT 2018,2019 -# [+] 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 the macros and things for MSS procedures --include 00p9a_common.mk - -PROCEDURE=p9a_mss_eff_config_thermal -$(eval $(call ADD_P9A_MEMORY_INCDIRS,$(PROCEDURE))) -$(call BUILD_PROCEDURE) -- cgit v1.2.1