<div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 14 Dec 2020 at 20:12, Sughosh Ganu via <a href="http://groups.io">groups.io</a> <sughosh.ganu=<a href="mailto:linaro.org@groups.io">linaro.org@groups.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
The following patch series adds support for using the Firmware<br>
Framework(FF-A) as a transport mechanism for requesting services from<br>
the Secure Partition Manager(SPM). This is done through a Pcd which<br>
can be used to enable the FF-A mechanism or to use the earlier used<br>
SVC calls.<br>
<br>
<br>
Changes since V1:<br>
Handled review comments from Sami Mujawar<br></blockquote><div><br></div><div>Please review these patches along with V3 of the patch series for adding support for StandaloneMm as an Optee TA[1].</div><div><br></div><div>-sughosh</div><div><br></div><div>[1] - <a href="https://edk2.groups.io/g/devel/message/68951">https://edk2.groups.io/g/devel/message/68951</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
Achin Gupta (7):<br>
  ArmPkg/IndustryStandard: Add barebones FF-A header<br>
  ArmPkg/ArmSvcLib: Return x4-x7 in output parameters<br>
  StandaloneMmPkg: Use FF-A header file in Standalone MM Core entry<br>
    point<br>
  StandaloneMmPkg: Add option to use FF-A calls for communication with<br>
    SPM<br>
  StandaloneMmPkg: Use FF-A header file in Standalone MM Arm MMU library<br>
  StandaloneMmMmuLib: Add option to use FF-A calls to get memory<br>
    region's permissions<br>
  StandaloneMmMmuLib: Add option to use FF-A calls to set memory<br>
    region's permissions<br>
<br>
Ilias Apalodimas (2):<br>
  MdeModulePkg/VariableStandaloneMm: Set PcdFlashNvStorageVariableBase<br>
    to Pcd<br>
  StandaloneMmPkg: Allow sending FFA Direct Request message to<br>
    StandaloneMm<br>
<br>
Sughosh Ganu (4):<br>
  ArmPkg: Introduce support for PcdFfaEnable<br>
  StandaloneMmPkg: Add macros for SPM version<br>
  StandaloneMmPkg: Add the SPM version for FF-A<br>
  StandaloneMmPkg: Add option to use FF-A calls for getting SPM version<br>
<br>
 ArmPkg/ArmPkg.dec                             |   6 +<br>
 .../ArmMmuStandaloneMmLib.inf                 |   3 +<br>
 .../RuntimeDxe/VariableStandaloneMm.inf       |   6 +-<br>
 .../StandaloneMmCoreEntryPoint.inf            |   3 +<br>
 ArmPkg/Include/IndustryStandard/ArmFfaSvc.h   |  44 ++++++<br>
 ArmPkg/Include/IndustryStandard/ArmMmSvc.h    |   3 +<br>
 ArmPkg/Include/Library/ArmSvcLib.h            |  10 +-<br>
 .../AArch64/ArmMmuStandaloneMmLib.c           | 145 +++++++++++++-----<br>
 .../StandaloneMmCpu/AArch64/EventHandle.c     |   4 +-<br>
 .../AArch64/StandaloneMmCoreEntryPoint.c      | 130 ++++++++++++----<br>
 ArmPkg/Library/ArmSvcLib/AArch64/ArmSvc.S     |   4 +-<br>
 11 files changed, 291 insertions(+), 67 deletions(-)<br>
 create mode 100644 ArmPkg/Include/IndustryStandard/ArmFfaSvc.h<br>
<br>
-- <br>
2.17.1<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</blockquote></div></div>


 <div width="1" style="color:white;clear:both">_._,_._,_</div> <hr> Groups.io Links:<p>   You receive all messages sent to this group.    <p> <a target="_blank" href="https://edk2.groups.io/g/devel/message/68954">View/Reply Online (#68954)</a> |    |  <a target="_blank" href="https://groups.io/mt/78951493/1813853">Mute This Topic</a>  | <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br>    <a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> | <a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> |  <a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a>  [edk2-devel-archive@redhat.com]<br> <div width="1" style="color:white;clear:both">_._,_._,_</div>