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 Date: Wednesday, 2 June 2021 at 08:16 To: devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm , Sami Mujawar , Khasim Mohammed 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 IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.