public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-platforms Patch 00/14] Vlv2TbltDevicePkg: Remove Intel Framework dependencies
@ 2019-07-01  2:55 Michael D Kinney
  2019-07-01  2:55 ` [edk2-platforms Patch 01/14] Vlv2DeviceRefCodePkg: Add gEfiSmmIchnDispatchProtocolGuid Michael D Kinney
                   ` (14 more replies)
  0 siblings, 15 replies; 42+ messages in thread
From: Michael D Kinney @ 2019-07-01  2:55 UTC (permalink / raw)
  To: devel; +Cc: Zailiang Sun, Yi Qian

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


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

end of thread, other threads:[~2019-07-10 19:27 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-01  2:55 [edk2-platforms Patch 00/14] Vlv2TbltDevicePkg: Remove Intel Framework dependencies Michael D Kinney
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

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