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
// 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 container used to program\r
// core level semaphore.\r
volatile UINTN MemoryMappedLock; // Spinlock used to program mmio\r
volatile UINT32 *CoreSemaphoreCount; // Semaphore container used to program\r
// core level semaphore.\r
ASSERT (mCpuFlags.PackageSemaphoreCount != NULL);\r
}\r
InitializeSpinLock((SPIN_LOCK*) &mCpuFlags.MemoryMappedLock);\r
ASSERT (mCpuFlags.PackageSemaphoreCount != NULL);\r
}\r
InitializeSpinLock((SPIN_LOCK*) &mCpuFlags.MemoryMappedLock);\r
- InitializeSpinLock((SPIN_LOCK*) &mCpuFlags.ConsoleLogLock);\r