public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH v1 00/17] *** SUBJECT HERE ***
@ 2022-03-23 11:47 Yu Pu
  2022-03-23 11:47 ` [PATCH v1 01/17] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib Yu Pu
                   ` (17 more replies)
  0 siblings, 18 replies; 20+ messages in thread
From: Yu Pu @ 2022-03-23 11:47 UTC (permalink / raw)
  To: devel; +Cc: Yu Pu

*** BLURB HERE ***

Yu Pu (17):
  IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib.
  IntelFsp2WrapperPkg: Add CpuLib to module INFs that depend on
    UefiCpuLib.
  OvmfPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
  PcAtChipsetPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
  SourceLevelDebugPkg: Add CpuLib to module INFs that depend on
    UefiCpuLib.
  UefiCpuPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
  UefiPayloadPkg: Add CpuLib to module INFs that depend on UefiCpuLib.
  MdePkg: Move API and implementation from UefiCpuLib to CpuLib
  UefiCpuPkg: Move API and implementation from UefiCpuLib to CpuLib.
  IntelFsp2Pkg: Remove UefiCpuLib from module INFs.
  IntelFsp2WrapperPkg: Remove UefiCpuLib from module INFs.
  OvmfPkg: Remove UefiCpuLib from module INFs.
  PcAtChipsetPkg: Remove UefiCpuLib from module INFs.
  SourceLevelDebugPkg: Remove UefiCpuLib from module INFs.
  UefiCpuPkg: Remove UefiCpuLib from module INFs.
  UefiPayloadPkg: Remove UefiCpuLib from module INFs.
  UefiCpuLib: Remove UefiCpuLib.

 UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.c => MdePkg/Library/BaseCpuLib/X86BaseCpuLib.c |  8 +--
 OvmfPkg/Sec/SecMain.c                                                                           |  2 +-
 UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.c                                                  |  2 +-
 UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.c                                      |  2 +-
 IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf                                                         |  2 +-
 IntelFsp2Pkg/FspSecCore/SecMain.h                                                               |  2 +-
 IntelFsp2Pkg/IntelFsp2Pkg.dsc                                                                   |  2 +-
 IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc                                                         |  1 -
 IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf                                         |  2 +-
 IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf                                         |  2 +-
 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc                                                     |  2 +-
 MdePkg/Include/Library/CpuLib.h                                                                 | 53 ++++++++++++++++
 MdePkg/Library/BaseCpuLib/BaseCpuLib.inf                                                        |  7 +++
 {UefiCpuPkg/Library/BaseUefiCpuLib => MdePkg/Library/BaseCpuLib}/Ia32/InitializeFpu.nasm        |  0
 {UefiCpuPkg/Library/BaseUefiCpuLib => MdePkg/Library/BaseCpuLib}/X64/InitializeFpu.nasm         |  0
 OvmfPkg/AmdSev/AmdSevX64.dsc                                                                    |  1 -
 OvmfPkg/Bhyve/BhyveX64.dsc                                                                      |  1 -
 OvmfPkg/CloudHv/CloudHvX64.dsc                                                                  |  1 -
 OvmfPkg/Microvm/MicrovmX64.dsc                                                                  |  1 -
 OvmfPkg/OvmfPkgIa32.dsc                                                                         |  1 -
 OvmfPkg/OvmfPkgIa32X64.dsc                                                                      |  1 -
 OvmfPkg/OvmfPkgX64.dsc                                                                          |  1 -
 OvmfPkg/OvmfXen.dsc                                                                             |  1 -
 OvmfPkg/Sec/SecMain.inf                                                                         |  2 +-
 PcAtChipsetPkg/PcAtChipsetPkg.dsc                                                               |  2 +-
 SourceLevelDebugPkg/SourceLevelDebugPkg.dsc                                                     |  2 +-
 UefiCpuPkg/CpuDxe/CpuDxe.h                                                                      |  1 -
 UefiCpuPkg/CpuDxe/CpuDxe.inf                                                                    |  1 -
 UefiCpuPkg/Include/Library/UefiCpuLib.h                                                         | 65 --------------------
 UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf                                            | 41 ------------
 UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.uni                                            | 16 -----
 UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf                                                |  2 +-
 UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf                                    |  2 +-
 UefiCpuPkg/Library/MpInitLib/DxeMpInitLib.inf                                                   |  1 -
 UefiCpuPkg/Library/MpInitLib/MpLib.h                                                            |  1 -
 UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf                                                   |  1 -
 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h                                                      |  2 +-
 UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf                                                    |  1 -
 UefiCpuPkg/PiSmmCpuDxeSmm/SmmProfileInternal.h                                                  |  1 -
 UefiCpuPkg/SecCore/SecCore.inf                                                                  |  2 +-
 UefiCpuPkg/SecCore/SecCoreNative.inf                                                            |  2 +-
 UefiCpuPkg/SecCore/SecMain.h                                                                    |  2 +-
 UefiCpuPkg/UefiCpuPkg.dec                                                                       |  5 --
 UefiCpuPkg/UefiCpuPkg.dsc                                                                       |  2 -
 UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h                                              |  2 +-
 UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf                                            |  2 +-
 UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf                                       |  2 +-
 UefiPayloadPkg/UefiPayloadPkg.dsc                                                               |  1 -
 48 files changed, 82 insertions(+), 174 deletions(-)
 rename UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.c => MdePkg/Library/BaseCpuLib/X86BaseCpuLib.c (93%)
 rename {UefiCpuPkg/Library/BaseUefiCpuLib => MdePkg/Library/BaseCpuLib}/Ia32/InitializeFpu.nasm (100%)
 rename {UefiCpuPkg/Library/BaseUefiCpuLib => MdePkg/Library/BaseCpuLib}/X64/InitializeFpu.nasm (100%)
 delete mode 100644 UefiCpuPkg/Include/Library/UefiCpuLib.h
 delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf
 delete mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.uni

-- 
2.30.0.windows.2


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2022-03-28  8:45 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-23 11:47 [PATCH v1 00/17] *** SUBJECT HERE *** Yu Pu
2022-03-23 11:47 ` [PATCH v1 01/17] IntelFsp2Pkg: Add CpuLib to module INFs that depend on UefiCpuLib Yu Pu
2022-03-23 23:53   ` [edk2-devel] " Michael D Kinney
2022-03-23 11:47 ` [PATCH v1 02/17] IntelFsp2WrapperPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 03/17] OvmfPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 04/17] PcAtChipsetPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 05/17] SourceLevelDebugPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 06/17] UefiCpuPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 07/17] UefiPayloadPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 08/17] MdePkg: Move API and implementation from UefiCpuLib to CpuLib Yu Pu
2022-03-23 11:47 ` [PATCH v1 09/17] UefiCpuPkg: Move API and implementation from Yu Pu
2022-03-23 11:47 ` [PATCH v1 10/17] IntelFsp2Pkg: Remove UefiCpuLib from module INFs Yu Pu
2022-03-23 11:47 ` [PATCH v1 11/17] IntelFsp2WrapperPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 12/17] OvmfPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 13/17] PcAtChipsetPkg: " Yu Pu
2022-03-23 11:47 ` [PATCH v1 14/17] SourceLevelDebugPkg: " Yu Pu
2022-03-23 11:48 ` [PATCH v1 15/17] UefiCpuPkg: " Yu Pu
2022-03-23 11:48 ` [PATCH v1 16/17] UefiPayloadPkg: " Yu Pu
2022-03-23 11:48 ` [PATCH v1 17/17] UefiCpuLib: Remove UefiCpuLib Yu Pu
2022-03-28  8:45 ` 回复: [edk2-devel] [PATCH v1 00/17] *** SUBJECT HERE *** gaoliming

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox