On Mon, 29 Aug 2022 at 18:00, Rebecca Cran <quic_rc...@quicinc.com> wrote:
>
> This is the rework of the patches I sent out in late 2021,
> building on fixes done by Ard at
> https://github.com/ardbiesheuvel/edk2/tree/armpkg-mpservicesdxe-refactor.
>
> The most significant changes are the addition of code to enable
> the MMU and caches on the APs, and changing MpServicesTest to
> use commandline parameters to control its operation.
>

IIRC, there were some issues with this code on bare metal. Which
hardware did you use to test it? Any chance you could try it on a
RPi4?

> Rebecca Cran (2):
>   ArmPkg: implement EFI_MP_SERVICES_PROTOCOL based on PSCI calls
>   MdeModulePkg: Add new Application/MpServicesTest application
>
>  ArmPkg/ArmPkg.dsc                                            |    1 +
>  MdeModulePkg/MdeModulePkg.dsc                                |    9 +
>  ArmPkg/Drivers/ArmPsciMpServicesDxe/ArmPsciMpServicesDxe.inf |   55 +
>  MdeModulePkg/Application/MpServicesTest/MpServicesTest.inf   |   41 +
>  ArmPkg/Drivers/ArmPsciMpServicesDxe/MpServicesInternal.h     |  351 ++++
>  MdeModulePkg/Application/MpServicesTest/Options.h            |   39 +
>  ArmPkg/Drivers/ArmPsciMpServicesDxe/ArmPsciMpServicesDxe.c   | 1774 
> ++++++++++++++++++++
>  MdeModulePkg/Application/MpServicesTest/MpServicesTest.c     |  558 ++++++
>  MdeModulePkg/Application/MpServicesTest/Options.c            |  215 +++
>  ArmPkg/Drivers/ArmPsciMpServicesDxe/MpFuncs.S                |   57 +
>  10 files changed, 3100 insertions(+)
>  create mode 100644 
> ArmPkg/Drivers/ArmPsciMpServicesDxe/ArmPsciMpServicesDxe.inf
>  create mode 100644 MdeModulePkg/Application/MpServicesTest/MpServicesTest.inf
>  create mode 100644 ArmPkg/Drivers/ArmPsciMpServicesDxe/MpServicesInternal.h
>  create mode 100644 MdeModulePkg/Application/MpServicesTest/Options.h
>  create mode 100644 ArmPkg/Drivers/ArmPsciMpServicesDxe/ArmPsciMpServicesDxe.c
>  create mode 100644 MdeModulePkg/Application/MpServicesTest/MpServicesTest.c
>  create mode 100644 MdeModulePkg/Application/MpServicesTest/Options.c
>  create mode 100644 ArmPkg/Drivers/ArmPsciMpServicesDxe/MpFuncs.S
>
> --
> 2.30.2
>
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#93141): https://edk2.groups.io/g/devel/message/93141
Mute This Topic: https://groups.io/mt/93329491/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to