[edk2-devel] [edk2-platforms][PATCH V1 00/11] Add Support for Morello SoC

chandni cherukuri posted 11 patches 2 years, 4 months ago
Failed in applying to current master (apply log)
Platform/ARM/Morello/MorelloPlatform.dec      |   51 +-
.../ConfigurationManagerSoc.dsc.inc           |   16 +
Platform/ARM/Morello/MorelloPlatform.dsc.inc  |   14 +-
Platform/ARM/Morello/MorelloPlatformFvp.dsc   |   23 +-
...PlatformFvp.dsc => MorelloPlatformSoc.dsc} |   59 +-
Platform/ARM/Morello/MorelloPlatformSoc.fdf   |  312 ++++
.../ConfigurationManagerDxeSoc.inf            |  107 ++
.../Drivers/PlatformDxe/PlatformDxeSoc.inf    |   43 +
.../Library/PciExpressLib/PciExpressLib.inf   |   49 +
.../PciHostBridgeLib/PciHostBridgeLibSoc.inf  |   57 +
.../Library/PciSegmentLib/PciSegmentLib.inf   |   30 +
.../{PlatformLib.inf => PlatformLibFvp.inf}   |   10 +-
.../{PlatformLib.inf => PlatformLibSoc.inf}   |   22 +-
.../ConfigurationManagerSoc.h                 |  119 ++
.../ARM/Morello/Include/MorelloPlatform.h     |   18 +-
.../ConfigurationManagerSoc.c                 |  755 +++++++++
.../Drivers/PlatformDxe/PlatformDxeSoc.c      |   67 +
.../Library/PciExpressLib/PciExpressLib.c     | 1431 +++++++++++++++++
.../PciHostBridgeLib/PciHostBridgeLibSoc.c    |  247 +++
.../Library/PciSegmentLib/PciSegmentLib.c     | 1405 ++++++++++++++++
.../Morello/Library/PlatformLib/PlatformLib.c |    9 +
.../{PlatformLibMem.c => PlatformLibMemFvp.c} |   74 +-
.../Library/PlatformLib/PlatformLibMemSoc.c   |  333 ++++
.../AslTables/DsdtSoc.asl                     |   41 +
.../AslTables/SsdtPciSoc.asl                  |  223 +++
.../Library/PciExpressLib/PciExpressLib.uni   |   18 +
.../Library/PlatformLib/AArch64/Helper.S      |    2 +
Platform/ARM/Morello/Readme.md                |   12 +-
28 files changed, 5478 insertions(+), 69 deletions(-)
create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerSoc.dsc.inc
copy Platform/ARM/Morello/{MorelloPlatformFvp.dsc => MorelloPlatformSoc.dsc} (50%)
create mode 100644 Platform/ARM/Morello/MorelloPlatformSoc.fdf
create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerDxeSoc.inf
create mode 100644 Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.inf
create mode 100644 Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.inf
create mode 100644 Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibSoc.inf
create mode 100644 Platform/ARM/Morello/Library/PciSegmentLib/PciSegmentLib.inf
copy Platform/ARM/Morello/Library/PlatformLib/{PlatformLib.inf => PlatformLibFvp.inf} (84%)
rename Platform/ARM/Morello/Library/PlatformLib/{PlatformLib.inf => PlatformLibSoc.inf} (64%)
create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerSoc.h
create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerSoc.c
create mode 100644 Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.c
create mode 100644 Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.c
create mode 100644 Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibSoc.c
create mode 100644 Platform/ARM/Morello/Library/PciSegmentLib/PciSegmentLib.c
rename Platform/ARM/Morello/Library/PlatformLib/{PlatformLibMem.c => PlatformLibMemFvp.c} (77%)
create mode 100644 Platform/ARM/Morello/Library/PlatformLib/PlatformLibMemSoc.c
create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/AslTables/DsdtSoc.asl
create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/AslTables/SsdtPciSoc.asl
create mode 100644 Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.uni
[edk2-devel] [edk2-platforms][PATCH V1 00/11] Add Support for Morello SoC
Posted by chandni cherukuri 2 years, 4 months ago
This patch series add support for Morello SoC platform. The folder
Platform/ARM/Morello is going to contain both Morello FVP and Morello
SoC platforms.

This patch series also contain the patches which are necessary for
the modified boot flow of the platforms.

The changes can be seen at:
https://github.com/chandnich/edk2-platforms/tree/morello_soc_v1

Anurag Koul (4):
  Platform/ARM/Morello: Port PCI Segment Library
  Platform/ARM/Morello: Port PCI Express library
  Platform/ARM/Morello: Enable PCIe and CCIX Root Ports
  Platform/ARM/Morello: Add ACPI bindings for PCIe & CCIX

Chandni Cherukuri (6):
  Platform/ARM/Morello: Rename PlatformLib.inf file
  Platform/ARM/Morello: Add Platform Library support for Morello SoC
  Platform/ARM/Morello: Add PlatformDxe for Morello SoC
  Platform/ARM/Morello: Add ConfigurationManager for Morello SoC
  Platform/ARM/Morello: Add initial support for Morello SoC
  Platform/ARM/Morello: Update Readme.md

sah01 (1):
  Platform/ARM/Morello: Add support to parse NT_FW_CONFIG

 Platform/ARM/Morello/MorelloPlatform.dec      |   51 +-
 .../ConfigurationManagerSoc.dsc.inc           |   16 +
 Platform/ARM/Morello/MorelloPlatform.dsc.inc  |   14 +-
 Platform/ARM/Morello/MorelloPlatformFvp.dsc   |   23 +-
 ...PlatformFvp.dsc => MorelloPlatformSoc.dsc} |   59 +-
 Platform/ARM/Morello/MorelloPlatformSoc.fdf   |  312 ++++
 .../ConfigurationManagerDxeSoc.inf            |  107 ++
 .../Drivers/PlatformDxe/PlatformDxeSoc.inf    |   43 +
 .../Library/PciExpressLib/PciExpressLib.inf   |   49 +
 .../PciHostBridgeLib/PciHostBridgeLibSoc.inf  |   57 +
 .../Library/PciSegmentLib/PciSegmentLib.inf   |   30 +
 .../{PlatformLib.inf => PlatformLibFvp.inf}   |   10 +-
 .../{PlatformLib.inf => PlatformLibSoc.inf}   |   22 +-
 .../ConfigurationManagerSoc.h                 |  119 ++
 .../ARM/Morello/Include/MorelloPlatform.h     |   18 +-
 .../ConfigurationManagerSoc.c                 |  755 +++++++++
 .../Drivers/PlatformDxe/PlatformDxeSoc.c      |   67 +
 .../Library/PciExpressLib/PciExpressLib.c     | 1431 +++++++++++++++++
 .../PciHostBridgeLib/PciHostBridgeLibSoc.c    |  247 +++
 .../Library/PciSegmentLib/PciSegmentLib.c     | 1405 ++++++++++++++++
 .../Morello/Library/PlatformLib/PlatformLib.c |    9 +
 .../{PlatformLibMem.c => PlatformLibMemFvp.c} |   74 +-
 .../Library/PlatformLib/PlatformLibMemSoc.c   |  333 ++++
 .../AslTables/DsdtSoc.asl                     |   41 +
 .../AslTables/SsdtPciSoc.asl                  |  223 +++
 .../Library/PciExpressLib/PciExpressLib.uni   |   18 +
 .../Library/PlatformLib/AArch64/Helper.S      |    2 +
 Platform/ARM/Morello/Readme.md                |   12 +-
 28 files changed, 5478 insertions(+), 69 deletions(-)
 create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerSoc.dsc.inc
 copy Platform/ARM/Morello/{MorelloPlatformFvp.dsc => MorelloPlatformSoc.dsc} (50%)
 create mode 100644 Platform/ARM/Morello/MorelloPlatformSoc.fdf
 create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerDxeSoc.inf
 create mode 100644 Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.inf
 create mode 100644 Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.inf
 create mode 100644 Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibSoc.inf
 create mode 100644 Platform/ARM/Morello/Library/PciSegmentLib/PciSegmentLib.inf
 copy Platform/ARM/Morello/Library/PlatformLib/{PlatformLib.inf => PlatformLibFvp.inf} (84%)
 rename Platform/ARM/Morello/Library/PlatformLib/{PlatformLib.inf => PlatformLibSoc.inf} (64%)
 create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerSoc.h
 create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerSoc.c
 create mode 100644 Platform/ARM/Morello/Drivers/PlatformDxe/PlatformDxeSoc.c
 create mode 100644 Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.c
 create mode 100644 Platform/ARM/Morello/Library/PciHostBridgeLib/PciHostBridgeLibSoc.c
 create mode 100644 Platform/ARM/Morello/Library/PciSegmentLib/PciSegmentLib.c
 rename Platform/ARM/Morello/Library/PlatformLib/{PlatformLibMem.c => PlatformLibMemFvp.c} (77%)
 create mode 100644 Platform/ARM/Morello/Library/PlatformLib/PlatformLibMemSoc.c
 create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/AslTables/DsdtSoc.asl
 create mode 100644 Platform/ARM/Morello/ConfigurationManager/ConfigurationManagerDxe/AslTables/SsdtPciSoc.asl
 create mode 100644 Platform/ARM/Morello/Library/PciExpressLib/PciExpressLib.uni

-- 
2.17.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#84337): https://edk2.groups.io/g/devel/message/84337
Mute This Topic: https://groups.io/mt/87497016/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-