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

Reply via email to