Hi Gary, I recommend you rebase on top of this series.
I have verified Linux boots and I have been working on the GCC and Linux build scripts as well. Please let me know if you see any issues with this series applied and I can help get them fixed. Thanks, Mike > -----Original Message----- > From: Gary Lin [mailto:g...@suse.com] > Sent: Sunday, June 30, 2019 9:04 PM > To: devel@edk2.groups.io; Kinney, Michael D > <michael.d.kin...@intel.com> > Cc: Qian, Yi <yi.q...@intel.com>; Sun, Zailiang > <zailiang....@intel.com> > Subject: Re: [edk2-devel] [edk2-platforms Patch 00/14] > Vlv2TbltDevicePkg: Remove Intel Framework dependencies > > 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/BootS > criptSaveDxe.i > > nf delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/Inter > nalBootScriptS > > ave.h delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/BootScriptSaveDxe/Scrip > tSave.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspAzaliaConfigData/Aza > liaConfig.bin > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/BootModePei/ > BootModePei.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/BootModePei/ > BootModePei.in > > f delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/PeiF > spHobProcessLi > > bVlv2/FspHobProcessLibVlv2.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/PeiF > spHobProcessLi > > bVlv2/FspHobProcessLibVlv2.inf delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/FspPlatformSecLibVlv2.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/FspPlatformSecLibVlv2.inf delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/Ia32/AsmSaveSecContext.asm delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/Ia32/Fsp.inc delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/Ia32/PeiCoreEntry.asm delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/Ia32/SecEntry.asm delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/Ia32/Stack.S delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/Ia32/Stack.asm delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/PlatformInit.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/SaveSecContext.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/SecGetPerformance.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/SecPlatformInformation.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/SecRamInitData.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/SecTempRamSupport.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/FspSupport/Library/SecF > spPlatformSecL > > ibVlv2/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/LpcWpc > 83627Policy.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/LpcWpc > e791Policy.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/TpmMp. > h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Include/Protocol/UsbPol > icy.h > > create mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoot > ManagerLib/Bds > > Platform.c create mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoot > ManagerLib/Bds > > Platform.h create mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoot > ManagerLib/Dxe > > PlatformBootManagerLib.inf create mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoot > ManagerLib/Mem > > oryTest.c create mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBoot > ManagerLib/Pla > > tformBootOption.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLib/I2CLib.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLib/I2CLibNu > ll.inf > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CLi > b.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CLi > bDxe.inf > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibDxe/I2CRe > gs.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CAc > cess.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDe > layPei.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDe > layPei.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CIo > LibPei.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CIo > LibPei.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLi > bPei.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLi > bPei.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/I2CLibPei/I2CLi > bPei.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/ > PlatformBdsStr > > ings.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/P > latformSerialP > > ortLib.h delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/S > erialPortLib.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/S > erialPortLib.i > > nf delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/S > ioInit.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SerialPortLib/S > ioInit.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/Common > Header.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/SmbusL > ib.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Library/SmbusLib/SmbusL > ib.inf > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Metronome/LegacyMetrono > me.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Metronome/LegacyMetrono > me.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Metronome/Metronome.inf > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/BdsBoot.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/BdsConnect.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/BdsConsole.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/BdsMisc.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/DevicePath.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/GenericBdsLib.inf > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/GenericBdsLib.uni > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/GenericBdsStrings.uni > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/InternalBdsLib.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/GenericBdsLib/String.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Override/IntelFramework > ModulePkg/Libr > > ary/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/SioPlatform > Policy.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/PlatformInitPei/Dimm.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmScriptSa > ve.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/PlatformSmm/SmmScriptSa > ve.h > > create mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/DataHubRe > cords.h > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDi > spatchThunk/Sm > > mSwDispatch2OnSmmSwDispatchThunk.c > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDi > spatchThunk/Sm > > mSwDispatch2OnSmmSwDispatchThunk.inf > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm > /SmramSaveInfo > > HandlerSmm.c delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm > /SmramSaveInfo > > HandlerSmm.inf delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIHeader/Vacan > t.bin > > delete mode 100644 > > Platform/Intel/Vlv2TbltDevicePkg/Stitch/IFWIStitch.bat > > delete mode 100644 > > > Platform/Intel/Vlv2TbltDevicePkg/Stitch/MNW2_Stitch_Conf > ig.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/SmmI > chnDispatch.h > > > > -- > > 2.21.0.windows.1 > > > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#43137): https://edk2.groups.io/g/devel/message/43137 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] -=-=-=-=-=-=-=-=-=-=-=-