From e7aac7fc137e247edad22f7ee53b9a1fba227397 Mon Sep 17 00:00:00 2001 From: Rebecca Cran Date: Mon, 16 Jan 2023 21:57:31 -0700 Subject: ArmPkg: implement EFI_MP_SERVICES_PROTOCOL based on PSCI calls Add support for EFI_MP_SERVICES_PROTOCOL during the DXE phase under AArch64. PSCI_CPU_ON is called to power on the core, the supplied procedure is executed and PSCI_CPU_OFF is called to power off the core. Fixes contributed by Ard Biesheuvel. Signed-off-by: Rebecca Cran Reviewed-by: Ard Biesheuvel Tested-by: Kun Qin --- ArmPkg/ArmPkg.dsc | 1 + 1 file changed, 1 insertion(+) (limited to 'ArmPkg/ArmPkg.dsc') diff --git a/ArmPkg/ArmPkg.dsc b/ArmPkg/ArmPkg.dsc index ac24ebce48..1e873b90c5 100644 --- a/ArmPkg/ArmPkg.dsc +++ b/ArmPkg/ArmPkg.dsc @@ -164,6 +164,7 @@ ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLibNull.inf [Components.AARCH64] + ArmPkg/Drivers/ArmPsciMpServicesDxe/ArmPsciMpServicesDxe.inf ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf ArmPkg/Library/ArmMmuLib/ArmMmuPeiLib.inf -- cgit v1.2.3