mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
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:
parent
124f1dd1ee
commit
c615265b36
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user