REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2060
Remove the useless ConsoleLogLock spinlock.
Signed-off-by: Eric Dong <eric.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
// 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
if (CpuFeaturesData->FeaturesCount == 0) {\r
InitializeListHead (&CpuFeaturesData->FeatureList);\r
InitializeSpinLock (&CpuFeaturesData->CpuFlags.MemoryMappedLock);\r
- InitializeSpinLock (&CpuFeaturesData->CpuFlags.ConsoleLogLock);\r
//\r
// Code assumes below three PCDs have PCD same buffer size.\r
//\r