ArmPkg: Fix ARM ProcessorSubClassDxe build

The ARM ProcessorSubClassDxe build was broken due to changes in the
SmbiosProcessor API and an unused variable.

Signed-off-by: Rebecca Cran <rebecca@nuviainc.com>
Reviewed-by: Leif Lindholm <leif@nuviainc.com>
This commit is contained in:
Rebecca Cran 2021-02-10 08:04:57 -07:00 committed by mergify[bot]
parent 124f1dd1ee
commit c615265b36
1 changed files with 2 additions and 4 deletions

View File

@ -22,7 +22,7 @@
@return The cache size.
**/
UINT64
ArmGetCacheSize (
SmbiosProcessorGetCacheSize (
IN UINT8 CacheLevel,
IN BOOLEAN DataCache,
IN BOOLEAN UnifiedCache
@ -66,14 +66,13 @@ ArmGetCacheSize (
@return The cache associativity.
**/
UINT32
ArmGetCacheAssociativity (
SmbiosProcessorGetCacheAssociativity (
IN UINT8 CacheLevel,
IN BOOLEAN DataCache,
IN BOOLEAN UnifiedCache
)
{
CCSIDR_DATA Ccsidr;
CCSIDR2_DATA Ccsidr2;
CSSELR_DATA Csselr;
BOOLEAN CcidxSupported;
UINT32 Associativity;
@ -88,7 +87,6 @@ ArmGetCacheAssociativity (
CcidxSupported = ArmHasCcidx ();
if (CcidxSupported) {
Ccsidr2.Data = ReadCCSIDR2 (Csselr.Data);
Associativity = Ccsidr.BitsCcidxAA32.Associativity + 1;
} else {
Associativity = Ccsidr.BitsNonCcidx.Associativity + 1;