Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 4d303524451d87d411c972736015138a8a4f03f6
      
https://github.com/tianocore/edk2/commit/4d303524451d87d411c972736015138a8a4f03f6
  Author: Rebecca Cran <rebe...@nuviainc.com>
  Date:   2021-12-14 (Tue, 14 Dec 2021)

  Changed paths:
    M ArmPkg/Include/Library/ArmSmcLib.h
    A ArmPkg/Library/ArmSmcLib/ArmSmc.c
    M ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
    M ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.c

  Log Message:
  -----------
  ArmPkg: Add SMC helper functions

Add functions ArmCallSmc0/1/2/3 to do SMC calls with 0, 1, 2 or 3
arguments.
The functions return up to 3 values.

Signed-off-by: Rebecca Cran <rebe...@nuviainc.com>
Reviewed-by: Sami Mujawar <sami.muja...@arm.com>


  Commit: c039fa7ff09729de07bc7ebcdd4878340bfaf252
      
https://github.com/tianocore/edk2/commit/c039fa7ff09729de07bc7ebcdd4878340bfaf252
  Author: Rebecca Cran <rebe...@nuviainc.com>
  Date:   2021-12-14 (Tue, 14 Dec 2021)

  Changed paths:
    M ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.c
    M ArmPkg/Universal/Smbios/ProcessorSubClassDxe/SmbiosProcessorArmCommon.c

  Log Message:
  -----------
  ArmPkg: Update SMC calls to use the new ArmCallSmc0/1/2/3 functions

New SMC helper functions have been added to reduce the amount of
template code. Update ArmSmcPsciResetSystemLib and
Smbios/ProcessorSubClassDxe to use them.

Signed-off-by: Rebecca Cran <rebe...@nuviainc.com>
Reviewed-by: Sami Mujawar <sami.muja...@arm.com>


Compare: https://github.com/tianocore/edk2/compare/7a6e6ae93326...c039fa7ff097


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to