From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4001:c0b::244; helo=mail-it0-x244.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-it0-x244.google.com (mail-it0-x244.google.com [IPv6:2607:f8b0:4001:c0b::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 94BC521199B23 for ; Wed, 13 Jun 2018 00:01:03 -0700 (PDT) Received: by mail-it0-x244.google.com with SMTP id m194-v6so2437909itg.2 for ; Wed, 13 Jun 2018 00:01:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jz2tI7V+hEJB78vKRJ10+GVBQuZgurVHr0HpsQ9yaIg=; b=X9M5NtwEgZ3Xd0t/ugUAcDPKqO39/bihCPT6tbiana67KipXxd/eDhU0SgZ9ijb1S0 OKaH4SHYyReoKXzNQdbOPjAksXyHxuoB51qx3/GQYZMIj0OB+nHSBW/3n9tAbqJ4ZkSo GiOh5QRxt6VHByVfnMo1vzhSOoFaJMWivL2bY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jz2tI7V+hEJB78vKRJ10+GVBQuZgurVHr0HpsQ9yaIg=; b=I1ASHQt/TB7+m0IlI5QxIs1Ba531cysNVlD7JFvgKnRIw1f2l5J3tvMU4nFp4Pyyim pRm9czMstQo+cVTt0bSk1t424l7cYyvah9GkJh9iW11Zohlz/BWFGwnH47LXc7PQSXsK uEGaXQaef/7h20K6b4BQL5C2P2UIJFFGlQQBJOD4YSliQ/TdAAO6Sj5qj0o9KgZrDaTM MPrpFKOPNn9Xi8SXZu6y/t5waPkzgqAQOQKjPNdYzr67758N+MFsUUrh0BPHUGVQ9OxI Ut8BQtNVZMB6BlpSWTazV9Qgr6kMLz0LS3+2br+ASs0S1I5lcV030dKp//1NMVHp27Y4 clvA== X-Gm-Message-State: APt69E3ojfOH7hPvbNhaAkJWTpRY8308/jxzCm+EN6vXu5GO/MPDI0iU eDw5kFQ4lNBcSEyz/IFU3LwPiah65OkX5ian0Qd6Uw== X-Google-Smtp-Source: ADUXVKL9cDuP7UjpdMiXdzVHz2361+QJ8tgE0dohayZLWbO3PhWaOYfSA9y1ia+wsIKl/vvuJvvtPRA1muJtAPsDLGQ= X-Received: by 2002:a24:e105:: with SMTP id n5-v6mr3585052ith.68.1528873262828; Wed, 13 Jun 2018 00:01:02 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a6b:bbc7:0:0:0:0:0 with HTTP; Wed, 13 Jun 2018 00:01:02 -0700 (PDT) In-Reply-To: <20180613034519.9140-1-chen.a.chen@intel.com> References: <20180613034519.9140-1-chen.a.chen@intel.com> From: Ard Biesheuvel Date: Wed, 13 Jun 2018 09:01:02 +0200 Message-ID: To: chenc2 Cc: "edk2-devel@lists.01.org" , Jordan Justen , Laszlo Ersek , Michael D Kinney Subject: Re: [PATCH 26/37] OvmfPkg: Removing ipf which is no longer supported from edk2. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2018 07:01:03 -0000 Content-Type: text/plain; charset="UTF-8" On 13 June 2018 at 05:45, chenc2 wrote: > Removing rules for Ipf sources file: > * Remove the source file which path with "ipf" and also listed in > [Sources.IPF] section of INF file. > * Remove the source file which listed in [Components.IPF] section > of DSC file and not listed in any other [Components] section. > * Remove the embedded Ipf code for MDE_CPU_IPF. > > Removing rules for Inf file: > * Remove IPF from VALID_ARCHITECTURES comments. > * Remove DXE_SAL_DRIVER from LIBRARY_CLASS in [Defines] section. > * Remove the INF which only listed in [Components.IPF] section in DSC. > * Remove statements from [BuildOptions] that provide IPF specific flags. > * Remove any IPF sepcific sections. > > Removing rules for Dec file: > * Remove [Includes.IPF] section from Dec. > > Removing rules for Dsc file: > * Remove IPF from SUPPORTED_ARCHITECTURES in [Defines] section of DSC. > * Remove any IPF specific sections. > * Remove statements from [BuildOptions] that provide IPF specific flags. > > Cc: Jordan Justen > Cc: Laszlo Ersek > Cc: Ard Biesheuvel > Cc: Michael D Kinney > Signed-off-by: chenc2 > Contributed-under: TianoCore Contribution Agreement 1.1 Reviewed-by: Ard Biesheuvel > --- > OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf | 2 +- > OvmfPkg/AcpiTables/AcpiTables.inf | 2 +- > OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf | 2 +- > OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf | 2 +- > OvmfPkg/Library/EmuVariableFvbLib/EmuVariableFvbLib.inf | 2 +- > OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf | 4 ++-- > OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf | 2 +- > OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 2 +- > OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf | 2 +- > OvmfPkg/Library/PlatformDebugLibIoPort/PlatformRomDebugLibIoPort.inf | 2 +- > OvmfPkg/Library/PlatformFvbLibNull/PlatformFvbLibNull.inf | 2 +- > OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf | 2 +- > OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf | 2 +- > OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf | 2 +- > OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf | 2 +- > OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf | 2 +- > OvmfPkg/Library/ResetSystemLib/ResetSystemLib.inf | 2 +- > OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.inf | 2 +- > .../Tcg2PhysicalPresenceLibNull/DxeTcg2PhysicalPresenceLib.inf | 2 +- > .../Tcg2PhysicalPresenceLibQemu/DxeTcg2PhysicalPresenceLib.inf | 4 ++-- > OvmfPkg/PlatformPei/PlatformPei.inf | 2 +- > OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf | 4 ++-- > OvmfPkg/SataControllerDxe/SataControllerDxe.inf | 2 +- > OvmfPkg/Sec/SecMain.inf | 2 +- > OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf | 2 +- > 25 files changed, 28 insertions(+), 28 deletions(-) > > diff --git a/OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf b/OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf > index 17099ce8bb..468dfa7b5d 100644 > --- a/OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf > +++ b/OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf > @@ -23,7 +23,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/AcpiTables/AcpiTables.inf b/OvmfPkg/AcpiTables/AcpiTables.inf > index 2c604c34d5..7280ecaf7e 100644 > --- a/OvmfPkg/AcpiTables/AcpiTables.inf > +++ b/OvmfPkg/AcpiTables/AcpiTables.inf > @@ -24,7 +24,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf b/OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf > index 2f576bf090..592db44b59 100644 > --- a/OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf > +++ b/OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf > @@ -25,7 +25,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf b/OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf > index 2aacf06c92..03c652e8a6 100644 > --- a/OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf > +++ b/OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf > @@ -24,7 +24,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/EmuVariableFvbLib/EmuVariableFvbLib.inf b/OvmfPkg/Library/EmuVariableFvbLib/EmuVariableFvbLib.inf > index ec6764d760..08af9c5ea0 100644 > --- a/OvmfPkg/Library/EmuVariableFvbLib/EmuVariableFvbLib.inf > +++ b/OvmfPkg/Library/EmuVariableFvbLib/EmuVariableFvbLib.inf > @@ -26,7 +26,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf b/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf > index 38dfc795f7..18ee5c28ba 100644 > --- a/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf > +++ b/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf > @@ -22,12 +22,12 @@ > FILE_GUID = 9172fe8b-9a36-40f8-bba5-5e57a44390bd > MODULE_TYPE = UEFI_DRIVER > VERSION_STRING = 1.0 > - LIBRARY_CLASS = NvVarsFileLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER UEFI_DRIVER > + LIBRARY_CLASS = NvVarsFileLib|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_DRIVER > > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf b/OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf > index 046ffbde8e..5f87cd6778 100644 > --- a/OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf > +++ b/OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf > @@ -27,7 +27,7 @@ > # The following information is for reference only and not required by the build > # tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf b/OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > index d355d0440e..c6e8beb5a3 100644 > --- a/OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > +++ b/OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > @@ -23,7 +23,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf b/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf > index baa90a3d43..3249d5274e 100644 > --- a/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf > +++ b/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf > @@ -25,7 +25,7 @@ > CONSTRUCTOR = PlatformDebugLibIoPortConstructor > > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformRomDebugLibIoPort.inf b/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformRomDebugLibIoPort.inf > index f95a105864..fa9ca03873 100644 > --- a/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformRomDebugLibIoPort.inf > +++ b/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformRomDebugLibIoPort.inf > @@ -25,7 +25,7 @@ > CONSTRUCTOR = PlatformRomDebugLibIoPortConstructor > > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/PlatformFvbLibNull/PlatformFvbLibNull.inf b/OvmfPkg/Library/PlatformFvbLibNull/PlatformFvbLibNull.inf > index 5f51391e82..63399f81ab 100644 > --- a/OvmfPkg/Library/PlatformFvbLibNull/PlatformFvbLibNull.inf > +++ b/OvmfPkg/Library/PlatformFvbLibNull/PlatformFvbLibNull.inf > @@ -26,7 +26,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf b/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf > index 267bc182b4..b68523903d 100644 > --- a/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf > +++ b/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf > @@ -23,7 +23,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf b/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf > index 8fffee932a..fb2906e18d 100644 > --- a/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf > +++ b/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf > @@ -27,7 +27,7 @@ > # The following information is for reference only and not required by the build > # tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC ARM AARCH64 > +# VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64 > # > > [Sources] > diff --git a/OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf b/OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf > index 837fd70db6..e6906a90d1 100644 > --- a/OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf > +++ b/OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf > @@ -28,7 +28,7 @@ > # The following information is for reference only and not required by the build > # tools. > # > -# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf b/OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf > index a0e4275cb8..81622bf592 100644 > --- a/OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf > +++ b/OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf > @@ -24,7 +24,7 @@ > # The following information is for reference only and not required by the build > # tools. > # > -# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf b/OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf > index 890862076e..834a7fd4a9 100644 > --- a/OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf > +++ b/OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf > @@ -27,7 +27,7 @@ > # The following information is for reference only and not required by the build > # tools. > # > -# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Library/ResetSystemLib/ResetSystemLib.inf b/OvmfPkg/Library/ResetSystemLib/ResetSystemLib.inf > index ecd462ba7d..1dfd974ce0 100644 > --- a/OvmfPkg/Library/ResetSystemLib/ResetSystemLib.inf > +++ b/OvmfPkg/Library/ResetSystemLib/ResetSystemLib.inf > @@ -23,7 +23,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF > +# VALID_ARCHITECTURES = IA32 X64 > # > > [Sources] > diff --git a/OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.inf b/OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.inf > index 8fe36b226b..22b1d66519 100644 > --- a/OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.inf > +++ b/OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.inf > @@ -20,7 +20,7 @@ > FILE_GUID = 9515f92a-83ae-45fd-9d2e-e3dc15df52d0 > MODULE_TYPE = UEFI_DRIVER > VERSION_STRING = 1.0 > - LIBRARY_CLASS = SerializeVariablesLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER UEFI_DRIVER > + LIBRARY_CLASS = SerializeVariablesLib|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_DRIVER > > [Sources] > SerializeVariablesLib.c > diff --git a/OvmfPkg/Library/Tcg2PhysicalPresenceLibNull/DxeTcg2PhysicalPresenceLib.inf b/OvmfPkg/Library/Tcg2PhysicalPresenceLibNull/DxeTcg2PhysicalPresenceLib.inf > index 85ccd0edf0..1b32bddd9c 100644 > --- a/OvmfPkg/Library/Tcg2PhysicalPresenceLibNull/DxeTcg2PhysicalPresenceLib.inf > +++ b/OvmfPkg/Library/Tcg2PhysicalPresenceLibNull/DxeTcg2PhysicalPresenceLib.inf > @@ -23,7 +23,7 @@ > FILE_GUID = 2A6BA243-DC22-42D8-9C3D-AE3728DC7AFA > MODULE_TYPE = DXE_DRIVER > VERSION_STRING = 1.0 > - LIBRARY_CLASS = Tcg2PhysicalPresenceLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER UEFI_APPLICATION UEFI_DRIVER > + LIBRARY_CLASS = Tcg2PhysicalPresenceLib|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_APPLICATION UEFI_DRIVER > > [Sources] > DxeTcg2PhysicalPresenceLib.c > diff --git a/OvmfPkg/Library/Tcg2PhysicalPresenceLibQemu/DxeTcg2PhysicalPresenceLib.inf b/OvmfPkg/Library/Tcg2PhysicalPresenceLibQemu/DxeTcg2PhysicalPresenceLib.inf > index c9c0106afd..c880f5e6c0 100644 > --- a/OvmfPkg/Library/Tcg2PhysicalPresenceLibQemu/DxeTcg2PhysicalPresenceLib.inf > +++ b/OvmfPkg/Library/Tcg2PhysicalPresenceLibQemu/DxeTcg2PhysicalPresenceLib.inf > @@ -36,12 +36,12 @@ > FILE_GUID = 41D3E698-9EEC-41FF-9CBB-5FE79A0CF326 > MODULE_TYPE = DXE_DRIVER > VERSION_STRING = 1.0 > - LIBRARY_CLASS = Tcg2PhysicalPresenceLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER UEFI_APPLICATION UEFI_DRIVER > + LIBRARY_CLASS = Tcg2PhysicalPresenceLib|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_APPLICATION UEFI_DRIVER > > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/PlatformPei/PlatformPei.inf b/OvmfPkg/PlatformPei/PlatformPei.inf > index 30ceb4bbb1..f0e179568c 100644 > --- a/OvmfPkg/PlatformPei/PlatformPei.inf > +++ b/OvmfPkg/PlatformPei/PlatformPei.inf > @@ -25,7 +25,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf b/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf > index bec37975ba..1262d8191c 100644 > --- a/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf > +++ b/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf > @@ -26,7 +26,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > # DRIVER_BINDING = gQemuVideoDriverBinding > # COMPONENT_NAME = gQemuVideoComponentName > @@ -48,7 +48,7 @@ > VbeShim.c > VbeShim.h > > -[Sources.IPF, Sources.EBC] > +[Sources.EBC] > UnalignedIoUnsupported.c > > [Packages] > diff --git a/OvmfPkg/SataControllerDxe/SataControllerDxe.inf b/OvmfPkg/SataControllerDxe/SataControllerDxe.inf > index 42312062d7..3cc4220d2a 100644 > --- a/OvmfPkg/SataControllerDxe/SataControllerDxe.inf > +++ b/OvmfPkg/SataControllerDxe/SataControllerDxe.inf > @@ -24,7 +24,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/Sec/SecMain.inf b/OvmfPkg/Sec/SecMain.inf > index 6051cb3c6c..9fea29d008 100644 > --- a/OvmfPkg/Sec/SecMain.inf > +++ b/OvmfPkg/Sec/SecMain.inf > @@ -24,7 +24,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC > +# VALID_ARCHITECTURES = IA32 X64 EBC > # > > [Sources] > diff --git a/OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf b/OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf > index 91815ecd6f..90319a7648 100644 > --- a/OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf > +++ b/OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf > @@ -25,7 +25,7 @@ > # > # The following information is for reference only and not required by the build tools. > # > -# VALID_ARCHITECTURES = IA32 X64 IPF EBC ARM AARCH64 > +# VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64 > # > > [Sources] > -- > 2.16.2.windows.1 >