summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c
diff options
context:
space:
mode:
authorJeff Fan <jeff.fan@intel.com>2017-04-05 16:33:16 +0800
committerJeff Fan <jeff.fan@intel.com>2017-04-05 16:33:16 +0800
commit80c4b236389fb246dfd5c4f28e625600974a575d (patch)
tree2d5a64ca5975e94b5ebdd5d3f5d7eaf8a8404ab2 /UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c
parent028db58d1f5aebb973a00dd30118f05f6284e5c4 (diff)
downloadedk2-80c4b236389fb246dfd5c4f28e625600974a575d.tar.gz
edk2-80c4b236389fb246dfd5c4f28e625600974a575d.tar.bz2
edk2-80c4b236389fb246dfd5c4f28e625600974a575d.zip
UefiCpuPkg/CpuFeatures: Change files format to DOS
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Star Zeng <star.zeng@intel.com>
Diffstat (limited to 'UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c')
-rw-r--r--UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c150
1 files changed, 75 insertions, 75 deletions
diff --git a/UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c b/UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c
index 6292f5bf87..b052d554a9 100644
--- a/UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c
+++ b/UefiCpuPkg/CpuFeatures/CpuFeaturesPei.c
@@ -1,75 +1,75 @@
-/** @file
- CPU Features PEIM driver to initialize CPU features.
-
- Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
- 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 <PiPei.h>
-
-#include <Library/BaseLib.h>
-#include <Library/DebugLib.h>
-#include <Library/PeiServicesLib.h>
-#include <Library/RegisterCpuFeaturesLib.h>
-
-#include <Guid/CpuFeaturesInitDone.h>
-
-EFI_PEI_PPI_DESCRIPTOR mPeiCpuFeaturesInitDonePpiDesc = {
- (EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
- &gEdkiiCpuFeaturesInitDoneGuid,
- NULL
-};
-
-/**
- CPU Features driver entry point function.
-
- It will perform CPU features initialization, except for
- PcdCpuFeaturesInitOnS3Resume is FALSE on S3 resume.
-
- @param FileHandle Handle of the file being invoked.
- @param PeiServices Describes the list of possible PEI Services.
-
- @retval EFI_SUCCESS CPU Features is initialized successfully.
-**/
-EFI_STATUS
-EFIAPI
-CpuFeaturesPeimInitialize (
- IN EFI_PEI_FILE_HANDLE FileHandle,
- IN CONST EFI_PEI_SERVICES **PeiServices
- )
-{
- EFI_STATUS Status;
- EFI_BOOT_MODE BootMode;
-
- Status = PeiServicesGetBootMode (&BootMode);
- ASSERT_EFI_ERROR (Status);
-
- if (BootMode == BOOT_ON_S3_RESUME &&
- !PcdGetBool (PcdCpuFeaturesInitOnS3Resume)) {
- //
- // Does nothing when if PcdCpuFeaturesInitOnS3Resume is FLASE
- // on S3 boot mode
- //
- return EFI_SUCCESS;
- }
-
- CpuFeaturesDetect ();
-
- CpuFeaturesInitialize ();
-
- //
- // Install CPU Features Init Done PPI
- //
- Status = PeiServicesInstallPpi(&mPeiCpuFeaturesInitDonePpiDesc);
- ASSERT_EFI_ERROR (Status);
-
- return EFI_SUCCESS;
-}
-
+/** @file
+ CPU Features PEIM driver to initialize CPU features.
+
+ Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
+ 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 <PiPei.h>
+
+#include <Library/BaseLib.h>
+#include <Library/DebugLib.h>
+#include <Library/PeiServicesLib.h>
+#include <Library/RegisterCpuFeaturesLib.h>
+
+#include <Guid/CpuFeaturesInitDone.h>
+
+EFI_PEI_PPI_DESCRIPTOR mPeiCpuFeaturesInitDonePpiDesc = {
+ (EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
+ &gEdkiiCpuFeaturesInitDoneGuid,
+ NULL
+};
+
+/**
+ CPU Features driver entry point function.
+
+ It will perform CPU features initialization, except for
+ PcdCpuFeaturesInitOnS3Resume is FALSE on S3 resume.
+
+ @param FileHandle Handle of the file being invoked.
+ @param PeiServices Describes the list of possible PEI Services.
+
+ @retval EFI_SUCCESS CPU Features is initialized successfully.
+**/
+EFI_STATUS
+EFIAPI
+CpuFeaturesPeimInitialize (
+ IN EFI_PEI_FILE_HANDLE FileHandle,
+ IN CONST EFI_PEI_SERVICES **PeiServices
+ )
+{
+ EFI_STATUS Status;
+ EFI_BOOT_MODE BootMode;
+
+ Status = PeiServicesGetBootMode (&BootMode);
+ ASSERT_EFI_ERROR (Status);
+
+ if (BootMode == BOOT_ON_S3_RESUME &&
+ !PcdGetBool (PcdCpuFeaturesInitOnS3Resume)) {
+ //
+ // Does nothing when if PcdCpuFeaturesInitOnS3Resume is FLASE
+ // on S3 boot mode
+ //
+ return EFI_SUCCESS;
+ }
+
+ CpuFeaturesDetect ();
+
+ CpuFeaturesInitialize ();
+
+ //
+ // Install CPU Features Init Done PPI
+ //
+ Status = PeiServicesInstallPpi(&mPeiCpuFeaturesInitDonePpiDesc);
+ ASSERT_EFI_ERROR (Status);
+
+ return EFI_SUCCESS;
+}
+