summaryrefslogtreecommitdiff
path: root/ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c
diff options
context:
space:
mode:
Diffstat (limited to 'ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c')
-rw-r--r--ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c b/ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c
index 33c27988ad..72c034b59c 100644
--- a/ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c
+++ b/ArmPkg/Library/BdsLib/Arm/BdsLinuxAtag.c
@@ -128,7 +128,7 @@ PrepareAtagList (
EFI_PHYSICAL_ADDRESS AtagStartAddress;
BDS_SYSTEM_MEMORY_RESOURCE *Resource;
- AtagStartAddress = LINUX_ATAG_MAX_OFFSET;
+ AtagStartAddress = LINUX_ATAG_MAX_ADDR;
Status = gBS->AllocatePages (AllocateMaxAddress, EfiBootServicesData, EFI_SIZE_TO_PAGES(ATAG_MAX_SIZE), &AtagStartAddress);
if (EFI_ERROR(Status)) {
DEBUG ((EFI_D_WARN, "Warning: Failed to allocate Atag at 0x%lX (%r). The Atag will be allocated somewhere else in System Memory.\n", AtagStartAddress, Status));