Hi,
This patchset is a first part of general platform support improvements.
It consists of a series of short changes, maybe except for the
initialization phase DXE driver.
The patches are available in the github (from now on pushed as a branch):
https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/commits/misc-upstream-r20171009
I'm looking forward to your comments or remarks.
Best regards,
Marcin
Ard Biesheuvel (11):
Marvell/Armada: Switch to dynamic PCDs
Marvell/Armada: Armada70x0Lib: Terminate call stack list at entry
Marvell/Armada: Armada70x0Lib: Clean FV in the D-cache before boot
Marvell/Armada: Use 4k/64k aligned sections for DXE/DXE-rt modules
Marvell/Armada: Switch to generic BDS
Marvell/Armada: Re-enable driver model diagnostics PCDs
Marvell/Armada: Modify GICC alias
Marvell/Armada: Disable PerformanceLibrary
Marvell/Armada: Switch to unicore PrePi
Marvell/Armada: Remove outdated SEC alignment override
Marvell/Armada: Add the UefiPxeBcDxe driver
Marcin Wojtas (2):
Marvell/Armada: Introduce platform initialization driver
Marvell/Documentation: Follow EDK2 coding style in the PortingGuide
Platform/Marvell/Armada/Armada.dsc.inc | 55 +-
Platform/Marvell/Armada/Armada70x0.fdf | 23 +-
Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c | 44 ++
Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf | 44 ++
Platform/Marvell/Armada/Library/Armada70x0Lib/AArch64/ArmPlatformHelper.S | 16 +
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.c | 11 -
Platform/Marvell/Armada/Library/Armada70x0Lib/Armada70x0Lib.inf | 3 +
Platform/Marvell/Marvell.dec | 5 +
Silicon/Marvell/Documentation/PortingGuide.txt | 800 ++++++++++----------
9 files changed, 566 insertions(+), 435 deletions(-)
create mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.c
create mode 100644 Platform/Marvell/Armada/Drivers/PlatInitDxe/PlatInitDxe.inf
--
1.8.3.1
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel