Re: [edk2] [PATCH v7 11/24] ArmPkg, ArmPlatformPkg: allow dynamic PCDs for memory base and size

Subject: Re: [edk2] [PATCH v7 11/24] ArmPkg, ArmPlatformPkg: allow dynamic PCDs for memory base and size

From: Laszlo Ersek <lersek@redhat.com>

To: Ard Biesheuvel <ard.biesheuvel@linaro.org>, edk2-devel@lists.sourceforge.net, olivier.martin@arm.com

Date: 2014-09-07 06:45:04

On 09/05/14 13:56, Ard Biesheuvel wrote:
> This changes the definition and a bunch of references to
> gArmTokenSpaceGuid.PcdSystemMemoryBase and
> gArmTokenSpaceGuid.PcdSystemMemorySize so they can be declared as dynamic PCDs
> by the platform. Also, move the non-SEC call to
> ArmPlatformInitializeSystemMemory() earlier, so a platform has a chance to set
> these PCDs before they are first referenced.
> 
> The purpose is allowing dynamically instantiated virtual machines to declare
> the system memory by passing a device tree.
> 
> Contributed-under: TianoCore Contribution Agreement 1.0
> Reviewed-by: Laszlo Ersek 
> Signed-off-by: Ard Biesheuvel 
> ---
>  ArmPkg/ArmPkg.dec                                        | 12 ++++++------
>  ArmPkg/Library/BdsLib/BdsLib.inf                         |  3 ++-
>  .../PrePi/PrePiArmPlatformGlobalVariableLib.inf          |  7 ++++---
>  ArmPlatformPkg/MemoryInitPei/MemoryInitPeiLib.inf        |  6 ++++--
>  ArmPlatformPkg/MemoryInitPei/MemoryInitPeim.c            | 16 ++++++++--------
>  ArmPlatformPkg/MemoryInitPei/MemoryInitPeim.inf          |  6 ++++--
>  ArmPlatformPkg/PrePi/PeiUniCore.inf                      |  6 ++++--
>  7 files changed, 32 insertions(+), 24 deletions(-)

Identical to it's v4 counterpart, the R-b stands.


------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel