From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 343AF941E69 for ; Wed, 19 Jun 2024 22:06:50 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=9cFpp6653Vwy2RIXDuRlvZEsAlJT+Bj114qkY5bYmts=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20240206; t=1718834809; v=1; b=xzfkKiNvHPy7vU2O1INlFC2fNz0c6ccLsb1XkV6SlsXBjKnx9K1OcabVI/P6f2xg7hKZdYXT vEsUc7r91XSdAVLKeKrfAceeiDyRrgHELfDOggtOl8+9eWM6xeN5I4mZ5tCkWVLdcQjog8GtMXD w+oj/izcJwg8K1onsBcxu9yWCnEXxBv+JkaOVs9vr3otHq5XePmPGiBoSvnomqN60l+Y83XuKmk BaTVDbIvJX2lUCL35axNFRPbcEywpVqznhyF5RdU+dEhHlEnfg3BhxB5ARJf/7g4XVqIkfWMP2w AMvHnWH8x/caKCWZpmZAHafGTX9xTQ/KhM8V6bC2N2JBg== X-Received: by 127.0.0.2 with SMTP id OkHsYY7687511xxhkVtLDu77; Wed, 19 Jun 2024 15:06:48 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.34039.1718834808070447380 for ; Wed, 19 Jun 2024 15:06:48 -0700 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 812DCDA7; Wed, 19 Jun 2024 15:07:12 -0700 (PDT) X-Received: from e126645.home (usa-sjc-mx-foss1.foss.arm.com [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 0E0A03F64C; Wed, 19 Jun 2024 15:06:44 -0700 (PDT) From: "PierreGondois" To: devel@edk2.groups.io Cc: Pierre Gondois , AbdulLateef Attar , Girish Mahadevan , Jeff Brasen , Jeshua Smith , Leif Lindholm , Meenakshi Aggarwal , Sami Mujawar , Sunil V L , Yeo Reum Yun Subject: [edk2-devel] [staging/dynamictables-reorg PATCH 01/15] DynamicTablesPkg: Acpi: Move generic libraries to common folder Date: Thu, 20 Jun 2024 00:06:15 +0200 Message-Id: <20240619220629.1994362-2-pierre.gondois@arm.com> In-Reply-To: <20240619220629.1994362-1-pierre.gondois@arm.com> References: <20240619220629.1994362-1-pierre.gondois@arm.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 19 Jun 2024 15:06:48 -0700 Resent-From: pierre.gondois@arm.com Reply-To: devel@edk2.groups.io,pierre.gondois@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: qEuoT1xf2KO3gvqBUmeAcyFkx7686176AA= Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=xzfkKiNv; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io Some of the ACPI table generators are generic enough to be re-used by other architectures. Move the following generators to a 'Common' folder: - AcpiDbg2Lib - AcpiFadtLib - AcpiMcfgLib - AcpiPcctLib - AcpiPpttLib - AcpiRawLib - AcpiSpcrLib - AcpiSratLib - SsdtSerialPortLib - SsdtCpuTopologyLib - SsdtPcieLib and update DynamicTables.dsc.inc accordingly. Suggested-by: Sunil V L Signed-off-by: Pierre Gondois --- DynamicTablesPkg/DynamicTables.dsc.inc | 64 +++++++++++-------- .../AcpiDbg2Lib/AcpiDbg2Lib.inf} | 0 .../AcpiDbg2Lib}/Dbg2Generator.c | 0 .../AcpiFadtLib/AcpiFadtLib.inf} | 0 .../AcpiFadtLib}/FadtGenerator.c | 0 .../AcpiMcfgLib/AcpiMcfgLib.inf} | 0 .../AcpiMcfgLib}/McfgGenerator.c | 0 .../AcpiPcctLib/AcpiPcctLib.inf} | 0 .../AcpiPcctLib}/PcctGenerator.c | 0 .../AcpiPcctLib}/PcctGenerator.h | 0 .../AcpiPpttLib/AcpiPpttLib.inf} | 0 .../AcpiPpttLib}/PpttGenerator.c | 0 .../AcpiPpttLib}/PpttGenerator.h | 0 .../AcpiRawLib/AcpiRawLib.inf} | 0 .../AcpiRawLib}/RawGenerator.c | 0 .../AcpiSpcrLib/AcpiSpcrLib.inf} | 0 .../AcpiSpcrLib}/SpcrGenerator.c | 0 .../AcpiSratLib/AcpiSratLib.inf} | 0 .../AcpiSratLib}/SratGenerator.c | 0 .../SsdtCpuTopologyGenerator.c | 0 .../SsdtCpuTopologyGenerator.h | 0 .../SsdtCpuTopologyLib.inf} | 0 .../AcpiSsdtPcieLib}/SsdtPcieGenerator.c | 0 .../AcpiSsdtPcieLib}/SsdtPcieGenerator.h | 0 .../AcpiSsdtPcieLib/SsdtPcieLib.inf} | 0 .../SsdtSerialPortGenerator.c | 0 .../SsdtSerialPortLib.inf} | 0 27 files changed, 38 insertions(+), 26 deletions(-) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiDbg2LibArm/AcpiDbg2LibArm.in= f =3D> Common/AcpiDbg2Lib/AcpiDbg2Lib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiDbg2LibArm =3D> Common/AcpiD= bg2Lib}/Dbg2Generator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiFadtLibArm/AcpiFadtLibArm.in= f =3D> Common/AcpiFadtLib/AcpiFadtLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiFadtLibArm =3D> Common/AcpiF= adtLib}/FadtGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiMcfgLibArm/AcpiMcfgLibArm.in= f =3D> Common/AcpiMcfgLib/AcpiMcfgLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiMcfgLibArm =3D> Common/AcpiM= cfgLib}/McfgGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiPcctLibArm/AcpiPcctLibArm.in= f =3D> Common/AcpiPcctLib/AcpiPcctLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiPcctLibArm =3D> Common/AcpiP= cctLib}/PcctGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiPcctLibArm =3D> Common/AcpiP= cctLib}/PcctGenerator.h (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiPpttLibArm/AcpiPpttLibArm.in= f =3D> Common/AcpiPpttLib/AcpiPpttLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiPpttLibArm =3D> Common/AcpiP= pttLib}/PpttGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiPpttLibArm =3D> Common/AcpiP= pttLib}/PpttGenerator.h (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiRawLibArm/AcpiRawLibArm.inf = =3D> Common/AcpiRawLib/AcpiRawLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiRawLibArm =3D> Common/AcpiRa= wLib}/RawGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSpcrLibArm/AcpiSpcrLibArm.in= f =3D> Common/AcpiSpcrLib/AcpiSpcrLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSpcrLibArm =3D> Common/AcpiS= pcrLib}/SpcrGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSratLibArm/AcpiSratLibArm.in= f =3D> Common/AcpiSratLib/AcpiSratLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSratLibArm =3D> Common/AcpiS= ratLib}/SratGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtCpuTopologyLibArm =3D> C= ommon/AcpiSsdtCpuTopologyLib}/SsdtCpuTopologyGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtCpuTopologyLibArm =3D> C= ommon/AcpiSsdtCpuTopologyLib}/SsdtCpuTopologyGenerator.h (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtCpuTopologyLibArm/SsdtCp= uTopologyLibArm.inf =3D> Common/AcpiSsdtCpuTopologyLib/SsdtCpuTopologyLib.i= nf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtPcieLibArm =3D> Common/A= cpiSsdtPcieLib}/SsdtPcieGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtPcieLibArm =3D> Common/A= cpiSsdtPcieLib}/SsdtPcieGenerator.h (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtPcieLibArm/SsdtPcieLibAr= m.inf =3D> Common/AcpiSsdtPcieLib/SsdtPcieLib.inf} (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtSerialPortLibArm =3D> Co= mmon/AcpiSsdtSerialPortLib}/SsdtSerialPortGenerator.c (100%) rename DynamicTablesPkg/Library/Acpi/{Arm/AcpiSsdtSerialPortLibArm/SsdtSer= ialPortLibArm.inf =3D> Common/AcpiSsdtSerialPortLib/SsdtSerialPortLib.inf} = (100%) diff --git a/DynamicTablesPkg/DynamicTables.dsc.inc b/DynamicTablesPkg/Dyna= micTables.dsc.inc index 19ca62d6a85c..fa68b63ab12d 100644 --- a/DynamicTablesPkg/DynamicTables.dsc.inc +++ b/DynamicTablesPkg/DynamicTables.dsc.inc @@ -25,6 +25,25 @@ [LibraryClasses.AARCH64] DynamicTablesScmiInfoLib|DynamicTablesPkg/Library/DynamicTablesScmiInfoL= ib/DynamicTablesScmiInfoLib.inf=0D =0D [Components.common]=0D + #=0D + # Generators (Common)=0D + #=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/AcpiDbg2Lib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/AcpiFadtLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiMcfgLib/AcpiMcfgLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/AcpiPcctLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/AcpiPpttLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiRawLib/AcpiRawLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/AcpiSpcrLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/AcpiSratLib.inf=0D +=0D + # AML Fixup (Common)=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSerialPortLib/SsdtSerialPor= tLib.inf=0D +=0D + # AML Codegen (Common)=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuTopologyLib/SsdtCpuTopol= ogyLib.inf=0D + DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieLib.inf=0D +=0D #=0D # Dynamic Tables Manager Dxe=0D #=0D @@ -38,51 +57,44 @@ [Components.IA32, Components.X64] =0D [Components.ARM, Components.AARCH64]=0D #=0D - # Generators=0D + # Generators (Arm specific)=0D #=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/AcpiDbg2LibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/AcpiFadtLibArm.inf=0D DynamicTablesPkg/Library/Acpi/Arm/AcpiGtdtLibArm/AcpiGtdtLibArm.inf=0D DynamicTablesPkg/Library/Acpi/Arm/AcpiIortLibArm/AcpiIortLibArm.inf=0D DynamicTablesPkg/Library/Acpi/Arm/AcpiMadtLibArm/AcpiMadtLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/AcpiMcfgLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/AcpiPpttLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/AcpiRawLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/AcpiSpcrLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/AcpiSratLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/AcpiPcctLibArm.inf=0D =0D - # AML Fixup=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/SsdtSerialPor= tLibArm.inf=0D + # AML Fixup (Arm specific)=0D DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn600LibArm.= inf=0D =0D - # AML Codegen=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/SsdtCpuTopol= ogyLibArm.inf=0D - DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf= =0D -=0D #=0D # Dynamic Table Factory Dxe=0D #=0D DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.i= nf {=0D =0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/AcpiDbg2LibArm= .inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/AcpiFadtLibArm= .inf=0D + # Generators=0D + # Common=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/AcpiDbg2Lib.in= f=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/AcpiFadtLib.in= f=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiMcfgLib/AcpiMcfgLib.in= f=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/AcpiPcctLib.in= f=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/AcpiPpttLib.in= f=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiRawLib/AcpiRawLib.inf= =0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/AcpiSpcrLib.in= f=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/AcpiSratLib.in= f=0D + # Arm specific=0D NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiGtdtLibArm/AcpiGtdtLibArm= .inf=0D NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiIortLibArm/AcpiIortLibArm= .inf=0D NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiMadtLibArm/AcpiMadtLibArm= .inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/AcpiMcfgLibArm= .inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/AcpiPpttLibArm= .inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/AcpiRawLibArm.i= nf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/AcpiSpcrLibArm= .inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/AcpiSratLibArm= .inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/AcpiPcctLibArm= .inf=0D =0D # AML Fixup=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/Ssdt= SerialPortLibArm.inf=0D + # Common=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSerialPortLib/Ssdt= SerialPortLib.inf=0D + # Arm specific=0D NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn6= 00LibArm.inf=0D =0D # AML Codegen=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ssd= tCpuTopologyLibArm.inf=0D - NULL|DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLi= bArm.inf=0D + # Common=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuTopologyLib/Ssd= tCpuTopologyLib.inf=0D + NULL|DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieLi= b.inf=0D }=0D =0D diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/AcpiDbg2LibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/AcpiDbg2Lib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/AcpiDbg2LibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/AcpiDbg2Lib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/Dbg2Generator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/Dbg2Generator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/Dbg2Generator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/Dbg2Generator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/AcpiFadtLibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/AcpiFadtLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/AcpiFadtLibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/AcpiFadtLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/FadtGenerator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/FadtGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/FadtGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/FadtGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/AcpiMcfgLibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiMcfgLib/AcpiMcfgLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/AcpiMcfgLibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiMcfgLib/AcpiMcfgLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/McfgGenerator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiMcfgLib/McfgGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/McfgGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiMcfgLib/McfgGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/AcpiPcctLibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/AcpiPcctLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/AcpiPcctLibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/AcpiPcctLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/PcctGenerator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/PcctGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/PcctGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/PcctGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/PcctGenerator= .h b/DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/PcctGenerator.h similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/PcctGenerator.h rename to DynamicTablesPkg/Library/Acpi/Common/AcpiPcctLib/PcctGenerator.h diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/AcpiPpttLibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/AcpiPpttLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/AcpiPpttLibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/AcpiPpttLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/PpttGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/PpttGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator= .h b/DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/PpttGenerator.h similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.h rename to DynamicTablesPkg/Library/Acpi/Common/AcpiPpttLib/PpttGenerator.h diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/AcpiRawLibArm.= inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiRawLib/AcpiRawLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/AcpiRawLibArm.i= nf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiRawLib/AcpiRawLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/RawGenerator.c= b/DynamicTablesPkg/Library/Acpi/Common/AcpiRawLib/RawGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiRawLibArm/RawGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiRawLib/RawGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/AcpiSpcrLibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/AcpiSpcrLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/AcpiSpcrLibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/AcpiSpcrLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/SpcrGenerator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/SpcrGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/SpcrGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/SpcrGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/AcpiSratLibAr= m.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/AcpiSratLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/AcpiSratLibArm= .inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/AcpiSratLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/SratGenerator= .c b/DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/SratGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSratLibArm/SratGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/SratGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ss= dtCpuTopologyGenerator.c b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpu= TopologyLib/SsdtCpuTopologyGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ssd= tCpuTopologyGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuTopologyLib/SsdtC= puTopologyGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ss= dtCpuTopologyGenerator.h b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpu= TopologyLib/SsdtCpuTopologyGenerator.h similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ssd= tCpuTopologyGenerator.h rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuTopologyLib/SsdtC= puTopologyGenerator.h diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ss= dtCpuTopologyLibArm.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuT= opologyLib/SsdtCpuTopologyLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCpuTopologyLibArm/Ssd= tCpuTopologyLibArm.inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuTopologyLib/SsdtC= puTopologyLib.inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieG= enerator.c b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieG= enerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGe= nerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieGene= rator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieG= enerator.h b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieG= enerator.h similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGe= nerator.h rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieGene= rator.h diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieL= ibArm.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieLi= b.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLi= bArm.inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieLib.= inf diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/Ssd= tSerialPortGenerator.c b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSeria= lPortLib/SsdtSerialPortGenerator.c similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/Ssdt= SerialPortGenerator.c rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSerialPortLib/SsdtSe= rialPortGenerator.c diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/Ssd= tSerialPortLibArm.inf b/DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSerial= PortLib/SsdtSerialPortLib.inf similarity index 100% rename from DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtSerialPortLibArm/Ssdt= SerialPortLibArm.inf rename to DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSerialPortLib/SsdtSe= rialPortLib.inf --=20 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#119633): https://edk2.groups.io/g/devel/message/119633 Mute This Topic: https://groups.io/mt/106770152/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-