diff options
-rw-r--r-- | ArmPkg/Library/ArmLib/ArmLib.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ArmPkg/Library/ArmLib/ArmLib.c b/ArmPkg/Library/ArmLib/ArmLib.c index 30849564fc..b75df64885 100644 --- a/ArmPkg/Library/ArmLib/ArmLib.c +++ b/ArmPkg/Library/ArmLib/ArmLib.c @@ -71,15 +71,15 @@ ArmInstructionCacheLineLength ( return 4 << (ArmCacheInfo () & 0xf); // CTR_EL0.IminLine
}
-UINTN
+UINT32
EFIAPI
ArmCacheWritebackGranule (
VOID
)
{
- UINTN CWG;
+ UINT32 CWG;
- CWG = (ArmCacheInfo () >> 24) & 0xf; // CTR_EL0.CWG
+ CWG = (UINT32)((ArmCacheInfo () >> 24) & 0xf); // CTR_EL0.CWG
if (CWG == 0) {
return SIZE_2KB;
|