Home
last modified time | relevance | path

Searched refs:PenBase (Results 1 – 1 of 1) sorted by relevance

/device/linaro/bootloader/edk2/ArmPkg/Application/LinuxLoader/AArch64/
DLinuxStarter.c208 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()