Searched refs:ArmCoreInfoTable (Results 1 – 6 of 6) sorted by relevance
/device/linaro/bootloader/edk2/ArmPlatformPkg/PrePi/ |
D | MainMPCore.c | 52 ARM_CORE_INFO *ArmCoreInfoTable; in SecondaryMain() local 68 Status = ArmMpCoreInfoPpi->GetMpCoreInfo (&ArmCoreCount, &ArmCoreInfoTable); in SecondaryMain() 73 …if ((ArmCoreInfoTable[Index].ClusterId == ClusterId) && (ArmCoreInfoTable[Index].CoreId == CoreId)… in SecondaryMain() 82 …MmioWrite32 (ArmCoreInfoTable[Index].MailboxClearAddress, ArmCoreInfoTable[Index].MailboxClearValu… in SecondaryMain() 88 SecondaryEntryAddr = MmioRead32 (ArmCoreInfoTable[Index].MailboxGetAddress); in SecondaryMain()
|
D | PrePi.c | 81 ARM_CORE_INFO* ArmCoreInfoTable; in PrePiMain() local 139 Status = ArmMpCoreInfoPpi->GetMpCoreInfo (&ArmCoreCount, &ArmCoreInfoTable); in PrePiMain() 142 … BuildGuidDataHob (&gArmMpCoreInfoGuid, ArmCoreInfoTable, sizeof (ARM_CORE_INFO) * ArmCoreCount); in PrePiMain()
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/PrePeiCore/ |
D | MainMPCore.c | 43 ARM_CORE_INFO *ArmCoreInfoTable; in SecondaryMain() local 69 Status = ArmMpCoreInfoPpi->GetMpCoreInfo (&ArmCoreCount, &ArmCoreInfoTable); in SecondaryMain() 74 …if ((ArmCoreInfoTable[Index].ClusterId == ClusterId) && (ArmCoreInfoTable[Index].CoreId == CoreId)… in SecondaryMain() 83 …MmioWrite32 (ArmCoreInfoTable[Index].MailboxClearAddress, ArmCoreInfoTable[Index].MailboxClearValu… in SecondaryMain() 89 SecondaryEntryAddr = MmioRead32 (ArmCoreInfoTable[Index].MailboxGetAddress); in SecondaryMain()
|
/device/linaro/bootloader/edk2/ArmPkg/Drivers/CpuPei/ |
D | CpuPei.c | 70 ARM_CORE_INFO *ArmCoreInfoTable; in InitializeCpuPeim() local 83 Status = ArmMpCoreInfoPpi->GetMpCoreInfo (&ArmCoreCount, &ArmCoreInfoTable); in InitializeCpuPeim() 86 … BuildGuidDataHob (&gArmMpCoreInfoGuid, ArmCoreInfoTable, sizeof (ARM_CORE_INFO) * ArmCoreCount); in InitializeCpuPeim()
|
/device/linaro/bootloader/edk2/ArmPkg/Application/LinuxLoader/ |
D | LinuxLoaderFdt.c | 160 ARM_CORE_INFO *ArmCoreInfoTable; in PrepareFdt() local 341 ArmCoreInfoTable = ArmProcessorTable->ArmCpus; in PrepareFdt() 344 CoreMpId = (UINTN) GET_MPID (ArmCoreInfoTable[Index].ClusterId, in PrepareFdt() 345 ArmCoreInfoTable[Index].CoreId); in PrepareFdt() 378 CpuReleaseAddr = cpu_to_fdt64 (ArmCoreInfoTable[Index].MailboxSetAddress); in PrepareFdt() 382 …if (((ArmCoreInfoTable[Index].ClusterId != ClusterId) || (ArmCoreInfoTable[Index].CoreId != CoreId… in PrepareFdt()
|
/device/linaro/bootloader/edk2/ArmPkg/Application/LinuxLoader/AArch64/ |
D | LinuxStarter.c | 206 ARM_CORE_INFO *ArmCoreInfoTable; in BootLinuxFdt() local 327 ArmCoreInfoTable = ArmProcessorTable->ArmCpus; in BootLinuxFdt() 331 MmioWrite32 (ArmCoreInfoTable[i].MailboxSetAddress, (UINTN)PenBase); in BootLinuxFdt() 334 ArmCoreInfoTable[i].MailboxSetAddress = (UINTN)MailBoxBase + i*sizeof (MailBoxBase); in BootLinuxFdt() 337 *((UINTN*)(ArmCoreInfoTable[i].MailboxSetAddress)) = 0x0; in BootLinuxFdt()
|