From: "Gao, Liming" <liming.gao@intel.com>
To: "Kubacki, Michael A" <michael.a.kubacki@intel.com>,
"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>
Subject: Re: [edk2-platforms/devel-MinPlatform][PATCH v3 0/6] Add initial ClevoOpenBoardPkg
Date: Fri, 1 Feb 2019 12:18:47 +0000 [thread overview]
Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E3D4CB1@SHSMSX104.ccr.corp.intel.com> (raw)
In-Reply-To: <20190126010540.34444-1-michael.a.kubacki@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
> -----Original Message-----
> From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Michael Kubacki
> Sent: Saturday, January 26, 2019 9:06 AM
> To: edk2-devel@lists.01.org
> Subject: [edk2] [edk2-platforms/devel-MinPlatform][PATCH v3 0/6] Add initial ClevoOpenBoardPkg
>
> This series adds a new board package in Platform/Intel for Clevo
> boards. This provides a board implementation for use with the
> MinPlatformPkg. Currently, this is largely a copy of
> KabylakeOpenBoardPkg with the name refactored. It is intended to
> serve as a base for future community development.
>
> A board directory for the N1xxWU series of Clevo boards based on
> Kaby Lake-R is provided as this is the first board planned to be
> enabled. The next board instance expected to be supported is the
> N1xxZU series based on Whiskey Lake. This directory will be a
> peer to N1xxWU in ClevoOpenBoardPkg. Both boards share common
> resources in the ClevoOpenBoardPkg root directory.
>
> To minimize intial delta from the source KabylakeOpenBoardPkg,
> changes required for boot have not yet been made. Therefore,
> in this current state boot functionality should not be expected.
>
> The build instructions are similar to the other boards already
> present in Platform/Intel and can be found in ReadMe.md on
> devel-MinPlatform.
> https://github.com/tianocore/edk2-platforms/tree/devel-MinPlatform
>
> Michael Kubacki (6):
> ClevoOpenBoardPkg: Add package and headers
> ClevoOpenBoardPkg/N1xxWU: Add headers
> ClevoOpenBoardPkg: Add library instances
> ClevoOpenBoardPkg/N1xxWU: Add library instances
> ClevoOpenBoardPkg: Add modules
> ClevoOpenBoardPkg/N1xxWU: Add DSC and build files
>
> Platform/Intel/ClevoOpenBoardPkg/OpenBoardPkg.dec | 306 ++++
> .../ClevoOpenBoardPkg/N1xxWU/OpenBoardPkg.dsc | 351 ++++
> .../N1xxWU/OpenBoardPkgBuildOption.dsc | 155 ++
> .../N1xxWU/OpenBoardPkgConfig.dsc | 139 ++
> .../ClevoOpenBoardPkg/N1xxWU/OpenBoardPkgPcd.dsc | 268 +++
> .../N1xxWU/Include/Fdf/FlashMapInclude.fdf | 52 +
> .../ClevoOpenBoardPkg/N1xxWU/OpenBoardPkg.fdf | 716 ++++++++
> .../Acpi/BoardAcpiDxe/BoardAcpiDxe.inf | 75 +
> .../Features/PciHotPlug/PciHotPlug.inf | 65 +
> .../Library/DxeTbtPolicyLib/DxeTbtPolicyLib.inf | 73 +
> .../Library/PeiDxeSmmTbtCommonLib/TbtCommonLib.inf | 68 +
> .../Library/PeiTbtPolicyLib/PeiTbtPolicyLib.inf | 62 +
> .../Private/PeiDTbtInitLib/PeiDTbtInitLib.inf | 47 +
> .../Features/Tbt/TbtInit/Dxe/TbtDxe.inf | 55 +
> .../Features/Tbt/TbtInit/Pei/PeiTbtInit.inf | 50 +
> .../Features/Tbt/TbtInit/Smm/TbtSmm.inf | 83 +
> .../BaseGpioExpanderLib/BaseGpioExpanderLib.inf | 39 +
> .../Library/PeiI2cAccessLib/PeiI2cAccessLib.inf | 42 +
> .../PeiSiliconPolicyUpdateLibFsp.inf | 149 ++
> .../BasePlatformHookLib/BasePlatformHookLib.inf | 57 +
> .../Library/BoardAcpiLib/DxeBoardAcpiTableLib.inf | 53 +
> .../BoardAcpiLib/DxeMultiBoardAcpiSupportLib.inf | 54 +
> .../Library/BoardAcpiLib/SmmBoardAcpiEnableLib.inf | 53 +
> .../BoardAcpiLib/SmmMultiBoardAcpiSupportLib.inf | 54 +
> .../BoardInitLib/PeiBoardInitPostMemLib.inf | 59 +
> .../Library/BoardInitLib/PeiBoardInitPreMemLib.inf | 138 ++
> .../BoardInitLib/PeiMultiBoardInitPostMemLib.inf | 61 +
> .../BoardInitLib/PeiMultiBoardInitPreMemLib.inf | 140 ++
> .../DxeSiliconPolicyUpdateLib.inf | 55 +
> .../Features/PciHotPlug/PciHotPlug.h | 136 ++
> .../Features/Tbt/Include/Acpi/TbtNvsAreaDef.h | 68 +
> .../Features/Tbt/Include/Library/DxeTbtPolicyLib.h | 52 +
> .../Features/Tbt/Include/Library/PeiTbtPolicyLib.h | 47 +
> .../Features/Tbt/Include/Library/TbtCommonLib.h | 247 +++
> .../Features/Tbt/Include/Ppi/PeiTbtPolicy.h | 35 +
> .../Tbt/Include/Private/Library/PeiDTbtInitLib.h | 114 ++
> .../Include/Private/Library/PeiTbtCommonInitLib.h | 47 +
> .../Features/Tbt/Include/Protocol/DxeTbtPolicy.h | 116 ++
> .../Features/Tbt/Include/Protocol/TbtNvsArea.h | 48 +
> .../Features/Tbt/Include/TbtBoardInfo.h | 28 +
> .../Tbt/Include/TbtPolicyCommonDefinition.h | 83 +
> .../Library/DxeTbtPolicyLib/DxeTbtPolicyLibrary.h | 28 +
> .../Library/PeiTbtPolicyLib/PeiTbtPolicyLibrary.h | 23 +
> .../Features/Tbt/TbtInit/Smm/TbtSmiHandler.h | 185 ++
> .../Include/Acpi/GlobalNvsAreaDef.h | 122 ++
> .../Intel/ClevoOpenBoardPkg/Include/IoExpander.h | 73 +
> .../Include/Library/GpioExpanderLib.h | 128 ++
> .../Include/Library/I2cAccessLib.h | 39 +
> .../ClevoOpenBoardPkg/Include/PchHsioPtssTables.h | 57 +
> .../Include/Protocol/GlobalNvsArea.h | 53 +
> Platform/Intel/ClevoOpenBoardPkg/Include/SioRegs.h | 163 ++
> .../PeiPchPolicyUpdate.h | 34 +
> .../PeiSaPolicyUpdate.h | 36 +
> .../ClevoOpenBoardPkg/N1xxWU/Include/N1xxWUId.h | 19 +
> .../N1xxWU/Library/BoardInitLib/PeiN1xxWUInitLib.h | 48 +
> .../DxeSiliconPolicyUpdateLib/DxeGopPolicyInit.h | 45 +
> .../DxeSiliconPolicyUpdateLib/DxeSaPolicyInit.h | 70 +
> .../Acpi/BoardAcpiDxe/AcpiGnvsInit.c | 101 ++
> .../Acpi/BoardAcpiDxe/BoardAcpiDxe.c | 313 ++++
> .../Acpi/BoardAcpiDxe/UpdateDsdt.c | 782 ++++++++
> .../Features/PciHotPlug/PciHotPlug.c | 357 ++++
> .../Tbt/Library/DxeTbtPolicyLib/DxeTbtPolicyLib.c | 166 ++
> .../Library/PeiDxeSmmTbtCommonLib/TbtCommonLib.c | 321 ++++
> .../Tbt/Library/PeiTbtPolicyLib/PeiTbtPolicyLib.c | 210 +++
> .../Private/PeiDTbtInitLib/PeiDTbtInitLib.c | 572 ++++++
> .../Features/Tbt/TbtInit/Dxe/TbtDxe.c | 234 +++
> .../Features/Tbt/TbtInit/Pei/PeiTbtInit.c | 199 ++
> .../Features/Tbt/TbtInit/Smm/TbtSmiHandler.c | 1616 +++++++++++++++++
> .../Features/Tbt/TbtInit/Smm/TbtSmm.c | 1770 ++++++++++++++++++
> .../BaseGpioExpanderLib/BaseGpioExpanderLib.c | 315 ++++
> .../Library/PeiI2cAccessLib/PeiI2cAccessLib.c | 121 ++
> .../PeiSiliconPolicyUpdateLibFsp/PcieDeviceTable.c | 121 ++
> .../PeiFspMiscUpdUpdateLib.c | 93 +
> .../PeiFspPolicyUpdateLib.c | 192 ++
> .../PeiPchPolicyUpdate.c | 159 ++
> .../PeiPchPolicyUpdatePreMem.c | 254 +++
> .../PeiSaPolicyUpdate.c | 90 +
> .../PeiSaPolicyUpdatePreMem.c | 74 +
> .../BasePlatformHookLib/BasePlatformHookLib.c | 668 +++++++
> .../Library/BoardAcpiLib/DxeBoardAcpiTableLib.c | 42 +
> .../BoardAcpiLib/DxeMultiBoardAcpiSupportLib.c | 49 +
> .../Library/BoardAcpiLib/DxeN1xxWUAcpiTableLib.c | 80 +
> .../Library/BoardAcpiLib/SmmBoardAcpiEnableLib.c | 68 +
> .../BoardAcpiLib/SmmMultiBoardAcpiSupportLib.c | 87 +
> .../Library/BoardAcpiLib/SmmN1xxWUAcpiEnableLib.c | 45 +
> .../Library/BoardAcpiLib/SmmSiliconAcpiEnableLib.c | 174 ++
> .../N1xxWU/Library/BoardInitLib/N1xxWUGpioTable.c | 375 ++++
> .../Library/BoardInitLib/N1xxWUHdaVerbTables.c | 238 +++
> .../Library/BoardInitLib/N1xxWUHsioPtssTables.c | 111 ++
> .../N1xxWU/Library/BoardInitLib/N1xxWUSpdTable.c | 432 +++++
> .../Library/BoardInitLib/PeiBoardInitPostMemLib.c | 45 +
> .../Library/BoardInitLib/PeiBoardInitPreMemLib.c | 111 ++
> .../BoardInitLib/PeiMultiBoardInitPostMemLib.c | 46 +
> .../BoardInitLib/PeiMultiBoardInitPreMemLib.c | 88 +
> .../N1xxWU/Library/BoardInitLib/PeiN1xxWUDetect.c | 72 +
> .../Library/BoardInitLib/PeiN1xxWUInitPostMemLib.c | 215 +++
> .../Library/BoardInitLib/PeiN1xxWUInitPreMemLib.c | 236 +++
> .../DxeSiliconPolicyUpdateLib/DxeGopPolicyInit.c | 181 ++
> .../DxeSiliconPolicyUpdateLib/DxeSaPolicyUpdate.c | 71 +
> .../DxeSiliconPolicyUpdateLib.c | 60 +
> .../Acpi/BoardAcpiDxe/Dsdt/ALS.ASL | 43 +
> .../Acpi/BoardAcpiDxe/Dsdt/AMLUPD.asl | 27 +
> .../Acpi/BoardAcpiDxe/Dsdt/CPU.asl | 252 +++
> .../Acpi/BoardAcpiDxe/Dsdt/DSDT.ASL | 127 ++
> .../Acpi/BoardAcpiDxe/Dsdt/Gpe.asl | 856 +++++++++
> .../Acpi/BoardAcpiDxe/Dsdt/Itss.asl | 39 +
> .../Acpi/BoardAcpiDxe/Dsdt/LPC_DEV.ASL | 205 +++
> .../Acpi/BoardAcpiDxe/Dsdt/LpcB.asl | 94 +
> .../Acpi/BoardAcpiDxe/Dsdt/PCI_DRC.ASL | 122 ++
> .../Acpi/BoardAcpiDxe/Dsdt/PciTree.asl | 312 ++++
> .../Acpi/BoardAcpiDxe/Dsdt/Platform.asl | 1135 ++++++++++++
> .../Acpi/BoardAcpiDxe/Dsdt/PlatformGnvs.asl | 14 +
> .../Acpi/BoardAcpiDxe/Dsdt/Video.asl | 33 +
> Platform/Intel/ClevoOpenBoardPkg/Contributions.txt | 218 +++
> .../Features/Tbt/AcpiTables/Rtd3SptPcieTbt.asl | 409 +++++
> .../Features/Tbt/AcpiTables/Tbt.asl | 1908 ++++++++++++++++++++
> .../Features/Tbt/Include/Acpi/TbtNvs.asl | 62 +
> .../ClevoOpenBoardPkg/Include/Acpi/GlobalNvs.asl | 120 ++
> Platform/Intel/ClevoOpenBoardPkg/License.txt | 25 +
> .../ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat | 85 +
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat | 165 ++
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat | 54 +
> .../Intel/ClevoOpenBoardPkg/N1xxWU/postbuild.bat | 45 +
> .../Intel/ClevoOpenBoardPkg/N1xxWU/prebuild.bat | 220 +++
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat | 85 +
> 125 files changed, 23872 insertions(+)
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/OpenBoardPkg.dec
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkg.dsc
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkgBuildOption.dsc
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkgConfig.dsc
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkgPcd.dsc
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Include/Fdf/FlashMapInclude.fdf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkg.fdf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/BoardAcpiDxe.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/PciHotPlug/PciHotPlug.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/DxeTbtPolicyLib/DxeTbtPolicyLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/PeiDxeSmmTbtCommonLib/TbtCommonLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/PeiTbtPolicyLib/PeiTbtPolicyLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/Private/PeiDTbtInitLib/PeiDTbtInitLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Dxe/TbtDxe.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Pei/PeiTbtInit.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmm.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Library/BaseGpioExpanderLib/BaseGpioExpanderLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Library/PeiI2cAccessLib/PeiI2cAccessLib.inf
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BasePlatformHookLib/BasePlatformHookLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/DxeBoardAcpiTableLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/DxeMultiBoardAcpiSupportLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/SmmBoardAcpiEnableLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/SmmMultiBoardAcpiSupportLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiBoardInitPostMemLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiBoardInitPreMemLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiMultiBoardInitPostMemLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiMultiBoardInitPreMemLib.inf
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Policy/Library/DxeSiliconPolicyUpdateLib/DxeSiliconPolicyUpdateLib.inf
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/PciHotPlug/PciHotPlug.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Acpi/TbtNvsAreaDef.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Library/DxeTbtPolicyLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Library/PeiTbtPolicyLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Library/TbtCommonLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Ppi/PeiTbtPolicy.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Private/Library/PeiDTbtInitLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Private/Library/PeiTbtCommonInitLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Protocol/DxeTbtPolicy.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Protocol/TbtNvsArea.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/TbtBoardInfo.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/TbtPolicyCommonDefinition.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/DxeTbtPolicyLib/DxeTbtPolicyLibrary.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/PeiTbtPolicyLib/PeiTbtPolicyLibrary.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmiHandler.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/Acpi/GlobalNvsAreaDef.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/IoExpander.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/Library/GpioExpanderLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/Library/I2cAccessLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/PchHsioPtssTables.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/Protocol/GlobalNvsArea.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/SioRegs.h
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiPchPolicyUpdate.h
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiSaPolicyUpdate.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Include/N1xxWUId.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiN1xxWUInitLib.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Policy/Library/DxeSiliconPolicyUpdateLib/DxeGopPolicyInit.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Policy/Library/DxeSiliconPolicyUpdateLib/DxeSaPolicyInit.h
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/AcpiGnvsInit.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/BoardAcpiDxe.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/UpdateDsdt.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/PciHotPlug/PciHotPlug.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/DxeTbtPolicyLib/DxeTbtPolicyLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/PeiDxeSmmTbtCommonLib/TbtCommonLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/PeiTbtPolicyLib/PeiTbtPolicyLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Library/Private/PeiDTbtInitLib/PeiDTbtInitLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Dxe/TbtDxe.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Pei/PeiTbtInit.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmiHandler.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmm.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Library/BaseGpioExpanderLib/BaseGpioExpanderLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Library/PeiI2cAccessLib/PeiI2cAccessLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PcieDeviceTable.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiFspMiscUpdUpdateLib.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiFspPolicyUpdateLib.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiPchPolicyUpdate.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiPchPolicyUpdatePreMem.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiSaPolicyUpdate.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/FspWrapper/Library/PeiSiliconPolicyUpdateLibFsp/PeiSaPolicyUpdatePreMem.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BasePlatformHookLib/BasePlatformHookLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/DxeBoardAcpiTableLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/DxeMultiBoardAcpiSupportLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/DxeN1xxWUAcpiTableLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/SmmBoardAcpiEnableLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/SmmMultiBoardAcpiSupportLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/SmmN1xxWUAcpiEnableLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardAcpiLib/SmmSiliconAcpiEnableLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/N1xxWUGpioTable.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/N1xxWUHdaVerbTables.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/N1xxWUHsioPtssTables.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/N1xxWUSpdTable.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiBoardInitPostMemLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiBoardInitPreMemLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiMultiBoardInitPostMemLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiMultiBoardInitPreMemLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiN1xxWUDetect.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiN1xxWUInitPostMemLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Library/BoardInitLib/PeiN1xxWUInitPreMemLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Policy/Library/DxeSiliconPolicyUpdateLib/DxeGopPolicyInit.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Policy/Library/DxeSiliconPolicyUpdateLib/DxeSaPolicyUpdate.c
> create mode 100644
> Platform/Intel/ClevoOpenBoardPkg/N1xxWU/Policy/Library/DxeSiliconPolicyUpdateLib/DxeSiliconPolicyUpdateLib.c
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/ALS.ASL
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/AMLUPD.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/CPU.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/DSDT.ASL
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/Gpe.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/Itss.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/LPC_DEV.ASL
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/LpcB.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/PCI_DRC.ASL
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/PciTree.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/Platform.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/PlatformGnvs.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/Video.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Contributions.txt
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/AcpiTables/Rtd3SptPcieTbt.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/AcpiTables/Tbt.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Features/Tbt/Include/Acpi/TbtNvs.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/Include/Acpi/GlobalNvs.asl
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/License.txt
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/postbuild.bat
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prebuild.bat
> create mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat
>
> --
> 2.16.2.windows.1
>
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel
prev parent reply other threads:[~2019-02-01 12:18 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-01-26 1:05 [edk2-platforms/devel-MinPlatform][PATCH v3 0/6] Add initial ClevoOpenBoardPkg Michael Kubacki
2019-01-26 1:05 ` [edk2-platforms/devel-MinPlatform][PATCH v3 1/6] ClevoOpenBoardPkg: Add package and headers Michael Kubacki
2019-01-26 1:05 ` [edk2-platforms/devel-MinPlatform][PATCH v3 2/6] ClevoOpenBoardPkg/N1xxWU: Add headers Michael Kubacki
2019-01-26 1:05 ` [edk2-platforms/devel-MinPlatform][PATCH v3 3/6] ClevoOpenBoardPkg: Add library instances Michael Kubacki
2019-01-26 1:05 ` [edk2-platforms/devel-MinPlatform][PATCH v3 4/6] ClevoOpenBoardPkg/N1xxWU: " Michael Kubacki
2019-01-26 1:05 ` [edk2-platforms/devel-MinPlatform][PATCH v3 5/6] ClevoOpenBoardPkg: Add modules Michael Kubacki
2019-01-26 1:05 ` [edk2-platforms/devel-MinPlatform][PATCH v3 6/6] ClevoOpenBoardPkg/N1xxWU: Add DSC and build files Michael Kubacki
2019-02-01 12:18 ` Gao, Liming [this message]
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=4A89E2EF3DFEDB4C8BFDE51014F606A14E3D4CB1@SHSMSX104.ccr.corp.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