From: "Michael D Kinney" <michael.d.kinney@intel.com>
To: devel@edk2.groups.io
Cc: Zailiang Sun <zailiang.sun@intel.com>, Yi Qian <yi.qian@intel.com>
Subject: [edk2-platforms Patch 00/14] Vlv2TbltDevicePkg: Remove Intel Framework dependencies
Date: Sun, 30 Jun 2019 19:55:39 -0700 [thread overview]
Message-ID: <20190701025553.18596-1-michael.d.kinney@intel.com> (raw)
The following changes remove all dependencies on the IntelFrameworkPkg and
IntelFrameworkModulePkg from the Vlv2TbltDevicePkg platform builds. These
changes do depend on updates binaries on the edk2-non-osi repository.
* Vlv2DeviceRefCodePkg: Add gEfiSmmIchnDispatchProtocolGuid
* Vlv2TbltDevicePkg: Reduce Intel Framework dependencies
* Vlv2TbltDevicePkg: Remove unused modules/libraries
* Vlv2TbltDevicePkg: Switch from ISA to SIO modules
* Vlv2TbltDevicePkg: Switch to CPU I/O 2 Protocol
* Vlv2TbltDevicePkg: Remove use of PS/2 Policy Protocol
* Vlv2TbltDevicePkg: Remove use of BIOS ID tools
* Vlv2TbltDevicePkg: Remove use of Data Hub Protocol
* Vlv2TbltDevicePkg: Use PI Spec SMBUS2 PPI
* Vlv2TbltDevicePkg: Switch to MdeModulePkg BdsDxe
* Vlv2TbltDevicePkg: Update boot mode/state behaviors
* Vlv2TbltDevicePkg/PlatformSmm: Switch to PI SMM Protocols
* Vlv2TbltDevicePkg: Change to PI Spec ACPI Table Protocol
Cc: Zailiang Sun <zailiang.sun@intel.com>
Cc: Yi Qian <yi.qian@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Michael D Kinney (14):
Vlv2DeviceRefCodePkg: Add gEfiSmmIchnDispatchProtocolGuid
Vlv2TbltDevicePkg: Reduce Intel Framework dependencies
Vlv2TbltDevicePkg: Remove unused modules/libraries
Vlv2TbltDevicePkg: Switch from ISA to SIO modules
Vlv2TbltDevicePkg: Switch to CPU I/O 2 Protocol
Vlv2TbltDevicePkg: Remove use of PS/2 Policy Protocol
Vlv2TbltDevicePkg: Remove use of BIOS ID tools
Vlv2TbltDevicePkg: Remove use of Data Hub Protocol
Vlv2TbltDevicePkg: Use PI Spec SMBUS2 PPI
Vlv2TbltDevicePkg: Switch to MdeModulePkg BdsDxe
Vlv2TbltDevicePkg: Update boot mode/state behaviors
Vlv2TbltDevicePkg/PlatformSmm: Switch to PI SMM Protocols
Vlv2TbltDevicePkg: Change to PI Spec ACPI Table Protocol
Vlv2TbltDevicePkg/PlatformInitPei: Update MemoryTypeInformation
.../AcpiPlatform/AcpiPlatform.c | 137 +-
.../AcpiPlatform/AcpiPlatform.h | 11 +-
.../AcpiPlatform/AcpiPlatform.inf | 14 +-
Platform/Intel/Vlv2TbltDevicePkg/BiosIdD.env | 25 -
Platform/Intel/Vlv2TbltDevicePkg/BiosIdR.env | 25 -
.../Intel/Vlv2TbltDevicePkg/BiosIdx64D.env | 25 -
.../Intel/Vlv2TbltDevicePkg/BiosIdx64R.env | 25 -
.../BootScriptSaveDxe/BootScriptSaveDxe.inf | 60 -
.../InternalBootScriptSave.h | 102 -
.../BootScriptSaveDxe/ScriptSave.c | 626 ---
.../Intel/Vlv2TbltDevicePkg/Build_IFWI.bat | 33 -
.../Library/FmpDeviceLib/FmpDeviceLib.c | 12 +-
.../FspAzaliaConfigData/AzaliaConfig.bin | Bin 3708 -> 0 bytes
.../FspSupport/BootModePei/BootModePei.c | 42 -
.../FspSupport/BootModePei/BootModePei.inf | 40 -
.../FspHobProcessLibVlv2.c | 421 --
.../FspHobProcessLibVlv2.inf | 74 -
.../FspPlatformSecLibVlv2.c | 144 -
.../FspPlatformSecLibVlv2.inf | 82 -
.../Ia32/AsmSaveSecContext.asm | 45 -
.../SecFspPlatformSecLibVlv2/Ia32/Fsp.inc | 45 -
.../Ia32/PeiCoreEntry.asm | 135 -
.../Ia32/SecEntry.asm | 338 --
.../SecFspPlatformSecLibVlv2/Ia32/Stack.S | 71 -
.../SecFspPlatformSecLibVlv2/Ia32/Stack.asm | 76 -
.../SecFspPlatformSecLibVlv2/PlatformInit.c | 36 -
.../SecFspPlatformSecLibVlv2/SaveSecContext.c | 108 -
.../SecGetPerformance.c | 83 -
.../SecPlatformInformation.c | 77 -
.../SecFspPlatformSecLibVlv2/SecRamInitData.c | 16 -
.../SecTempRamSupport.c | 149 -
.../SecFspPlatformSecLibVlv2/UartInit.c | 192 -
Platform/Intel/Vlv2TbltDevicePkg/GenBiosId | Bin 12236 -> 0 bytes
.../Intel/Vlv2TbltDevicePkg/GenBiosId.exe | Bin 384000 -> 0 bytes
.../Vlv2TbltDevicePkg/Include/Guid/BiosId.h | 30 -
.../Vlv2TbltDevicePkg/Include/Guid/IdccData.h | 104 -
.../Vlv2TbltDevicePkg/Include/Guid/ItkData.h | 18 +-
.../Include/Guid/PlatformInfo.h | 9 +-
.../Include/Library/BiosIdLib.h | 22 +-
.../Include/Library/EfiRegTableLib.h | 51 +-
.../Include/Protocol/LpcWpc83627Policy.h | 92 -
.../Include/Protocol/LpcWpce791Policy.h | 55 -
.../Include/Protocol/TpmMp.h | 136 -
.../Include/Protocol/UsbPolicy.h | 126 -
.../Library/BiosIdLib/BiosIdLib.c | 279 +-
.../Library/BiosIdLib/BiosIdLib.inf | 21 +-
.../DxePlatformBootManagerLib/BdsPlatform.c | 1434 ++++++
.../DxePlatformBootManagerLib/BdsPlatform.h | 253 +
.../DxePlatformBootManagerLib.inf | 97 +
.../DxePlatformBootManagerLib/MemoryTest.c | 83 +
.../PlatformBootOption.c | 559 ++
.../Library/EfiRegTableLib/EfiRegTableLib.c | 57 +-
.../Library/EfiRegTableLib/EfiRegTableLib.inf | 12 +-
.../Vlv2TbltDevicePkg/Library/I2CLib/I2CLib.c | 46 -
.../Library/I2CLib/I2CLibNull.inf | 39 -
.../Library/I2CLibDxe/I2CLib.c | 735 ---
.../Library/I2CLibDxe/I2CLibDxe.inf | 39 -
.../Library/I2CLibDxe/I2CRegs.h | 126 -
.../Library/I2CLibPei/I2CAccess.h | 44 -
.../Library/I2CLibPei/I2CDelayPei.c | 46 -
.../Library/I2CLibPei/I2CDelayPei.h | 30 -
.../Library/I2CLibPei/I2CIoLibPei.c | 178 -
.../Library/I2CLibPei/I2CIoLibPei.h | 153 -
.../Library/I2CLibPei/I2CLibPei.c | 638 ---
.../Library/I2CLibPei/I2CLibPei.h | 280 -
.../Library/I2CLibPei/I2CLibPei.inf | 40 -
.../BoardClkGens/BoardClkGens.c | 23 +-
.../BoardClkGens/BoardClkGens.h | 8 +-
.../MultiPlatformLib/BoardGpios/BoardGpios.c | 12 +-
.../MultiPlatformLib/BoardGpios/BoardGpios.h | 7 +-
.../MultiPlatformLib/MultiPlatformLib.h | 11 +-
.../MultiPlatformLib/MultiPlatformLib.inf | 11 +-
.../Library/PlatformBdsLib/BdsPlatform.c | 3098 ------------
.../Library/PlatformBdsLib/BdsPlatform.h | 516 --
.../Library/PlatformBdsLib/PlatformBdsLib.inf | 128 -
.../PlatformBdsLib/PlatformBdsStrings.uni | 30 -
.../Library/PlatformBdsLib/PlatformData.c | 306 --
.../Library/PlatformFspLib/PlatformFspLib.c | 44 -
.../Library/PlatformFspLib/PlatformFspLib.inf | 49 -
.../SerialPortLib/PlatformSerialPortLib.h | 53 -
.../Library/SerialPortLib/SerialPortLib.c | 246 -
.../Library/SerialPortLib/SerialPortLib.inf | 52 -
.../Library/SerialPortLib/SioInit.c | 127 -
.../Library/SerialPortLib/SioInit.h | 62 -
.../Library/SmbusLib/CommonHeader.h | 26 -
.../Library/SmbusLib/SmbusLib.c | 873 ----
.../Library/SmbusLib/SmbusLib.inf | 46 -
.../Metronome/LegacyMetronome.c | 185 -
.../Metronome/LegacyMetronome.h | 64 -
.../Vlv2TbltDevicePkg/Metronome/Metronome.inf | 49 -
.../MonoStatusCode/MonoStatusCode.h | 47 +-
.../MonoStatusCode/MonoStatusCode.inf | 9 +-
.../Library/GenericBdsLib/BdsBoot.c | 4490 -----------------
.../Library/GenericBdsLib/BdsConnect.c | 429 --
.../Library/GenericBdsLib/BdsConsole.c | 1061 ----
.../Library/GenericBdsLib/BdsMisc.c | 1575 ------
.../Library/GenericBdsLib/DevicePath.c | 27 -
.../Library/GenericBdsLib/GenericBdsLib.inf | 143 -
.../Library/GenericBdsLib/GenericBdsLib.uni | 19 -
.../GenericBdsLib/GenericBdsStrings.uni | 30 -
.../Library/GenericBdsLib/InternalBdsLib.h | 173 -
.../Library/GenericBdsLib/String.c | 26 -
.../Library/GenericBdsLib/String.h | 42 -
.../PciPlatform/PciPlatform.c | 7 +-
.../PciPlatform/PciPlatform.inf | 9 +-
.../Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.c | 951 ++++
.../Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.h | 363 ++
.../Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.inf | 38 +
.../PlatformCpuInfoDxe/PlatformCpuInfoDxe.c | 8 +-
.../PlatformCpuInfoDxe/PlatformCpuInfoDxe.h | 17 +-
.../PlatformCpuInfoDxe/PlatformCpuInfoDxe.inf | 8 +-
.../Vlv2TbltDevicePkg/PlatformDxe/BoardId.c | 45 +-
.../PlatformDxe/ClockControl.c | 80 +-
.../PlatformDxe/Configuration.h | 8 +-
.../PlatformDxe/IchRegTable.c | 8 +-
.../Vlv2TbltDevicePkg/PlatformDxe/IdccInfo.c | 72 -
.../Vlv2TbltDevicePkg/PlatformDxe/Platform.c | 533 +-
.../PlatformDxe/PlatformDxe.h | 521 +-
.../PlatformDxe/PlatformDxe.inf | 28 +-
.../PlatformDxe/SioPlatformPolicy.c | 82 -
.../PlatformGopPolicy/PlatformGopPolicy.inf | 15 +-
.../Vlv2TbltDevicePkg/PlatformInitPei/Dimm.c | 319 --
.../PlatformInitPei/MemoryCallback.c | 8 +-
.../PlatformInitPei/MemoryPeim.c | 21 +-
.../PlatformInitPei/PchInitPeim.c | 10 +-
.../PlatformInitPei/PlatformEarlyInit.c | 209 +-
.../PlatformInitPei/PlatformEarlyInit.h | 31 +-
.../PlatformInitPei/PlatformInitPei.inf | 29 +-
.../Vlv2TbltDevicePkg/PlatformPei/BootMode.c | 99 +-
.../PlatformPei/CommonHeader.h | 12 +-
.../PlatformPei/MemoryCallback.c | 8 +-
.../Vlv2TbltDevicePkg/PlatformPei/Platform.c | 24 +-
.../Vlv2TbltDevicePkg/PlatformPei/Platform.h | 27 +-
.../PlatformPei/PlatformPei.inf | 12 +-
.../Intel/Vlv2TbltDevicePkg/PlatformPkg.dec | 28 +-
.../Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 286 +-
.../Vlv2TbltDevicePkg/PlatformPkgConfig.dsc | 22 +-
.../Vlv2TbltDevicePkg/PlatformPkgGcc.fdf | 299 +-
.../Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 561 +-
.../Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 562 +--
.../Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 563 +--
.../PlatformSetupDxe/PlatformSetupDxe.h | 30 +-
.../PlatformSetupDxe/PlatformSetupDxe.inf | 17 +-
.../PlatformSetupDxe/SetupFunctions.c | 38 +-
.../PlatformSetupDxe/SetupInfoRecords.c | 572 +--
.../Vlv2TbltDevicePkg/PlatformSmm/Platform.c | 196 +-
.../PlatformSmm/PlatformSmm.inf | 34 +-
.../Vlv2TbltDevicePkg/PlatformSmm/S3Save.c | 53 +-
.../PlatformSmm/SmmPlatform.h | 111 +-
.../PlatformSmm/SmmScriptSave.c | 252 -
.../PlatformSmm/SmmScriptSave.h | 50 -
.../Vlv2TbltDevicePkg/PpmPolicy/PpmPolicy.inf | 6 +-
.../SmBiosMiscDxe/CommonHeader.h | 10 +-
.../SmBiosMiscDxe/DataHubRecords.h | 2934 +++++++++++
.../MiscBaseBoardManufacturerFunction.c | 8 +-
.../SmBiosMiscDxe/MiscBiosVendorFunction.c | 9 +-
.../SmBiosMiscDxe/MiscMemoryDeviceFunction.c | 318 +-
.../SmBiosMiscDxe/MiscOemType0x94Function.c | 45 +-
.../SmBiosMiscDxe/MiscProcessorCacheData.c | 11 +-
.../MiscProcessorCacheFunction.c | 273 +-
.../MiscProcessorInformationFunction.c | 203 +-
.../MiscSubclassDriverDataTable.c | 14 +-
.../MiscSubclassDriverEntryPoint.c | 13 +-
.../MiscSystemManufacturerFunction.c | 10 +-
.../SmBiosMiscDxe/SmBiosMiscDxe.inf | 18 +-
.../SmmSwDispatch2OnSmmSwDispatchThunk.c | 459 --
.../SmmSwDispatch2OnSmmSwDispatchThunk.inf | 54 -
.../SmramSaveInfoHandlerSmm.c | 164 -
.../SmramSaveInfoHandlerSmm.inf | 60 -
.../Stitch/IFWIHeader/Vacant.bin | Bin 3928064 -> 0 bytes
.../Vlv2TbltDevicePkg/Stitch/IFWIStitch.bat | 270 -
.../Stitch/MNW2_Stitch_Config.txt | 10 -
.../Intel/Vlv2TbltDevicePkg/UiApp/FrontPage.c | 33 -
.../Intel/Vlv2TbltDevicePkg/UiApp/UiApp.inf | 32 -
.../VlvPlatformInitDxe/IgdOpRegion.c | 20 +-
.../VlvPlatformInitDxe/IgdOpRegion.h | 27 +-
.../VlvPlatformInitDxe/VlvPlatformInitDxe.inf | 14 +-
.../Vlv2TbltDevicePkg/Wpce791/LpcDriver.c | 340 --
.../Vlv2TbltDevicePkg/Wpce791/LpcDriver.h | 112 -
.../Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.c | 366 --
.../Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.h | 103 -
.../Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.c | 126 -
.../Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.h | 101 -
.../Vlv2TbltDevicePkg/Wpce791/Wpce791.inf | 63 -
Platform/Intel/Vlv2TbltDevicePkg/bld_vlv.bat | 47 +-
Platform/Intel/Vlv2TbltDevicePkg/bld_vlv.sh | 52 +-
.../Include/Protocol/SmmIchnDispatch.h | 183 +
.../Vlv2DeviceRefCodePkg.dec | 5 +-
188 files changed, 8321 insertions(+), 28666 deletions(-)
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdD.env
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdR.env
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdx64D.env
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BiosIdx64R.env
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/BootScriptSaveDxe.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/InternalBootScriptSave.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/ScriptSave.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspAzaliaConfigData/AzaliaConfig.bin
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/BootModePei/BootModePei.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/BootModePei/BootModePei.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/PeiFspHobProcessLibVlv2/FspHobProcessLibVlv2.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/PeiFspHobProcessLibVlv2/FspHobProcessLibVlv2.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/FspPlatformSecLibVlv2.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/FspPlatformSecLibVlv2.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/AsmSaveSecContext.asm
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/Fsp.inc
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/PeiCoreEntry.asm
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/SecEntry.asm
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/Stack.S
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/Ia32/Stack.asm
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/PlatformInit.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SaveSecContext.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecGetPerformance.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecPlatformInformation.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecRamInitData.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/SecTempRamSupport.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecFspPlatformSecLibVlv2/UartInit.c
delete mode 100755 Platform/Intel/Vlv2TbltDevicePkg/GenBiosId
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/GenBiosId.exe
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/BiosId.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Guid/IdccData.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/LpcWpc83627Policy.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/LpcWpce791Policy.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/TpmMp.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/UsbPolicy.h
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/BdsPlatform.c
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/BdsPlatform.h
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/DxePlatformBootManagerLib.inf
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/MemoryTest.c
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/PlatformBootOption.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLib/I2CLib.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLib/I2CLibNull.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CLib.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CLibDxe.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CRegs.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CAccess.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDelayPei.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDelayPei.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CIoLibPei.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CIoLibPei.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLibPei.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLibPei.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLibPei.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/BdsPlatform.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/BdsPlatform.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/PlatformBdsLib.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/PlatformBdsStrings.uni
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformBdsLib/PlatformData.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformFspLib/PlatformFspLib.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/PlatformFspLib/PlatformFspLib.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/PlatformSerialPortLib.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SerialPortLib.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SerialPortLib.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SioInit.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/SioInit.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/CommonHeader.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/SmbusLib.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/SmbusLib.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Metronome/LegacyMetronome.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Metronome/LegacyMetronome.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Metronome/Metronome.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConnect.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConsole.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/DevicePath.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.uni
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsStrings.uni
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/String.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/String.h
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.c
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.h
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PcuSio/PcuSio.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/IdccInfo.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformDxe/SioPlatformPolicy.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/Dimm.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmScriptSave.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmScriptSave.h
create mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/DataHubRecords.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDispatchThunk/SmmSwDispatch2OnSmmSwDispatchThunk.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDispatchThunk/SmmSwDispatch2OnSmmSwDispatchThunk.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm/SmramSaveInfoHandlerSmm.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm/SmramSaveInfoHandlerSmm.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIHeader/Vacant.bin
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIStitch.bat
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Stitch/MNW2_Stitch_Config.txt
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/UiApp/FrontPage.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/UiApp/UiApp.inf
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcDriver.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcDriver.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcIsaAcpi.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.c
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/LpcSio.h
delete mode 100644 Platform/Intel/Vlv2TbltDevicePkg/Wpce791/Wpce791.inf
create mode 100644 Silicon/Intel/Vlv2DeviceRefCodePkg/Include/Protocol/SmmIchnDispatch.h
--
2.21.0.windows.1
next reply other threads:[~2019-07-01 2:55 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-01 2:55 Michael D Kinney [this message]
2019-07-01 2:55 ` [edk2-platforms Patch 01/14] Vlv2DeviceRefCodePkg: Add gEfiSmmIchnDispatchProtocolGuid Michael D Kinney
2019-07-01 4:06 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 02/14] Vlv2TbltDevicePkg: Reduce Intel Framework dependencies Michael D Kinney
2019-07-01 4:06 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 03/14] Vlv2TbltDevicePkg: Remove unused modules/libraries Michael D Kinney
2019-07-01 4:07 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 04/14] Vlv2TbltDevicePkg: Switch from ISA to SIO modules Michael D Kinney
2019-07-01 4:07 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 05/14] Vlv2TbltDevicePkg: Switch to CPU I/O 2 Protocol Michael D Kinney
2019-07-01 4:07 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 06/14] Vlv2TbltDevicePkg: Remove use of PS/2 Policy Protocol Michael D Kinney
2019-07-01 4:07 ` [edk2-devel] " Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 07/14] Vlv2TbltDevicePkg: Remove use of BIOS ID tools Michael D Kinney
2019-07-01 4:07 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 08/14] Vlv2TbltDevicePkg: Remove use of Data Hub Protocol Michael D Kinney
2019-07-01 4:08 ` [edk2-devel] " Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 09/14] Vlv2TbltDevicePkg: Use PI Spec SMBUS2 PPI Michael D Kinney
2019-07-01 4:08 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 10/14] Vlv2TbltDevicePkg: Switch to MdeModulePkg BdsDxe Michael D Kinney
2019-07-01 4:08 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 11/14] Vlv2TbltDevicePkg: Update boot mode/state behaviors Michael D Kinney
2019-07-01 4:08 ` [edk2-devel] " Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 12/14] Vlv2TbltDevicePkg/PlatformSmm: Switch to PI SMM Protocols Michael D Kinney
2019-07-01 4:08 ` [edk2-devel] " Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 13/14] Vlv2TbltDevicePkg: Change to PI Spec ACPI Table Protocol Michael D Kinney
2019-07-01 4:08 ` Sun, Zailiang
2019-07-01 2:55 ` [edk2-platforms Patch 14/14] Vlv2TbltDevicePkg/PlatformInitPei: Update MemoryTypeInformation Michael D Kinney
2019-07-01 4:08 ` Sun, Zailiang
2019-07-01 4:04 ` [edk2-devel] [edk2-platforms Patch 00/14] Vlv2TbltDevicePkg: Remove Intel Framework dependencies Gary Lin
2019-07-01 23:07 ` Michael D Kinney
2019-07-02 9:48 ` Gary Lin
2019-07-02 16:49 ` Michael D Kinney
2019-07-02 21:11 ` Michael D Kinney
2019-07-03 3:57 ` Gary Lin
2019-07-09 3:52 ` Michael D Kinney
2019-07-09 6:04 ` Gary Lin
2019-07-10 3:38 ` Michael D Kinney
2019-07-10 4:14 ` Gary Lin
2019-07-10 5:01 ` Michael D Kinney
2019-07-10 7:10 ` Gary Lin
2019-07-10 19:27 ` Michael D Kinney
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190701025553.18596-1-michael.d.kinney@intel.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox