Searched refs:PenBase (Results 1 – 1 of 1) sorted by relevance
/device/linaro/bootloader/edk2/ArmPkg/Application/LinuxLoader/AArch64/ |
D | LinuxStarter.c | 208 EFI_PHYSICAL_ADDRESS PenBase; in BootLinuxFdt() local 297 PenBase = LinuxImage - 0x80000; in BootLinuxFdt() 301 …BS->AllocatePages (AllocateAddress, EfiRuntimeServicesCode, EFI_SIZE_TO_PAGES (PenSize), &PenBase); in BootLinuxFdt() 303 …erve the memory required for the secondary cores at 0x%lX, Status = %r\n", PenBase, PenBaseStatus); in BootLinuxFdt() 308 MailBoxBase = (UINTN)PenBase + ((UINTN)&SecondariesPenEnd - (UINTN)&SecondariesPenStart); in BootLinuxFdt() 314 CopyMem ( (VOID*)(PenBase), (VOID*)&SecondariesPenStart, PenSize); in BootLinuxFdt() 317 *(UINTN*)(PenBase + ((UINTN)&AsmMailboxbase - (UINTN)&SecondariesPenStart)) = MailBoxBase; in BootLinuxFdt() 331 MmioWrite32 (ArmCoreInfoTable[i].MailboxSetAddress, (UINTN)PenBase); in BootLinuxFdt() 356 gBS->FreePages (PenBase, EFI_SIZE_TO_PAGES (PenSize)); in BootLinuxFdt()
|