]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/Library/CpuCommonFeaturesLib/C1e.c
UefiCpuPkg/CpuCommonFeaturesLib: Correct the CPU location check
[mirror_edk2.git] / UefiCpuPkg / Library / CpuCommonFeaturesLib / C1e.c
index e6e5db75917c22f56ed308fd3349b4c4b37d80af..6f968573320260a41804b0c0af15cba2fc13893d 100644 (file)
@@ -63,9 +63,9 @@ C1eInitialize (
 {\r
   //\r
   // The scope of C1EEnable bit in the MSR_NEHALEM_POWER_CTL is Package, only program\r
-  // MSR_FEATURE_CONFIG for thread 0 core 0 in each package.\r
+  // MSR_NEHALEM_POWER_CTL once for each package.\r
   //\r
-  if ((CpuInfo->ProcessorInfo.Location.Thread != 0) || (CpuInfo->ProcessorInfo.Location.Core != 0)) {\r
+  if ((CpuInfo->First.Thread == 0) || (CpuInfo->First.Core == 0)) {\r
   return RETURN_SUCCESS;\r
   }\r
 \r