Hi Khasim,
When exporting for the first time, you should check if you're subscribed to the EDK II development mailing list. Otherwise, your patch email will get rejected. You can subscribe here: https://edk2.groups.io/g/devel.
Make sure that you reply to the email with subscription confirmation sent from noreply@groups.io. Unless you do it, you won't become a member of the mailing list. Additionally, you would need to wait for
a day or two so that the mailing list admin approves your membership.
Hope this helps.
Regards,
Sami Mujawar
From:
Khasim Syed Mohammed <khasim.mohammed@arm.com>
Date: Wednesday, 2 June 2021 at 08:16
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>, Leif Lindholm <leif@nuviainc.com>, Sami Mujawar <Sami.Mujawar@arm.com>, Khasim Mohammed <Khasim.Mohammed@arm.com>
Subject: [edk2-platforms][PATCH V1 0/4]N1Sdp ACPI table and configuration manager support
Resending the patches again as the previous two sets didn't make it to the mailing list.
This patch series implements the configuration manager for N1Sdp
platform. It enables support for generating the following
ACPI tables:
1. FACP
2. DSDT
3. GTDT
4. APIC
5. SPCR
6. DBG2
7. PPTT
8. IORT
9. MCFG
10. SSDT - PCI
11. SSDT - REMOTE PCI
The changes can be seen at:
https://github.com/khasim/edk2-platforms-n1sdp
Khasim Syed Mohammed (4):
Silicon/ARM/NeoverseN1Soc: Add mem regions to support multi-chip
usecase
Platform/ARM/N1Sdp: Introduce platform DXE driver
Platform/ARM/N1Sdp: Enable N1Sdp platform specific configurations
Platform/ARM/N1Sdp: Configuration Manager for N1Sdp
Platform/ARM/N1Sdp/N1SdpPlatform.dec | 100 +
Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec | 35 +-
.../ConfigurationManager.dsc.inc | 16 +
Platform/ARM/N1Sdp/N1SdpPlatform.dsc | 38 +-
Platform/ARM/N1Sdp/N1SdpPlatform.fdf | 22 +-
.../ConfigurationManagerDxe.inf | 167 ++
.../N1Sdp/Drivers/PlatformDxe/PlatformDxe.inf | 48 +
.../Library/PlatformLib/PlatformLib.inf | 28 +-
.../ConfigurationManager.h | 307 +++
.../ConfigurationManagerDxe/Platform.h | 92 +
Platform/ARM/N1Sdp/Include/N1SdpAcpiHeader.h | 35 +
.../ARM/NeoverseN1Soc/Include/NeoverseN1Soc.h | 10 +-
.../ConfigurationManager.c | 2197 +++++++++++++++++
.../ConfigurationManagerDxe/Hmat.c | 103 +
.../N1Sdp/Drivers/PlatformDxe/PlatformDxe.c | 52 +
.../PciHostBridgeLib/PciHostBridgeLib.c | 18 +-
.../Library/PlatformLib/PlatformLib.c | 43 +-
.../Library/PlatformLib/PlatformLibMem.c | 84 +-
.../AslTables/Dsdt.asl | 477 ++++
.../AslTables/SsdtPci.asl | 247 ++
.../AslTables/SsdtRemotePci.asl | 156 ++
21 files changed, 4231 insertions(+), 44 deletions(-)
create mode 100644 Platform/ARM/N1Sdp/N1SdpPlatform.dec
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManager.dsc.inc
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManagerDxe.inf
create mode 100644 Platform/ARM/N1Sdp/Drivers/PlatformDxe/PlatformDxe.inf
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.h
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/Platform.h
create mode 100644 Platform/ARM/N1Sdp/Include/N1SdpAcpiHeader.h
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/ConfigurationManager.c
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/Hmat.c
create mode 100644 Platform/ARM/N1Sdp/Drivers/PlatformDxe/PlatformDxe.c
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/AslTables/Dsdt.asl
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/AslTables/SsdtPci.asl
create mode 100644 Platform/ARM/N1Sdp/ConfigurationManager/ConfigurationManagerDxe/AslTables/SsdtRemotePci.asl
--
2.17.1