From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: hao.a.wu@intel.com) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by groups.io with SMTP; Sun, 26 May 2019 22:19:25 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 May 2019 22:19:25 -0700 X-ExtLoop1: 1 Received: from shwdeopenpsi014.ccr.corp.intel.com ([10.239.9.8]) by fmsmga001.fm.intel.com with ESMTP; 26 May 2019 22:19:23 -0700 From: "Wu, Hao A" To: devel@edk2.groups.io Cc: Hao A Wu , Ray Ni , David Woodhouse , Jordan Justen , Laszlo Ersek , Ard Biesheuvel Subject: [PATCH v1 0/6] Ovmf: Drop IntelFramework[Module]Pkg dependency Date: Mon, 27 May 2019 13:19:16 +0800 Message-Id: <20190527051922.5280-1-hao.a.wu@intel.com> X-Mailer: git-send-email 2.12.0.windows.1 ''' Please note that this series will be hold until the edk2-stable201905 is created. ''' ''' Please also note that this series has a dependency on the below series: https://edk2.groups.io/g/devel/message/41385 (Specifically, CSM related protocols header files duplication in OvmfPkg.) ''' The series is also available at: https://github.com/hwu25/edk2/tree/ovmf_drop_framework_v1 The series will drop the IntelFramework[Module]Pkg dependency for below modules within OvmfPkg: OvmfPkg/PlatformPei/PlatformPei.inf OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf Verification done for the series: * Build pass with/without build command option '-D CSM_ENABLE'; * Boot shell pass with the built images. Cc: Ray Ni Cc: David Woodhouse Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Hao A Wu (6): OvmfPkg/PlatformPei: Remove redundant reference of framework pkg DEC OvmfPkg/OvmfPkg.dec: Add PcdShellFile in OVMF DEC file OvmfPkg/PlatformBootManagerLib: Use PcdShellFile defined in OvmfPkg OvmfPkg/DSC: Remove the consume of PcdShellFile in framework package OvmfPkg/IncompatiblePciDeviceSupportDxe: Drop framework pkg dependency OvmfPkg/Csm/CsmSupportLib: Drop IntelFrameworkPkg dependency OvmfPkg/OvmfPkg.dec | 3 +++ OvmfPkg/OvmfPkgIa32.dsc | 2 -- OvmfPkg/OvmfPkgIa32X64.dsc | 2 -- OvmfPkg/OvmfPkgX64.dsc | 2 -- OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf | 3 +-- OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf | 1 - OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 5 ++--- OvmfPkg/PlatformPei/PlatformPei.inf | 3 +-- 8 files changed, 7 insertions(+), 14 deletions(-) -- 2.12.0.windows.1