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