[edk2] [platforms: PATCH 0/8] Armada 7k/8k - memory improvements

Marcin Wojtas posted 8 patches 7 years, 2 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
Platform/Marvell/Armada/Armada.dsc.inc                                                    |  21 +-
Platform/Marvell/Armada/Armada70x0.dsc                                                    |   8 +-
Platform/Marvell/Armada/Armada70x0.fdf                                                    |   3 +-
Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c                       | 254 ++++++++++++++++++++
Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf                     |  47 ++++
Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S                 |  15 ++
Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S                     |  77 ++++++
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf                           |   6 +
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c                          | 167 ++++++++++++-
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h                          |  49 ++++
Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c   | 158 ++++++++++++
Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf |  46 ++++
Platform/Marvell/Marvell.dec                                                              |  28 ++-
Silicon/Marvell/Documentation/PortingGuide.txt                                            |   9 -
14 files changed, 852 insertions(+), 36 deletions(-)
create mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c
create mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf
create mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S
create mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h
create mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c
create mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf
[edk2] [platforms: PATCH 0/8] Armada 7k/8k - memory improvements
Posted by Marcin Wojtas 7 years, 2 months ago
Hi,

We have a good upstream momentum, so let's keep it:)
This patchset is a second part of general platform support improvements.
Mostly, it consists of the changes around DRAM handling (remapping feature,
dynamic size detection and others). It also enables 32-bit ARM build and
implements EFI_RNG_PROTOCOL driver.

The patches are available in the github:
https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/mem-upstream-r20171011

I'm looking forward to your comments or remarks.

Best regards,
Marcin

Ard Biesheuvel (6):
  Marvell/Armada: Implement EFI_RNG_PROTOCOL driver for EIP76 TRNG
  Marvell/Armada: Increase preallocated memory region size
  Marvell/Armada: Add support from DRAM remapping
  Marvell/Armada: Add MemoryInitPeiLib that reserves secure region
  Marvell/Armada: Armada70x0Lib: Add support for 32-bit ARM
  Marvell/Armada: Add 32-bit ARM support

Marcin Wojtas (2):
  Marvell/Armada: Remove custom reset library residues
  Marvell/Armada: Enable dynamic DRAM size detection

 Platform/Marvell/Armada/Armada.dsc.inc                                                    |  21 +-
 Platform/Marvell/Armada/Armada70x0.dsc                                                    |   8 +-
 Platform/Marvell/Armada/Armada70x0.fdf                                                    |   3 +-
 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c                       | 254 ++++++++++++++++++++
 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf                     |  47 ++++
 Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S                 |  15 ++
 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S                     |  77 ++++++
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf                           |   6 +
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.c                          | 167 ++++++++++++-
 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h                          |  49 ++++
 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c   | 158 ++++++++++++
 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf |  46 ++++
 Platform/Marvell/Marvell.dec                                                              |  28 ++-
 Silicon/Marvell/Documentation/PortingGuide.txt                                            |   9 -
 14 files changed, 852 insertions(+), 36 deletions(-)
 create mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.c
 create mode 100644 Platform/Marvell/Armada/Drivers/Armada70x0RngDxe/Armada70x0RngDxe.inf
 create mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/ARM/ArmPlatformHelper.S
 create mode 100644 Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0LibMem.h
 create mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.c
 create mode 100644 Platform/Marvell/Armada/Library/Armada70x0MemoryInitPeiLib/Armada70x0MemoryInitPeiLib.inf

-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel