]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/Library/RegisterCpuFeaturesLib/RegisterCpuFeatures.h
UefiCpuPkg/RegisterCpuFeaturesLib: Rename [Before|After]FeatureBitMask
[mirror_edk2.git] / UefiCpuPkg / Library / RegisterCpuFeaturesLib / RegisterCpuFeatures.h
index a18f926641fb801e966573d7394ddb7ad5809c8a..53cb340b4c3beea86d72c1e061895d9086d01345 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   CPU Register Table Library definitions.\r
 \r
-  Copyright (c) 2017 - 2019, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2017 - 2020, Intel Corporation. All rights reserved.<BR>\r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
@@ -43,8 +43,8 @@ typedef struct {
   CPU_FEATURE_GET_CONFIG_DATA  GetConfigDataFunc;\r
   CPU_FEATURE_SUPPORT          SupportFunc;\r
   CPU_FEATURE_INITIALIZE       InitializeFunc;\r
-  UINT8                        *BeforeFeatureBitMask;\r
-  UINT8                        *AfterFeatureBitMask;\r
+  UINT8                        *ThreadBeforeFeatureBitMask;\r
+  UINT8                        *ThreadAfterFeatureBitMask;\r
   UINT8                        *CoreBeforeFeatureBitMask;\r
   UINT8                        *CoreAfterFeatureBitMask;\r
   UINT8                        *PackageBeforeFeatureBitMask;\r
@@ -58,7 +58,6 @@ typedef struct {
 // Flags used when program the register.\r
 //\r
 typedef struct {\r
-  volatile UINTN           ConsoleLogLock;          // Spinlock used to control console.\r
   volatile UINTN           MemoryMappedLock;        // Spinlock used to program mmio\r
   volatile UINT32          *CoreSemaphoreCount;     // Semaphore containers used to program Core semaphore.\r
   volatile UINT32          *PackageSemaphoreCount;  // Semaphore containers used to program Package semaphore.\r
@@ -145,7 +144,7 @@ GetProcessorInformation (
                                       to check whether procedure has done.\r
 **/\r
 VOID\r
-StartupAPsWorker (\r
+StartupAllAPsWorker (\r
   IN  EFI_AP_PROCEDURE                 Procedure,\r
   IN  EFI_EVENT                        MpEvent\r
   );\r