public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Chiu, Chasel" <chasel.chiu@intel.com>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>,
	"Esakkithevar, Kathappan" <kathappan.esakkithevar@intel.com>
Subject: Re: [edk2-devel] [edk2-platforms] [PATCH v2 0/7] Add CometlakeOpenBoardPkg support
Date: Wed, 12 Feb 2020 01:31:20 +0000	[thread overview]
Message-ID: <3C3EFB470A303B4AB093197B6777CCEC50690636@PGSMSX111.gar.corp.intel.com> (raw)
In-Reply-To: <20200211191241.53188-1-kathappan.esakkithevar@intel.com>


Reviewed-by: Chasel Chiu <chasel.chiu@intel.com>


> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of
> Kathappan Esakkithevar
> Sent: Wednesday, February 12, 2020 3:13 AM
> To: devel@edk2.groups.io
> Subject: [edk2-devel] [edk2-platforms] [PATCH v2 0/7] Add
> CometlakeOpenBoardPkg support
> 
> V2:
> Change copy right year to 2020 instead of 2019 at some newly created files.
> Correct the typo name mistake at
> SmmCometlakeURvpMultiBoardAcpiSupportLibConstructor function.
> Create new GUID for PACKAGE_GUID and
> gCometlakeOpenBoardPkgTokenSpaceGuid at OpenBoardPkg.dec instead
> reusing existing platform GUID.
> 
> V1:
> REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2280
> 
> CometlakeOpenBoardPkg is ported based on WhiskeylakeOpenBoardPkg
> since Cometlake is leveraged from Whiskeylake platform.
> CometlakeOpenBoardPkg is using CometLakeFspBinPkg and
> CoffeelakeSiliconPkg.
> Below are high level changes made:
>   1. Copy and rename the WhiskeylakeOpenBoardPkg folder as
> CometlakeOpenBoardPkg , WhiskeylakeURvp as CometlakeURvp at
> edk2-platforms\Platform\Intel.
>   2. Configure build_config.cfg with Cometlake packages path and ddd
> CometlakeURvp board entry at build.cfg to enable build configuration.
>   3. Configure CometlakeURvp\OpenBoardPkg.dsc with Cometlake Packages
> and SkuIds.
>   4. Configure Flash Device as CometlakeURvp at
> CometlakeURvp\OpenBoardPkg.fdf
>   5. Port the respective .DEC entries in relevant module and library entries
> under CometlakeOpenBoardPkg.
>   6. Replace/Rename string/function/source and header file name as
> Cometlake under CometlakeOpenBoardPkg and below are major changes.
>     a. MRC
>     b. GPIO
>     c. Board Init Function calls
>     d. PTSS
>     e. Audio Verb table
>     f. Board Policy Update
>   7. Update and delete FSP UPD changes w.r.t Cometlake FSP UPD structure at
> FspWrapper\Library
>   9. Update PcdPciReservedMemBase and PcdPciReservedMemLimit
> accordingly to avoid Memory Space conflict with aperture MMIO error during
> boot time,
>      return the same proper base / limit values at CRS method at
> HostBus.asl
>   10. Add Cometlake CPU Model macro & Enum update for Cometlake at
> CoffeelakeSiliconPkg
>   11. Add SA Device ID macro & update w.r.t Cometlake at
> CoffeelakeSiliconPkg
>   12. Add CML PCH SKU ID support at CoffeelakeSiliconPkg
> 
> Kathappan Esakkithevar (7):
>   CometlakeOpenBoardPkg: Add package and headers
>   CometlakeOpenBoardPkg/CometlakeURvp: Add headers
>   CometlakeOpenBoardPkg: Add library instances
>   CometlakeOpenBoardPkg/CometlakeURvp: Add library instances
>   CometlakeOpenBoardPkg: Add modules
>   CometlakeOpenBoardPkg/CometlakeURvp: Add DSC and build files
>   Update Maintainers.txt for CometlakeOpenBoardPkg
> 
>  Maintainers.txt                                    |    8 +
>  .../Acpi/BoardAcpiDxe/AcpiGnvsInit.c               |   96 +
>  .../Acpi/BoardAcpiDxe/BoardAcpiDxe.c               |  290 ++
>  .../Acpi/BoardAcpiDxe/BoardAcpiDxe.inf             |   73 +
>  .../Acpi/BoardAcpiDxe/Dsdt/AMLUPD.asl              |   20 +
>  .../Acpi/BoardAcpiDxe/Dsdt/DSDT.ASL                |   37 +
>  .../Acpi/BoardAcpiDxe/Dsdt/HostBus.asl             |  516 ++++
>  .../Acpi/BoardAcpiDxe/Dsdt/PciTree.asl             |  309 ++
>  .../Acpi/BoardAcpiDxe/Dsdt/Platform.asl            |   76 +
>  .../CometlakeOpenBoardPkg/BiosInfo/BiosInfo.c      |   93 +
>  .../CometlakeOpenBoardPkg/BiosInfo/BiosInfo.inf    |   49 +
>  .../CometlakeURvp/Include/Fdf/FlashMapInclude.fdf  |   49 +
>  .../CometlakeURvp/Include/PeiPlatformHookLib.h     |  131 +
>  .../CometlakeURvp/Include/PeiPlatformLib.h         |   40 +
>  .../CometlakeURvp/Include/PlatformBoardConfig.h    |  105 +
>  .../CometlakeURvp/Include/PlatformInfo.h           |   44 +
>  .../Library/BaseFuncLib/BaseFuncLib.inf            |   33 +
>  .../CometlakeURvp/Library/BaseFuncLib/Gop.c        |   41 +
>  .../BaseGpioCheckConflictLib.c                     |  137 +
>  .../BaseGpioCheckConflictLib.inf                   |   35 +
>  .../BaseGpioCheckConflictLibNull.c                 |   37 +
>  .../BaseGpioCheckConflictLibNull.inf               |   32 +
>  .../BasePlatformHookLib/BasePlatformHookLib.c      |  156 +
>  .../BasePlatformHookLib/BasePlatformHookLib.inf    |   53 +
>  .../Library/BoardAcpiLib/SmmBoardAcpiEnableLib.c   |   63 +
>  .../Library/BoardAcpiLib/SmmBoardAcpiEnableLib.inf |   50 +
>  .../BoardAcpiLib/SmmCometlakeURvpAcpiEnableLib.c   |   40 +
>  .../BoardAcpiLib/SmmMultiBoardAcpiSupportLib.c     |   82 +
>  .../BoardAcpiLib/SmmMultiBoardAcpiSupportLib.inf   |   50 +
>  .../Library/BoardAcpiLib/SmmSiliconAcpiEnableLib.c |  170 ++
>  .../CometlakeURvp/Library/BoardInitLib/BoardFunc.c |   19 +
>  .../CometlakeURvp/Library/BoardInitLib/BoardFunc.h |   20 +
>  .../Library/BoardInitLib/BoardFuncInit.c           |   26 +
>  .../Library/BoardInitLib/BoardFuncInitPreMem.c     |   40 +
>  .../Library/BoardInitLib/BoardInitLib.h            |   20 +
>  .../Library/BoardInitLib/BoardPchInitPreMemLib.c   |  398 +++
>  .../Library/BoardInitLib/BoardSaConfigPreMem.h     |   83 +
>  .../Library/BoardInitLib/BoardSaInitPreMemLib.c    |  383 +++
>  .../BoardInitLib/CometlakeURvpHsioPtssTables.c     |   32 +
>  .../Library/BoardInitLib/CometlakeURvpInit.h       |   41 +
>  .../BoardInitLib/GpioTableCmlUlpddr3PreMem.c       |   43 +
>  .../BoardInitLib/GpioTableCometlakeULpddr3Rvp.c    |  254 ++
>  .../Library/BoardInitLib/GpioTableDefault.c        |  213 ++
>  .../Library/BoardInitLib/PchHdaVerbTables.h        | 3014
> ++++++++++++++++++++
>  .../Library/BoardInitLib/PeiBoardInitPostMemLib.c  |   40 +
>  .../BoardInitLib/PeiBoardInitPostMemLib.inf        |   57 +
>  .../Library/BoardInitLib/PeiBoardInitPreMemLib.c   |  106 +
>  .../Library/BoardInitLib/PeiBoardInitPreMemLib.inf |  118 +
>  .../Library/BoardInitLib/PeiCometlakeURvpDetect.c  |   63 +
>  .../BoardInitLib/PeiCometlakeURvpInitPostMemLib.c  |  436 +++
>  .../BoardInitLib/PeiCometlakeURvpInitPreMemLib.c   |  562 ++++
>  .../BoardInitLib/PeiMultiBoardInitPostMemLib.c     |   41 +
>  .../BoardInitLib/PeiMultiBoardInitPostMemLib.inf   |  207 ++
>  .../BoardInitLib/PeiMultiBoardInitPreMemLib.c      |   83 +
>  .../BoardInitLib/PeiMultiBoardInitPreMemLib.inf    |  300 ++
>  .../DxePolicyBoardConfigLib/DxePolicyBoardConfig.h |   19 +
>  .../DxePolicyBoardConfigLib.inf                    |   45 +
>  .../DxeSaPolicyBoardConfig.c                       |   36 +
>  .../PeiPlatformHookLib/PeiPlatformHooklib.c        |  299 ++
>  .../PeiPlatformHookLib/PeiPlatformHooklib.inf      |   95 +
>  .../PeiCpuPolicyBoardConfig.c                      |   49 +
>  .../PeiCpuPolicyBoardConfigPreMem.c                |   29 +
>  .../PeiMePolicyBoardConfig.c                       |   36 +
>  .../PeiMePolicyBoardConfigPreMem.c                 |   37 +
>  .../PeiPchPolicyBoardConfig.c                      |   36 +
>  .../PeiPchPolicyBoardConfigPreMem.c                |   37 +
>  .../PeiPolicyBoardConfigLib/PeiPolicyBoardConfig.h |   22 +
>  .../PeiPolicyBoardConfigLib.inf                    |   71 +
>  .../PeiSaPolicyBoardConfig.c                       |   36 +
>  .../PeiSaPolicyBoardConfigPreMem.c                 |   37 +
>  .../PeiSiPolicyBoardConfig.c                       |   27 +
>  .../CometlakeURvp/OpenBoardPkg.dsc                 |  454 +++
>  .../CometlakeURvp/OpenBoardPkg.fdf                 |  702 +++++
>  .../CometlakeURvp/OpenBoardPkgBuildOption.dsc      |  154 +
>  .../CometlakeURvp/OpenBoardPkgPcd.dsc              |  404 +++
>  .../CometlakeURvp/build_config.cfg                 |   34 +
>  .../Features/PciHotPlug/PciHotPlug.c               |  353 +++
>  .../Features/PciHotPlug/PciHotPlug.h               |  130 +
>  .../Features/PciHotPlug/PciHotPlug.inf             |   63 +
>  .../Features/Tbt/AcpiTables/Rtd3PcieTbt.asl        |  405 +++
>  .../Features/Tbt/AcpiTables/Tbt.asl                | 1877 ++++++++++++
>  .../Tbt/Include/Library/DxeCheckIommuSupportLib.h  |   43 +
>  .../Features/Tbt/Include/Library/DxeTbtPolicyLib.h |   49 +
>  .../Tbt/Include/Library/DxeTbtSecurityLib.h        |  131 +
>  .../Tbt/Include/Library/PeiCheckIommuSupportLib.h  |   21 +
>  .../Features/Tbt/Include/Library/PeiTbtPolicyLib.h |   43 +
>  .../Tbt/Include/Library/PeiTbtTaskDispatchLib.h    |   61 +
>  .../Features/Tbt/Include/Library/TbtCommonLib.h    |  261 ++
>  .../Features/Tbt/Include/Ppi/PeiTbtPolicy.h        |   31 +
>  .../Tbt/Include/Private/Library/PeiDTbtInitLib.h   |  130 +
>  .../Include/Private/Library/PeiTbtCommonInitLib.h  |   51 +
>  .../Tbt/Include/Protocol/DisableBmeProtocol.h      |   36 +
>  .../Features/Tbt/Include/Protocol/DxeTbtPolicy.h   |  137 +
>  .../Features/Tbt/Include/Protocol/TbtNvsArea.h     |   50 +
>  .../Features/Tbt/Include/TbtBoardInfo.h            |   23 +
>  .../Features/Tbt/Include/TbtNvsAreaDef.h           |   68 +
>  .../Tbt/Include/TbtPolicyCommonDefinition.h        |   84 +
>  .../Tbt/Library/DxeTbtPolicyLib/DxeTbtPolicyLib.c  |  148 +
>  .../Library/DxeTbtPolicyLib/DxeTbtPolicyLib.inf    |   45 +
>  .../Library/DxeTbtPolicyLib/DxeTbtPolicyLibrary.h  |   24 +
>  .../Library/PeiDxeSmmTbtCommonLib/TbtCommonLib.c   |  316 ++
>  .../Library/PeiDxeSmmTbtCommonLib/TbtCommonLib.inf |   60 +
>  .../Tbt/Library/PeiTbtPolicyLib/PeiTbtPolicyLib.c  |  206 ++
>  .../Library/PeiTbtPolicyLib/PeiTbtPolicyLib.inf    |   51 +
>  .../Library/PeiTbtPolicyLib/PeiTbtPolicyLibrary.h  |   19 +
>  .../Private/PeiDTbtInitLib/PeiDTbtInitLib.c        |  567 ++++
>  .../Private/PeiDTbtInitLib/PeiDTbtInitLib.inf      |   45 +
>  .../Features/Tbt/TbtInit/Dxe/TbtDxe.c              |  228 ++
>  .../Features/Tbt/TbtInit/Dxe/TbtDxe.inf            |   51 +
>  .../Features/Tbt/TbtInit/Pei/PeiTbtInit.c          |  211 ++
>  .../Features/Tbt/TbtInit/Pei/PeiTbtInit.inf        |   47 +
>  .../Features/Tbt/TbtInit/Smm/TbtSmiHandler.c       | 1609 +++++++++++
>  .../Features/Tbt/TbtInit/Smm/TbtSmiHandler.h       |  180 ++
>  .../Features/Tbt/TbtInit/Smm/TbtSmm.c              | 1765
> ++++++++++++
>  .../Features/Tbt/TbtInit/Smm/TbtSmm.inf            |   80 +
>  .../PeiFspPolicyInitLib/PeiFspCpuPolicyInitLib.c   |  460 +++
>  .../PeiFspPolicyInitLib/PeiFspMePolicyInitLib.c    |  121 +
>  .../PeiFspPolicyInitLib/PeiFspMiscUpdInitLib.c     |   77 +
>  .../PeiFspPolicyInitLib/PeiFspPchPolicyInitLib.c   |  743 +++++
>  .../PeiFspPolicyInitLib/PeiFspPolicyInitLib.c      |  223 ++
>  .../PeiFspPolicyInitLib/PeiFspPolicyInitLib.h      |  233 ++
>  .../PeiFspPolicyInitLib/PeiFspPolicyInitLib.inf    |  162 ++
>  .../PeiFspPolicyInitLib/PeiFspSaPolicyInitLib.c    |  848 ++++++
>  .../PeiFspSecurityPolicyInitLib.c                  |   70 +
>  .../PeiFspPolicyInitLib/PeiFspSiPolicyInitLib.c    |   96 +
>  .../PeiFspMiscUpdUpdateLib.c                       |  100 +
>  .../PeiFspPolicyUpdateLib.c                        |  124 +
>  .../PeiMiscPolicyUpdate.h                          |   25 +
>  .../PeiPchPolicyUpdate.c                           |   60 +
>  .../PeiPchPolicyUpdate.h                           |   27 +
>  .../PeiPchPolicyUpdatePreMem.c                     |   39 +
>  .../PeiSaPolicyUpdate.c                            |   85 +
>  .../PeiSaPolicyUpdate.h                            |   30 +
>  .../PeiSaPolicyUpdatePreMem.c                      |   87 +
>  .../PeiSiliconPolicyUpdateLibFsp.inf               |  140 +
>  .../Include/Acpi/GlobalNvs.asl                     |  112 +
>  .../Include/Acpi/GlobalNvsAreaDef.h                |  118 +
>  .../Include/AttemptUsbFirst.h                      |   51 +
>  .../Intel/CometlakeOpenBoardPkg/Include/CpuSmm.h   |   57 +
>  .../Include/FirwmareConfigurations.h               |   20 +
>  .../CometlakeOpenBoardPkg/Include/GopConfigLib.h   | 1766
> ++++++++++++
>  .../CometlakeOpenBoardPkg/Include/IoExpander.h     |   68 +
>  .../Include/Library/DxeCpuPolicyUpdateLib.h        |   75 +
>  .../Include/Library/DxeMePolicyUpdateLib.h         |   27 +
>  .../Include/Library/DxePchPolicyUpdateLib.h        |   25 +
>  .../Include/Library/DxePolicyBoardConfigLib.h      |   30 +
>  .../Include/Library/DxeSaPolicyUpdateLib.h         |   25 +
>  .../Include/Library/FspPolicyInitLib.h             |   29 +
>  .../Include/Library/GpioCheckConflictLib.h         |   46 +
>  .../Include/Library/GpioExpanderLib.h              |  123 +
>  .../Include/Library/HdaVerbTableLib.h              |   48 +
>  .../Include/Library/I2cAccessLib.h                 |   34 +
>  .../Include/Library/PeiPlatformLib.h               |   40 +
>  .../Include/Library/PeiPolicyBoardConfigLib.h      |  141 +
>  .../Include/Library/PeiPolicyInitLib.h             |   38 +
>  .../Include/Library/PlatformInitLib.h              |   23 +
>  .../Include/PchHsioPtssTables.h                    |   51 +
>  .../Include/PcieDeviceOverrideTable.h              |  106 +
>  .../Intel/CometlakeOpenBoardPkg/Include/Platform.h |   33 +
>  .../Include/PlatformBoardId.h                      |   29 +
>  .../Include/Protocol/GlobalNvsArea.h               |   47 +
>  .../Intel/CometlakeOpenBoardPkg/Include/Setup.h    |  144 +
>  .../Intel/CometlakeOpenBoardPkg/Include/SioRegs.h  |  157 +
>  .../Library/AcpiTimerLib/AcpiTimerLib.c            |  394 +++
>  .../Library/AcpiTimerLib/BaseAcpiTimerLib.c        |   48 +
>  .../Library/AcpiTimerLib/BaseAcpiTimerLib.inf      |   54 +
>  .../Library/AcpiTimerLib/BaseAcpiTimerLib.uni      |   15 +
>  .../BaseGpioExpanderLib/BaseGpioExpanderLib.c      |  308 ++
>  .../BaseGpioExpanderLib/BaseGpioExpanderLib.inf    |   36 +
>  .../Library/PeiHdaVerbTableLib/PchHdaVerbTables.c  | 2053
> +++++++++++++
>  .../PeiHdaVerbTableLib/PeiHdaVerbTableLib.c        |  137 +
>  .../PeiHdaVerbTableLib/PeiHdaVerbTableLib.inf      |   69 +
>  .../Library/PeiI2cAccessLib/PeiI2cAccessLib.c      |  115 +
>  .../Library/PeiI2cAccessLib/PeiI2cAccessLib.inf    |   39 +
>  .../Intel/CometlakeOpenBoardPkg/OpenBoardPkg.dec   |  564 ++++
>  .../DxePolicyUpdateLib/DxeCpuPolicyUpdate.c        |   88 +
>  .../Library/DxePolicyUpdateLib/DxeMePolicyUpdate.c |  105 +
>  .../Library/DxePolicyUpdateLib/DxeMePolicyUpdate.h |   90 +
>  .../DxePolicyUpdateLib/DxePchPolicyUpdate.c        |   40 +
>  .../DxePolicyUpdateLib/DxePolicyUpdateLib.inf      |   59 +
>  .../Library/DxePolicyUpdateLib/DxeSaPolicyUpdate.c |   58 +
>  .../Library/DxePolicyUpdateLib/DxeSaPolicyUpdate.h |   25 +
>  .../Library/PeiPolicyInitLib/PeiCpuPolicyInit.h    |   37 +
>  .../Library/PeiPolicyInitLib/PeiMePolicyInit.h     |   23 +
>  .../Library/PeiPolicyInitLib/PeiPolicyInit.c       |   65 +
>  .../Library/PeiPolicyInitLib/PeiPolicyInit.h       |   23 +
>  .../Library/PeiPolicyInitLib/PeiPolicyInitLib.inf  |   62 +
>  .../Library/PeiPolicyInitLib/PeiPolicyInitPreMem.c |   60 +
>  .../Library/PeiPolicyInitLib/PeiSaPolicyInit.c     |  114 +
>  .../Library/PeiPolicyInitLib/PeiSaPolicyInit.h     |   58 +
>  .../Library/PeiPolicyInitLib/PeiSiPolicyInit.h     |   22 +
>  .../PeiPolicyUpdateLib/PeiCpuPolicyUpdate.c        |   80 +
>  .../PeiPolicyUpdateLib/PeiCpuPolicyUpdate.h        |   32 +
>  .../PeiPolicyUpdateLib/PeiCpuPolicyUpdatePreMem.c  |  108 +
>  .../Library/PeiPolicyUpdateLib/PeiMePolicyUpdate.c |   49 +
>  .../Library/PeiPolicyUpdateLib/PeiMePolicyUpdate.h |   14 +
>  .../PeiPolicyUpdateLib/PeiMePolicyUpdatePreMem.c   |   32 +
>  .../PeiPolicyUpdateLib/PeiPchPolicyUpdate.c        |  518 ++++
>  .../PeiPolicyUpdateLib/PeiPchPolicyUpdate.h        |   24 +
>  .../PeiPolicyUpdateLib/PeiPchPolicyUpdatePreMem.c  |  114 +
>  .../PeiPolicyUpdateLib/PeiPolicyUpdateLib.inf      |  273 ++
>  .../Library/PeiPolicyUpdateLib/PeiSaPolicyUpdate.c |  243 ++
>  .../Library/PeiPolicyUpdateLib/PeiSaPolicyUpdate.h |   53 +
>  .../PeiPolicyUpdateLib/PeiSaPolicyUpdatePreMem.c   |  213 ++
>  .../Library/PeiPolicyUpdateLib/PeiSiPolicyUpdate.c |  169 ++
>  .../Library/PeiPolicyUpdateLib/PeiSiPolicyUpdate.h |   18 +
>  .../Policy/PolicyInitDxe/BoardInitLib.c            |  608 ++++
>  .../Policy/PolicyInitDxe/BoardInitLib.h            |   32 +
>  .../Policy/PolicyInitDxe/CpuPolicyInitDxe.c        |   46 +
>  .../Policy/PolicyInitDxe/CpuPolicyInitDxe.h        |   38 +
>  .../Policy/PolicyInitDxe/GopPolicyInitDxe.c        |  174 ++
>  .../Policy/PolicyInitDxe/GopPolicyInitDxe.h        |   41 +
>  .../Policy/PolicyInitDxe/PchPolicyInitDxe.c        |   55 +
>  .../Policy/PolicyInitDxe/PchPolicyInitDxe.h        |   52 +
>  .../Policy/PolicyInitDxe/PolicyInitDxe.c           |   88 +
>  .../Policy/PolicyInitDxe/PolicyInitDxe.h           |   45 +
>  .../Policy/PolicyInitDxe/PolicyInitDxe.inf         |  176 ++
>  .../Policy/PolicyInitDxe/SaPolicyInitDxe.c         |   60 +
>  .../Policy/PolicyInitDxe/SaPolicyInitDxe.h         |   56 +
>  .../Policy/PolicyInitDxe/SiliconPolicyInitDxe.c    |   46 +
>  .../Policy/PolicyInitDxe/SiliconPolicyInitDxe.h    |   37 +
>  221 files changed, 37340 insertions(+)
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/AcpiGnvsInit.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/BoardAcpiDxe.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/BoardAcpiDxe.in
> f
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/AMLUPD.a
> sl
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/DSDT.ASL
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/HostBus.as
> l
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/PciTree.asl
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Acpi/BoardAcpiDxe/Dsdt/Platform.a
> sl
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/BiosInfo/BiosInfo.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/BiosInfo/BiosInfo.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Include/Fdf/FlashM
> apInclude.fdf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Include/PeiPlatform
> HookLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Include/PeiPlatform
> Lib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Include/PlatformBo
> ardConfig.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Include/PlatformInf
> o.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BaseFuncLi
> b/BaseFuncLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BaseFuncLi
> b/Gop.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BaseGpioCh
> eckConflictLib/BaseGpioCheckConflictLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BaseGpioCh
> eckConflictLib/BaseGpioCheckConflictLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BaseGpioCh
> eckConflictLibNull/BaseGpioCheckConflictLibNull.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BaseGpioCh
> eckConflictLibNull/BaseGpioCheckConflictLibNull.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BasePlatfor
> mHookLib/BasePlatformHookLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BasePlatfor
> mHookLib/BasePlatformHookLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardAcpiLi
> b/SmmBoardAcpiEnableLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardAcpiLi
> b/SmmBoardAcpiEnableLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardAcpiLi
> b/SmmCometlakeURvpAcpiEnableLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardAcpiLi
> b/SmmMultiBoardAcpiSupportLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardAcpiLi
> b/SmmMultiBoardAcpiSupportLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardAcpiLi
> b/SmmSiliconAcpiEnableLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardFunc.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardFunc.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardFuncInit.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardFuncInitPreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardPchInitPreMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardSaConfigPreMem.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /BoardSaInitPreMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /CometlakeURvpHsioPtssTables.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /CometlakeURvpInit.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /GpioTableCmlUlpddr3PreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /GpioTableCometlakeULpddr3Rvp.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /GpioTableDefault.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PchHdaVerbTables.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiBoardInitPostMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiBoardInitPostMemLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiBoardInitPreMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiBoardInitPreMemLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiCometlakeURvpDetect.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiCometlakeURvpInitPostMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiCometlakeURvpInitPreMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiMultiBoardInitPostMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiMultiBoardInitPostMemLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiMultiBoardInitPreMemLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/BoardInitLib
> /PeiMultiBoardInitPreMemLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/DxePolicyBo
> ardConfigLib/DxePolicyBoardConfig.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/DxePolicyBo
> ardConfigLib/DxePolicyBoardConfigLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/DxePolicyBo
> ardConfigLib/DxeSaPolicyBoardConfig.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPlatform
> HookLib/PeiPlatformHooklib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPlatform
> HookLib/PeiPlatformHooklib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiCpuPolicyBoardConfig.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiCpuPolicyBoardConfigPreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiMePolicyBoardConfig.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiMePolicyBoardConfigPreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiPchPolicyBoardConfig.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiPchPolicyBoardConfigPreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiPolicyBoardConfig.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiPolicyBoardConfigLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiSaPolicyBoardConfig.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiSaPolicyBoardConfigPreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/Library/PeiPolicyBo
> ardConfigLib/PeiSiPolicyBoardConfig.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.dsc
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.fdf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkgBuil
> dOption.dsc
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkgPcd.
> dsc
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/build_config.cfg
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/PciHotPlug/PciHotPlug.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/PciHotPlug/PciHotPlug.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/PciHotPlug/PciHotPlug.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/AcpiTables/Rtd3PcieTb
> t.asl
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/AcpiTables/Tbt.asl
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/DxeCh
> eckIommuSupportLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/DxeTbt
> PolicyLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/DxeTbt
> SecurityLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/PeiChe
> ckIommuSupportLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/PeiTbt
> PolicyLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/PeiTbtT
> askDispatchLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Library/TbtCo
> mmonLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Ppi/PeiTbtPolic
> y.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Private/Library
> /PeiDTbtInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Private/Library
> /PeiTbtCommonInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Protocol/Disab
> leBmeProtocol.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Protocol/DxeT
> btPolicy.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/Protocol/TbtN
> vsArea.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/TbtBoardInfo.
> h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/TbtNvsAreaDef
> .h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Include/TbtPolicyCom
> monDefinition.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/DxeTbtPolicyLi
> b/DxeTbtPolicyLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/DxeTbtPolicyLi
> b/DxeTbtPolicyLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/DxeTbtPolicyLi
> b/DxeTbtPolicyLibrary.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/PeiDxeSmmTbt
> CommonLib/TbtCommonLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/PeiDxeSmmTbt
> CommonLib/TbtCommonLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/PeiTbtPolicyLib
> /PeiTbtPolicyLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/PeiTbtPolicyLib
> /PeiTbtPolicyLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/PeiTbtPolicyLib
> /PeiTbtPolicyLibrary.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/Private/PeiDTbt
> InitLib/PeiDTbtInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/Library/Private/PeiDTbt
> InitLib/PeiDTbtInitLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Dxe/TbtDxe.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Dxe/TbtDxe.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Pei/PeiTbtInit.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Pei/PeiTbtInit.in
> f
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmiHa
> ndler.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmiHa
> ndler.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmm.
> c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Features/Tbt/TbtInit/Smm/TbtSmm.i
> nf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspCpuPolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspMePolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspMiscUpdInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspPchPolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspPolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspPolicyInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspPolicyInitLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspSaPolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspSecurityPolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiFspPolicyInit
> Lib/PeiFspSiPolicyInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiFspMiscUpdUpdateLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiFspPolicyUpdateLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiMiscPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiPchPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiPchPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiPchPolicyUpdatePreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiSaPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiSaPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiSaPolicyUpdatePreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/FspWrapper/Library/PeiSiliconPolicy
> UpdateLibFsp/PeiSiliconPolicyUpdateLibFsp.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Acpi/GlobalNvs.asl
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Acpi/GlobalNvsAreaDef.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/AttemptUsbFirst.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/CpuSmm.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/FirwmareConfigurations.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/GopConfigLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/IoExpander.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/DxeCpuPolicyUpdat
> eLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/DxeMePolicyUpdate
> Lib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/DxePchPolicyUpdate
> Lib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/DxePolicyBoardConfi
> gLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/DxeSaPolicyUpdateLi
> b.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/FspPolicyInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/GpioCheckConflictLi
> b.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/GpioExpanderLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/HdaVerbTableLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/I2cAccessLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/PeiPlatformLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/PeiPolicyBoardConfi
> gLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/PeiPolicyInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Library/PlatformInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/PchHsioPtssTables.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/PcieDeviceOverrideTable.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Platform.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/PlatformBoardId.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Protocol/GlobalNvsArea.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/Setup.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Include/SioRegs.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/AcpiTimerLib/AcpiTimerLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/AcpiTimerLib/BaseAcpiTimer
> Lib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/AcpiTimerLib/BaseAcpiTimer
> Lib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/AcpiTimerLib/BaseAcpiTimer
> Lib.uni
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/BaseGpioExpanderLib/Base
> GpioExpanderLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/BaseGpioExpanderLib/Base
> GpioExpanderLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/PeiHdaVerbTableLib/PchHda
> VerbTables.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/PeiHdaVerbTableLib/PeiHda
> VerbTableLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/PeiHdaVerbTableLib/PeiHda
> VerbTableLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/PeiI2cAccessLib/PeiI2cAccess
> Lib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Library/PeiI2cAccessLib/PeiI2cAccess
> Lib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/OpenBoardPkg.dec
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xeCpuPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xeMePolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xeMePolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xePchPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xePolicyUpdateLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xeSaPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/DxePolicyUpdateLib/D
> xeSaPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiCp
> uPolicyInit.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiMe
> PolicyInit.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiPol
> icyInit.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiPol
> icyInit.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiPol
> icyInitLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiPol
> icyInitPreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiSaP
> olicyInit.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiSaP
> olicyInit.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyInitLib/PeiSiP
> olicyInit.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iCpuPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iCpuPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iCpuPolicyUpdatePreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iMePolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iMePolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iMePolicyUpdatePreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iPchPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iPchPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iPchPolicyUpdatePreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iPolicyUpdateLib.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iSaPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iSaPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iSaPolicyUpdatePreMem.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iSiPolicyUpdate.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/Library/PeiPolicyUpdateLib/Pe
> iSiPolicyUpdate.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/BoardInitLib.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/BoardInitLib.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/CpuPolicyInitDx
> e.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/CpuPolicyInitDx
> e.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/GopPolicyInitDx
> e.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/GopPolicyInitDx
> e.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/PchPolicyInitDxe
> .c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/PchPolicyInitDxe
> .h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/PolicyInitDxe.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/PolicyInitDxe.h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/PolicyInitDxe.inf
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/SaPolicyInitDxe.
> c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/SaPolicyInitDxe.
> h
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/SiliconPolicyInit
> Dxe.c
>  create mode 100644
> Platform/Intel/CometlakeOpenBoardPkg/Policy/PolicyInitDxe/SiliconPolicyInit
> Dxe.h
> 
> --
> 2.16.2.windows.1
> 
> 
> 


      parent reply	other threads:[~2020-02-12  1:31 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-11 19:12 [edk2-platforms] [PATCH v2 0/7] Add CometlakeOpenBoardPkg support Kathappan Esakkithevar
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 1/7] CometlakeOpenBoardPkg: Add package and headers Kathappan Esakkithevar
2020-02-12  1:29   ` Chiu, Chasel
2020-02-12  7:20   ` Nate DeSimone
2020-02-12 10:01   ` Chaganty, Rangasai V
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 2/7] CometlakeOpenBoardPkg/CometlakeURvp: Add headers Kathappan Esakkithevar
2020-02-12  1:29   ` Chiu, Chasel
2020-02-12  7:20   ` Nate DeSimone
2020-02-12 10:06   ` Chaganty, Rangasai V
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 3/7] CometlakeOpenBoardPkg: Add library instances Kathappan Esakkithevar
2020-02-12  1:30   ` Chiu, Chasel
2020-02-12  7:20   ` Nate DeSimone
2020-02-12 10:16   ` Chaganty, Rangasai V
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 4/7] CometlakeOpenBoardPkg/CometlakeURvp: " Kathappan Esakkithevar
2020-02-12  1:30   ` Chiu, Chasel
2020-02-12  7:20   ` Nate DeSimone
2020-02-12 10:19   ` Chaganty, Rangasai V
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 5/7] CometlakeOpenBoardPkg: Add modules Kathappan Esakkithevar
2020-02-12  1:30   ` Chiu, Chasel
2020-02-12  7:23   ` Nate DeSimone
2020-02-12 10:22   ` Chaganty, Rangasai V
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 6/7] CometlakeOpenBoardPkg/CometlakeURvp: Add DSC and build files Kathappan Esakkithevar
2020-02-12  1:30   ` Chiu, Chasel
2020-02-12  7:23   ` Nate DeSimone
2020-02-12 10:25   ` Chaganty, Rangasai V
2020-02-11 19:12 ` [edk2-platforms] [PATCH v2 7/7] Update Maintainers.txt for CometlakeOpenBoardPkg Kathappan Esakkithevar
2020-02-12  1:31   ` Chiu, Chasel
2020-02-12  7:23   ` Nate DeSimone
2020-02-12 10:27   ` Chaganty, Rangasai V
2020-02-12  1:31 ` Chiu, Chasel [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=3C3EFB470A303B4AB093197B6777CCEC50690636@PGSMSX111.gar.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