From 3254b31cabbc546daa4f669b3e0c2aa0f89e0129 Mon Sep 17 00:00:00 2001 From: zwei4 Date: Mon, 9 Jan 2017 14:59:23 +0800 Subject: Remove platform policy Remove silicon platform policy which is not used by any silicon code. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: zwei4 Reviewed-by: Mang Guo --- .../Library/PeiPolicyInitLib/PeiPolicyInit.h | 1 - .../Library/PeiPolicyInitLib/PeiPolicyInitLib.inf | 2 - .../Library/PeiPolicyInitLib/PeiSiPolicyInit.c | 60 ---------------------- .../Library/PeiPolicyInitLib/PeiSiPolicyInit.h | 47 ----------------- 4 files changed, 110 deletions(-) delete mode 100644 Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.c delete mode 100644 Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.h (limited to 'Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib') diff --git a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInit.h b/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInit.h index 37661ece06..c4bdfb9a0b 100644 --- a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInit.h +++ b/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInit.h @@ -19,7 +19,6 @@ #include #include #include -#include "PeiSiPolicyInit.h" #include "PeiCpuPolicyInit.h" #endif diff --git a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInitLib.inf b/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInitLib.inf index 319684445d..93a10a0332 100644 --- a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInitLib.inf +++ b/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiPolicyInitLib.inf @@ -43,8 +43,6 @@ PeiPolicyInit.h PeiCpuPolicyInit.c PeiCpuPolicyInit.h - PeiSiPolicyInit.c - PeiSiPolicyInit.h [Ppis] gScPcieDeviceTablePpiGuid diff --git a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.c b/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.c deleted file mode 100644 index dac17f1280..0000000000 --- a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.c +++ /dev/null @@ -1,60 +0,0 @@ -/** @file - This file is SampleCode for Intel Silicon PEI Policy initialzation. - - Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.
- - This program and the accompanying materials - are licensed and made available under the terms and conditions of the BSD License - which accompanies this distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php. - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - -**/ - -#include "PeiSiPolicyInit.h" - -/** - This function performs Silicon Policy initialzation. - - @param[in] FirmwareConfiguration It uses to skip specific policy init that depends - on the 'FirmwareConfiguration' varaible. - - @retval EFI_SUCCESS The PPI is installed and initialized. - @retval EFI ERRORS The PPI is not successfully installed. - @retval EFI_OUT_OF_RESOURCES Do not have enough resources to initialize the driver - -**/ -EFI_STATUS -EFIAPI -PeiSiPolicyInit ( - IN UINT8 FirmwareConfiguration - ) -{ - EFI_STATUS Status; - SI_POLICY_PPI *SiPolicyPpi; - - // - // Call SiCreatePolicyDefaults to initialize Silicon Policy structure - // and get all Intel default policy settings. - // - Status = SiCreatePolicyDefaults (&SiPolicyPpi); - ASSERT_EFI_ERROR (Status); - - // - // Update and override all platform related and customized settings below. - // - UpdatePeiSiPolicy (SiPolicyPpi); - - // - // Install SiPolicyPpi. - // While installed, RC assumes the Policy is ready and finalized. So please - // update and override any setting before calling this function. - // - Status = SiInstallPolicyPpi (SiPolicyPpi); - ASSERT_EFI_ERROR (Status); - - return Status; -} - diff --git a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.h b/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.h deleted file mode 100644 index 783421fe8a..0000000000 --- a/Platform/BroxtonPlatformPkg/Common/Library/PeiPolicyInitLib/PeiSiPolicyInit.h +++ /dev/null @@ -1,47 +0,0 @@ -/** @file - Header file for the PeiSiPolicyInit. - - Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.
- - This program and the accompanying materials - are licensed and made available under the terms and conditions of the BSD License - which accompanies this distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php. - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - -**/ - -#ifndef _SI_POLICY_INIT_PEI_H_ -#define _SI_POLICY_INIT_PEI_H_ - -#include -#include -#include -#include -#include -#include - -// -// Functions -// -/** - This function performs Silicon Policy initialzation. - - @param[in] FirmwareConfiguration It uses to skip specific policy init that depends - on the 'FirmwareConfiguration' varaible. - - @retval EFI_SUCCESS The PPI is installed and initialized. - @retval EFI ERRORS The PPI is not successfully installed. - @retval EFI_OUT_OF_RESOURCES Do not have enough resources to initialize the driver. - -**/ -EFI_STATUS -EFIAPI -PeiSiPolicyInit ( - IN UINT8 FirmwareConfiguration - ); - -#endif // _SI_POLICY_INIT_PEI_H_ - -- cgit v1.2.3