On Sun, Jun 30, 2019 at 07:55:39PM -0700, Michael D Kinney wrote: > 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. > Hi Michael,
I am amending the bash scripts for gcc. The firmware I built is using the binaries from Development190216 and could boot into Linux successfully with some workarounds for Wpce791, Bds, and InteFspWrapper. The patches you posted eliminate those parts I have to work around. Just want to know if you need any assistance for the gcc build? I could rebase my work upon your patches and send them later. Thanks, Gary Lin > * 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....@intel.com> > Cc: Yi Qian <yi.q...@intel.com> > Signed-off-by: Michael D Kinney <michael.d.kin...@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 > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#43083): https://edk2.groups.io/g/devel/message/43083 Mute This Topic: https://groups.io/mt/32267616/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-