Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 358b19e6bf7ddbc42ee4765e23f260fa01448082 https://github.com/tianocore/edk2/commit/358b19e6bf7ddbc42ee4765e23f260fa01448082 Author: Ard Biesheuvel <a...@kernel.org> Date: 2024-07-27 (Sat, 27 Jul 2024)
Changed paths: M ArmVirtPkg/ArmVirt.dsc.inc R ArmVirtPkg/Library/ArmVirtPsciResetSystemLib/ArmVirtPsciResetSystemLib.c R ArmVirtPkg/Library/ArmVirtPsciResetSystemLib/ArmVirtPsciResetSystemLib.inf Log Message: ----------- ArmVirtPkg: Move to generic ArmPsciResetSystemLib Switch to the new, generic ArmPsciResetSystemLib implementation that obtains the conduit using ArmMonitorLib, of which a version already exists that determines the conduit by looking up the PSCI DT node. This permits the removal of the ArmVirtPkg specific implementation of ResetSystemLib, which essentially does the exact same thing, but in a single library. Signed-off-by: Ard Biesheuvel <a...@kernel.org> Commit: 08c60b40da2a850bfa760832d040710cfde39760 https://github.com/tianocore/edk2/commit/08c60b40da2a850bfa760832d040710cfde39760 Author: Ard Biesheuvel <a...@kernel.org> Date: 2024-07-27 (Sat, 27 Jul 2024) Changed paths: A ArmVirtPkg/Library/ArmVirtQemuMonitorPeiLib/ArmVirtQemuMonitorPeiLib.c A ArmVirtPkg/Library/ArmVirtQemuMonitorPeiLib/ArmVirtQemuMonitorPeiLib.inf Log Message: ----------- ArmVirtPkg: Implement DT-based ArmMonitorLib for the PEI phase The TPM2 related PEIMs depend on ResetSystemLib too, and so in order to be able to switch to the generic ArmPkg implementation which relies on ArmMonitorLib, the latter library class requires a PEIM-compatible implementation too. Signed-off-by: Ard Biesheuvel <a...@kernel.org> Commit: 52eb643d0785a19c7f1c107d390c7bb52a79789e https://github.com/tianocore/edk2/commit/52eb643d0785a19c7f1c107d390c7bb52a79789e Author: Ard Biesheuvel <a...@kernel.org> Date: 2024-07-27 (Sat, 27 Jul 2024) Changed paths: M ArmVirtPkg/ArmVirtQemu.dsc R ArmVirtPkg/Library/ArmVirtPsciResetSystemPeiLib/ArmVirtPsciResetSystemPeiLib.c R ArmVirtPkg/Library/ArmVirtPsciResetSystemPeiLib/ArmVirtPsciResetSystemPeiLib.inf Log Message: ----------- ArmVirtPkg/ArmVirtQemu: Switch to generic ResetSystemLib Retire the special ResetSystemLib implementation for the PEI phase on virtual platforms, which has been superseded by the generic version combined with a PEI-compatible implementation of ArmMonitorLib. Signed-off-by: Ard Biesheuvel <a...@kernel.org> Compare: https://github.com/tianocore/edk2/compare/418b8176b8d7...52eb643d0785 To unsubscribe from these emails, change your notification settings at https://github.com/tianocore/edk2/settings/notifications _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits