public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Nhi Pham" <nhi@os.amperecomputing.com>
To: devel@edk2.groups.io
Cc: Nhi Pham <nhi@os.amperecomputing.com>,
	Vu Nguyen <vunguyen@os.amperecomputing.com>,
	Thang Nguyen <thang@os.amperecomputing.com>,
	Chuong Tran <chuong@os.amperecomputing.com>,
	Phong Vo <phong@os.amperecomputing.com>,
	Leif Lindholm <leif@nuviainc.com>,
	Michael D Kinney <michael.d.kinney@intel.com>,
	Ard Biesheuvel <ard.biesheuvel@arm.com>,
	Nate DeSimone <nathaniel.l.desimone@intel.com>
Subject: [edk2-platforms][PATCH 00/34] Add new Ampere Mt. Jade platform
Date: Wed,  9 Dec 2020 16:24:57 +0700	[thread overview]
Message-ID: <20201209092531.30867-1-nhi@os.amperecomputing.com> (raw)

This patch series supports for the Mt. Jade platform based on Ampere's
Altra Family Processor.

You can get code from 
https://github.com/AmpereComputing/edk2-platforms/tree/ampere-upstream-wip

Notes:
  + The current patch series was tested with the edk2-stable 202011 tag.
  + The edk2-non-osi source is required to build.

Cc: Vu Nguyen <vunguyen@os.amperecomputing.com>
Cc: Thang Nguyen <thang@os.amperecomputing.com>
Cc: Chuong Tran <chuong@os.amperecomputing.com>
Cc: Phong Vo <phong@os.amperecomputing.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>

Signed-off-by: Nhi Pham <nhi@os.amperecomputing.com>

Nhi Pham (15):
  Platform/Ampere: Implement FailSafe library
  Platform/Ampere: Add FailSafe and WDT support
  Platform/Ampere: Add AcpiPccLib to support ACPI PCCT Table
  Platform/Ampere: Add AcpiHelperLib to update ACPI DSDT table
  JadePkg: Initial support for static ACPI tables
  JadePkg: Install some ACPI tables at runtime
  JadePkg: Add ASpeed GOP driver
  Silicon/Ampere: Fixup runtime memory attribute
  AmpereAltraPkg: Add ACPI configuration screen
  AmpereAltraPkg: Implement PlatformFlashAccessLib instance
  JadePkg: Add implementation for UEFI Capsule Update
  JadePkg: Add Capsule Update support
  Silicon/Ampere: Implement PlatformBootManagerLib for LinuxBoot
  Platform/Ampere: Add LinuxBoot image
  JadePkg: Support LinuxBoot DSC/FDF build for Jade platform

Quan Nguyen (5):
  JadePkg: Add SMBIOS tables support
  AmpereAltraPkg: Add BootProgress support
  JadePkg: Add ACPI/APEI tables
  Platform/Ampere: Add AcpiApeiLib
  AmpereAltraPkg, JadePkg: Add RAS setting screen

Vu Nguyen (14):
  Initial support for Ampere Altra and Jade platform
  AmpereAltraPkg: Implement GpioLib and I2cLib modules
  JadePkg: Implement RealTimeClockLib for PCF85063
  Silicon/Ampere: Support Non Volatile storage for Variable service
  Silicon/Ampere: Support PlatformManagerUiLib
  AmpereAltraPkg: Add PcieCore Library
  AmpereAltraPkg: Add PciHostBridge driver
  JadePkg: Add implementation for PcieBoardLib
  JadePkg: Enable PCIe support
  Silicon/Ampere: Add Random Number Generator Support
  AmpereAltraPkg: Add DebugInfoPei module
  Silicon/Ampere: Add platform info screen
  Silicon/Ampere: Add Memory info screen
  AmpereAltraPkg: Add CPU Configuration for SubNUMA

 Platform/Ampere/AmperePkg.dec                 |   31 +
 Silicon/Ampere/AmpereAltraPkg/Ac01Pkg.dec     |   57 +
 Silicon/Ampere/AmperePkg.dec                  |  101 +
 .../AmpereAltraPkg/Ac01LinuxBootPkg.dsc.inc   |  553 ++
 Silicon/Ampere/AmpereAltraPkg/Ac01Pkg.dsc.inc |  732 +++
 Platform/Ampere/JadePkg/Jade.dsc              |  197 +
 Platform/Ampere/JadePkg/JadeCapsule.dsc       |   29 +
 Platform/Ampere/JadePkg/JadeLinuxBoot.dsc     |   73 +
 Platform/Ampere/JadePkg/Jade.fdf              |  437 ++
 Platform/Ampere/JadePkg/JadeCapsule.fdf       |   90 +
 Platform/Ampere/JadePkg/JadeLinuxBoot.fdf     |  211 +
 .../Drivers/FailSafeDxe/FailSafeDxe.inf       |   54 +
 .../Ampere/JadePkg/AcpiTables/AcpiTables.inf  |   44 +
 .../SystemFirmwareDescriptor.inf              |   41 +
 .../AcpiPlatformDxe/AcpiPlatformDxe.inf       |   72 +
 .../Drivers/SmbiosCpuDxe/SmbiosCpuDxe.inf     |   42 +
 .../SmbiosMemInfoDxe/SmbiosMemInfoDxe.inf     |   42 +
 .../SmbiosPlatformDxe/SmbiosPlatformDxe.inf   |   59 +
 .../PCF85063RealTimeClockLib/PCF85063.inf     |   55 +
 .../Ampere/JadePkg/Library/Pcie/BoardPcie.inf |   58 +
 .../Library/AcpiApeiLib/AcpiApeiLib.inf       |   39 +
 .../Library/AcpiHelperLib/AcpiHelperLib.inf   |   33 +
 .../Ampere/Library/AcpiPccLib/AcpiPccLib.inf  |   45 +
 .../Library/FailSafeLib/FailSafeLib.inf       |   41 +
 Platform/Ampere/LinuxBootPkg/LinuxBoot.inf    |   17 +
 .../Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf |   56 +
 .../Drivers/AcpiConfigDxe/AcpiConfigDxe.inf   |   55 +
 .../BootProgressDxe/BootProgressDxe.inf       |   57 +
 .../BootProgressPeim/BootProgressPeim.inf     |   55 +
 .../Drivers/CpuConfigDxe/CpuConfigDxe.inf     |   58 +
 .../Drivers/DebugInfoPei/DebugInfoPei.inf     |   40 +
 .../Drivers/FlashFvbDxe/FlashFvbDxe.inf       |   55 +
 .../Drivers/FlashPei/FlashPei.inf             |   48 +
 .../Drivers/MemInfo/MemInfoDxe.inf            |   58 +
 .../Drivers/MemoryInitPeim/MemoryInitPeim.inf |   63 +
 .../MmCommunicationDxe/MmCommunication.inf    |   56 +
 .../MmCommunicationPei/MmCommunicationPei.inf |   34 +
 .../PlatformInfoDxe/PlatformInfoDxe.inf       |   51 +
 .../Drivers/RasConfigDxe/RasConfigDxe.inf     |   56 +
 .../Library/AmpereCpuLib/AmpereCpuLib.inf     |   46 +
 .../Library/ArmPlatformLib/ArmPlatformLib.inf |   61 +
 .../Library/DWI2CLib/I2CLib.inf               |   36 +
 .../Library/DwapbGpioLib/DwapbGpioLib.inf     |   32 +
 .../Library/FlashLib/FlashLib.inf             |   36 +
 .../MemoryInitPeiLib/MemoryInitPeiLib.inf     |   63 +
 .../MmCommunicationLib/MmCommunicationLib.inf |   35 +
 .../Library/NVParamDxeLib/NVParamDxeLib.inf   |   35 +
 .../Library/NVParamLib/NVParamLib.inf         |   32 +
 .../Library/PMProLib/PMProLib.inf             |   33 +
 .../Library/PcieCore/PcieCoreLib.inf          |   63 +
 .../PlatformFlashAccessLib.inf                |   37 +
 .../Library/PlatformPeiLib/PlatformPeiLib.inf |   42 +
 .../Library/SMProLib/SMProLib.inf             |   41 +
 .../Ampere/Drivers/ATFHobPei/ATFHobPeim.inf   |   39 +
 .../Drivers/FixupMemoryMap/FixupMemoryMap.inf |   41 +
 Silicon/Ampere/Drivers/RngDxe/RngDxe.inf      |   57 +
 .../LinuxBootBootManagerLib.inf               |   54 +
 .../PlatformUiLib/PlatformManagerUiLib.inf    |   47 +
 .../Ampere/Drivers/FailSafeDxe/FailSafe.h     |   18 +
 .../Ampere/Drivers/FailSafeDxe/Watchdog.h     |   29 +
 Platform/Ampere/Include/Library/AcpiApeiLib.h |  158 +
 Platform/Ampere/Include/Library/FailSafeLib.h |   64 +
 .../Drivers/AcpiPlatformDxe/AcpiApei.h        |   30 +
 .../Drivers/AcpiPlatformDxe/AcpiPlatform.h    |   74 +
 .../PCF85063RealTimeClockLib/PCF85063.h       |   86 +
 .../JadePkg/Library/Pcie/BoardPcieScreen.h    |  138 +
 .../Ampere/JadePkg/Library/Pcie/NVDataStruc.h |   89 +
 .../Bus/Pci/PciHostBridgeDxe/PciHostBridge.h  |  441 ++
 .../Pci/PciHostBridgeDxe/PciRootBridgeIo.h    |  554 ++
 .../Drivers/AcpiConfigDxe/AcpiConfigDxe.h     |   84 +
 .../Drivers/CpuConfigDxe/CpuConfigDxe.h       |   75 +
 .../Drivers/CpuConfigDxe/NVDataStruc.h        |   19 +
 .../Drivers/MemInfo/MemInfoScreen.h           |  150 +
 .../Drivers/MemInfo/NVDataStruc.h             |   44 +
 .../MmCommunicationDxe/MmCommunicate.h        |   22 +
 .../Drivers/PlatformInfoDxe/PlatformInfoHii.h |   22 +
 .../Drivers/RasConfigDxe/NVDataStruc.h        |   30 +
 .../Drivers/RasConfigDxe/RasConfigDxe.h       |   81 +
 .../AmpereAltraPkg/Include/AcpiHeader.h       |   37 +
 .../AmpereAltraPkg/Include/AcpiNVDataStruc.h  |   41 +
 .../Include/Guid/AcpiConfigFormSet.h          |   19 +
 .../Include/Guid/CpuConfigHii.h               |   19 +
 .../Include/Library/AmpereCpuLib.h            |  253 +
 .../Include/Library/DwapbGpioLib.h            |   75 +
 .../AmpereAltraPkg/Include/Library/FlashLib.h |   42 +
 .../AmpereAltraPkg/Include/Library/I2CLib.h   |   92 +
 .../Include/Library/MmCommunicationLib.h      |   19 +
 .../Include/Library/NVParamLib.h              |  131 +
 .../AmpereAltraPkg/Include/Library/PMProLib.h |   72 +
 .../Include/Library/PciHostBridgeElink.h      |   58 +
 .../Include/Library/PcieBoardLib.h            |   99 +
 .../Include/Library/SMProInterface.h          |  101 +
 .../AmpereAltraPkg/Include/Library/SMProLib.h |  105 +
 Silicon/Ampere/AmpereAltraPkg/Include/MmLib.h |   79 +
 .../AmpereAltraPkg/Include/NVParamDef.h       |  421 ++
 .../Ampere/AmpereAltraPkg/Include/PciBus.h    |   38 +
 Silicon/Ampere/AmpereAltraPkg/Include/Pcie.h  |  232 +
 .../AmpereAltraPkg/Include/Platform/Ac01.h    |  182 +
 .../AmpereAltraPkg/Include/PlatformInfoHob.h  |  202 +
 .../Library/PcieCore/PcieCore.h               |  576 ++
 .../Library/PcieCore/PcieCoreCapCfg.h         |   64 +
 .../Library/PcieCore/PciePatchAcpi.h          |   30 +
 .../Ampere/Include/Guid/PlatformManagerHii.h  |   31 +
 .../Ampere/Include/Library/AcpiHelperLib.h    |  109 +
 Silicon/Ampere/Include/Library/AcpiPccLib.h   |   91 +
 .../Library/PlatformUiLib/PlatformManager.h   |   52 +
 .../PlatformUiLib/PlatformManagerVfr.h        |   28 +
 Platform/Ampere/JadePkg/Library/Pcie/Vfr.vfr  |  212 +
 .../Drivers/AcpiConfigDxe/Vfr.vfr             |   69 +
 .../Drivers/CpuConfigDxe/Vfr.vfr              |   43 +
 .../AmpereAltraPkg/Drivers/MemInfo/Vfr.vfr    |   50 +
 .../Drivers/PlatformInfoDxe/Vfr.vfr           |  112 +
 .../Drivers/RasConfigDxe/Vfr.vfr              |   97 +
 .../Ampere/Drivers/FailSafeDxe/FailSafeDxe.c  |  177 +
 .../Ampere/Drivers/FailSafeDxe/Watchdog.c     |  355 ++
 .../SystemFirmwareDescriptorPei.c             |   64 +
 .../Drivers/AcpiPlatformDxe/AcpiApei.c        |  114 +
 .../Drivers/AcpiPlatformDxe/AcpiDsdt.c        |  221 +
 .../Drivers/AcpiPlatformDxe/AcpiMADT.c        |  372 ++
 .../Drivers/AcpiPlatformDxe/AcpiNfit.c        |  268 +
 .../Drivers/AcpiPlatformDxe/AcpiPCCT.c        |  264 +
 .../Drivers/AcpiPlatformDxe/AcpiPPTT.c        |  338 +
 .../Drivers/AcpiPlatformDxe/AcpiPlatformDxe.c |  157 +
 .../Drivers/AcpiPlatformDxe/AcpiSLIT.c        |   85 +
 .../Drivers/AcpiPlatformDxe/AcpiSRAT.c        |  268 +
 .../Drivers/SmbiosCpuDxe/SmbiosCpuDxe.c       |  694 ++
 .../SmbiosMemInfoDxe/SmbiosMemInfoDxe.c       |  664 ++
 .../SmbiosPlatformDxe/SmbiosPlatformDxe.c     | 1037 +++
 .../PCF85063RealTimeClockLib/PCF85063.c       |  288 +
 .../PCF85063RealTimeClockLib/RtcSystemLib.c   |  603 ++
 .../Ampere/JadePkg/Library/Pcie/BoardPcie.c   |  439 ++
 .../JadePkg/Library/Pcie/BoardPcieCommon.c    |  323 +
 .../JadePkg/Library/Pcie/BoardPcieScreen.c    | 1116 ++++
 .../Ampere/Library/AcpiApeiLib/AcpiApeiLib.c  |  227 +
 .../Library/AcpiHelperLib/AcpiHelperLib.c     |  247 +
 .../Ampere/Library/AcpiPccLib/AcpiPccLib.c    |  322 +
 .../Ampere/Library/FailSafeLib/FailSafeLib.c  |  267 +
 .../Bus/Pci/PciHostBridgeDxe/PciHostBridge.c  | 1414 +++++
 .../Pci/PciHostBridgeDxe/PciRootBridgeIo.c    | 1558 +++++
 .../Drivers/AcpiConfigDxe/AcpiConfigDxe.c     |  729 +++
 .../BootProgressDxe/BootProgressDxe.c         |  258 +
 .../BootProgressPeim/BootProgressPeim.c       |  255 +
 .../Drivers/CpuConfigDxe/CpuConfigDxe.c       |  505 ++
 .../Drivers/DebugInfoPei/DebugInfoPei.c       |  226 +
 .../Drivers/FlashFvbDxe/FlashFvbDxe.c         |  524 ++
 .../Drivers/FlashPei/FlashPei.c               |  276 +
 .../Drivers/MemInfo/MemInfoNvramLib.c         |  302 +
 .../Drivers/MemInfo/MemInfoScreen.c           | 1012 +++
 .../Drivers/MemoryInitPeim/MemoryInitPeim.c   |  145 +
 .../MmCommunicationDxe/MmCommunication.c      |  424 ++
 .../MmCommunicationPei/MmCommunicationPei.c   |   36 +
 .../Drivers/PlatformInfoDxe/PlatformInfoDxe.c |  354 ++
 .../Drivers/RasConfigDxe/RasConfigDxe.c       |  649 ++
 .../Library/AmpereCpuLib/AmpereCpuLib.c       |  641 ++
 .../Library/ArmPlatformLib/ArmPlatformLib.c   |  198 +
 .../ArmPlatformLib/ArmPlatformLibMemory.c     |  388 ++
 .../AmpereAltraPkg/Library/DWI2CLib/I2CLib.c  |  937 +++
 .../Library/DwapbGpioLib/DwapbGpioLib.c       |  313 +
 .../Library/FlashLib/FlashLib.c               |  357 ++
 .../MemoryInitPeiLib/MemoryInitPeiLib.c       |   90 +
 .../MmCommunicationLib/MmCommunicationLib.c   |  183 +
 .../Library/NVParamDxeLib/NVParamDxeLib.c     |  295 +
 .../Library/NVParamLib/NVParamLib.c           |  200 +
 .../AmpereAltraPkg/Library/PMProLib/PMPro.c   |  209 +
 .../Library/PcieCore/PcieCore.c               | 1246 ++++
 .../Library/PcieCore/PcieCoreLib.c            |  492 ++
 .../Library/PcieCore/PciePatchAcpi.c          |  607 ++
 .../PlatformFlashAccessLib.c                  |  318 +
 .../Library/PlatformPeiLib/PlatformPeiLib.c   |   46 +
 .../AmpereAltraPkg/Library/SMProLib/SMPro.c   |  263 +
 Silicon/Ampere/Drivers/ATFHobPei/ATFHobPeim.c |   52 +
 .../Drivers/FixupMemoryMap/FixupMemoryMap.c   |   93 +
 Silicon/Ampere/Drivers/RngDxe/RngDxe.c        |  246 +
 .../LinuxBootBootManagerLib/LinuxBootBm.c     |  163 +
 .../Library/PlatformUiLib/PlatformManager.c   |  354 ++
 Platform/Ampere/FvRules.fdf.inc               |  176 +
 Platform/Ampere/JadePkg/AcpiTables/CPU-S0.asi | 5639 +++++++++++++++++
 Platform/Ampere/JadePkg/AcpiTables/CPU-S1.asi | 5639 +++++++++++++++++
 Platform/Ampere/JadePkg/AcpiTables/CPU.asi    |  127 +
 Platform/Ampere/JadePkg/AcpiTables/Dbg2.aslc  |   87 +
 Platform/Ampere/JadePkg/AcpiTables/Dsdt.asl   |  399 ++
 Platform/Ampere/JadePkg/AcpiTables/Einj.asl   |  149 +
 Platform/Ampere/JadePkg/AcpiTables/Fadt.aslc  |   87 +
 Platform/Ampere/JadePkg/AcpiTables/Gtdt.aslc  |  180 +
 Platform/Ampere/JadePkg/AcpiTables/Hest.asl   |  252 +
 .../Ampere/JadePkg/AcpiTables/PCI-PDRC.asi    |  217 +
 .../JadePkg/AcpiTables/PCI-S0.Rca01.asi       |  671 ++
 Platform/Ampere/JadePkg/AcpiTables/PCI-S0.asi | 2059 ++++++
 Platform/Ampere/JadePkg/AcpiTables/PCI-S1.asi | 2060 ++++++
 Platform/Ampere/JadePkg/AcpiTables/PMU-S0.asi | 1303 ++++
 Platform/Ampere/JadePkg/AcpiTables/PMU-S1.asi | 1303 ++++
 Platform/Ampere/JadePkg/AcpiTables/PMU.asi    |   10 +
 Platform/Ampere/JadePkg/AcpiTables/Sdei.asl   |   17 +
 Platform/Ampere/JadePkg/AcpiTables/Spcr.aslc  |   81 +
 Platform/Ampere/JadePkg/AcpiTables/Ssdt.asl   |   15 +
 .../SystemFirmwareDescriptor.aslc             |   75 +
 .../SystemFirmwareUpdateConfig.ini            |   21 +
 .../JadePkg/Library/Pcie/BoardPcieScreen.uni  |   99 +
 .../JadePkg/TestKeys/Dbb_AmpereTest.cer.pem   |   19 +
 .../JadePkg/TestKeys/Dbb_AmpereTest.priv.pem  |   28 +
 .../JadePkg/TestKeys/Dbu_AmpereTest.cer.pem   |   25 +
 .../JadePkg/TestKeys/Dbu_AmpereTest.priv.pem  |   28 +
 .../Ampere/JadePkg/jade_board_setting.txt     |  187 +
 .../Ampere/LinuxBootPkg/AArch64/flashkernel   |  Bin 0 -> 9529856 bytes
 Platform/Ampere/LinuxBootPkg/flash.config     | 2710 ++++++++
 .../Drivers/AcpiConfigDxe/VfrStrings.uni      |   27 +
 .../BootProgressDxe/BootProgressDxe.uni       |   17 +
 .../BootProgressPeim/BootProgressPeim.uni     |   19 +
 .../Drivers/CpuConfigDxe/VfrStrings.uni       |   17 +
 .../Drivers/MemInfo/MemInfoDxe.uni            |   10 +
 .../Drivers/MemInfo/MemInfoDxeExtra.uni       |    9 +
 .../Drivers/MemInfo/MemInfoScreenStrings.uni  |   45 +
 .../Drivers/PlatformInfoDxe/VfrStrings.uni    |   56 +
 .../Drivers/RasConfigDxe/VfrStrings.uni       |   35 +
 .../ArmPlatformLib/ArmPlatformHelper.S        |   45 +
 Silicon/Ampere/Drivers/RngDxe/RngDxe.uni      |   10 +
 Silicon/Ampere/Drivers/RngDxe/RngDxeExtra.uni |    9 +
 .../PlatformUiLib/PlatformManagerStrings.uni  |   21 +
 .../PlatformUiLib/PlatformManagerUiLib.uni    |   13 +
 .../PlatformUiLib/PlatformManagerVfr.Vfr      |   29 +
 220 files changed, 60107 insertions(+)
 create mode 100755 Platform/Ampere/AmperePkg.dec
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Ac01Pkg.dec
 create mode 100755 Silicon/Ampere/AmperePkg.dec
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Ac01LinuxBootPkg.dsc.inc
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Ac01Pkg.dsc.inc
 create mode 100755 Platform/Ampere/JadePkg/Jade.dsc
 create mode 100755 Platform/Ampere/JadePkg/JadeCapsule.dsc
 create mode 100755 Platform/Ampere/JadePkg/JadeLinuxBoot.dsc
 create mode 100755 Platform/Ampere/JadePkg/Jade.fdf
 create mode 100755 Platform/Ampere/JadePkg/JadeCapsule.fdf
 create mode 100755 Platform/Ampere/JadePkg/JadeLinuxBoot.fdf
 create mode 100755 Platform/Ampere/Drivers/FailSafeDxe/FailSafeDxe.inf
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/AcpiTables.inf
 create mode 100644 Platform/Ampere/JadePkg/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.inf
 create mode 100644 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiPlatformDxe.inf
 create mode 100644 Platform/Ampere/JadePkg/Drivers/SmbiosCpuDxe/SmbiosCpuDxe.inf
 create mode 100644 Platform/Ampere/JadePkg/Drivers/SmbiosMemInfoDxe/SmbiosMemInfoDxe.inf
 create mode 100755 Platform/Ampere/JadePkg/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
 create mode 100644 Platform/Ampere/JadePkg/Library/PCF85063RealTimeClockLib/PCF85063.inf
 create mode 100644 Platform/Ampere/JadePkg/Library/Pcie/BoardPcie.inf
 create mode 100644 Platform/Ampere/Library/AcpiApeiLib/AcpiApeiLib.inf
 create mode 100755 Platform/Ampere/Library/AcpiHelperLib/AcpiHelperLib.inf
 create mode 100755 Platform/Ampere/Library/AcpiPccLib/AcpiPccLib.inf
 create mode 100755 Platform/Ampere/Library/FailSafeLib/FailSafeLib.inf
 create mode 100644 Platform/Ampere/LinuxBootPkg/LinuxBoot.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/AcpiConfigDxe/AcpiConfigDxe.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/BootProgress/BootProgressDxe/BootProgressDxe.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/BootProgress/BootProgressPeim/BootProgressPeim.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/CpuConfigDxe/CpuConfigDxe.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/DebugInfoPei/DebugInfoPei.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/FlashFvbDxe/FlashFvbDxe.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/FlashPei/FlashPei.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoDxe.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/MemoryInitPeim/MemoryInitPeim.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MmCommunicationDxe/MmCommunication.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/MmCommunicationPei/MmCommunicationPei.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/PlatformInfoDxe/PlatformInfoDxe.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/RasConfigDxe/RasConfigDxe.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/AmpereCpuLib/AmpereCpuLib.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/ArmPlatformLib/ArmPlatformLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/DWI2CLib/I2CLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/DwapbGpioLib/DwapbGpioLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/FlashLib/FlashLib.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/MemoryInitPeiLib/MemoryInitPeiLib.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/MmCommunicationLib/MmCommunicationLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/NVParamDxeLib/NVParamDxeLib.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/NVParamLib/NVParamLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PMProLib/PMProLib.inf
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PcieCoreLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PlatformPeiLib/PlatformPeiLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/SMProLib/SMProLib.inf
 create mode 100644 Silicon/Ampere/Drivers/ATFHobPei/ATFHobPeim.inf
 create mode 100644 Silicon/Ampere/Drivers/FixupMemoryMap/FixupMemoryMap.inf
 create mode 100644 Silicon/Ampere/Drivers/RngDxe/RngDxe.inf
 create mode 100644 Silicon/Ampere/Library/LinuxBootBootManagerLib/LinuxBootBootManagerLib.inf
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManagerUiLib.inf
 create mode 100755 Platform/Ampere/Drivers/FailSafeDxe/FailSafe.h
 create mode 100755 Platform/Ampere/Drivers/FailSafeDxe/Watchdog.h
 create mode 100644 Platform/Ampere/Include/Library/AcpiApeiLib.h
 create mode 100755 Platform/Ampere/Include/Library/FailSafeLib.h
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiApei.h
 create mode 100644 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiPlatform.h
 create mode 100644 Platform/Ampere/JadePkg/Library/PCF85063RealTimeClockLib/PCF85063.h
 create mode 100644 Platform/Ampere/JadePkg/Library/Pcie/BoardPcieScreen.h
 create mode 100755 Platform/Ampere/JadePkg/Library/Pcie/NVDataStruc.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Bus/Pci/PciHostBridgeDxe/PciRootBridgeIo.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/AcpiConfigDxe/AcpiConfigDxe.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/CpuConfigDxe/CpuConfigDxe.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/CpuConfigDxe/NVDataStruc.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoScreen.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/NVDataStruc.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MmCommunicationDxe/MmCommunicate.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/PlatformInfoDxe/PlatformInfoHii.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/RasConfigDxe/NVDataStruc.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/RasConfigDxe/RasConfigDxe.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/AcpiHeader.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/AcpiNVDataStruc.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Guid/AcpiConfigFormSet.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Guid/CpuConfigHii.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Library/AmpereCpuLib.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Library/DwapbGpioLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Library/FlashLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Library/I2CLib.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Library/MmCommunicationLib.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Library/NVParamLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Library/PMProLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Library/PciHostBridgeElink.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Library/PcieBoardLib.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Library/SMProInterface.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Library/SMProLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/MmLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/NVParamDef.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/PciBus.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/Pcie.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Platform/Ac01.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Include/PlatformInfoHob.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PcieCore.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PcieCoreCapCfg.h
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PciePatchAcpi.h
 create mode 100644 Silicon/Ampere/Include/Guid/PlatformManagerHii.h
 create mode 100644 Silicon/Ampere/Include/Library/AcpiHelperLib.h
 create mode 100755 Silicon/Ampere/Include/Library/AcpiPccLib.h
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManager.h
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManagerVfr.h
 create mode 100644 Platform/Ampere/JadePkg/Library/Pcie/Vfr.vfr
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/AcpiConfigDxe/Vfr.vfr
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/CpuConfigDxe/Vfr.vfr
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/Vfr.vfr
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/PlatformInfoDxe/Vfr.vfr
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/RasConfigDxe/Vfr.vfr
 create mode 100755 Platform/Ampere/Drivers/FailSafeDxe/FailSafeDxe.c
 create mode 100755 Platform/Ampere/Drivers/FailSafeDxe/Watchdog.c
 create mode 100644 Platform/Ampere/JadePkg/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptorPei.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiApei.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiDsdt.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiMADT.c
 create mode 100644 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiNfit.c
 create mode 100644 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiPCCT.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiPPTT.c
 create mode 100644 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiPlatformDxe.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiSLIT.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiSRAT.c
 create mode 100644 Platform/Ampere/JadePkg/Drivers/SmbiosCpuDxe/SmbiosCpuDxe.c
 create mode 100644 Platform/Ampere/JadePkg/Drivers/SmbiosMemInfoDxe/SmbiosMemInfoDxe.c
 create mode 100755 Platform/Ampere/JadePkg/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c
 create mode 100755 Platform/Ampere/JadePkg/Library/PCF85063RealTimeClockLib/PCF85063.c
 create mode 100755 Platform/Ampere/JadePkg/Library/PCF85063RealTimeClockLib/RtcSystemLib.c
 create mode 100755 Platform/Ampere/JadePkg/Library/Pcie/BoardPcie.c
 create mode 100755 Platform/Ampere/JadePkg/Library/Pcie/BoardPcieCommon.c
 create mode 100644 Platform/Ampere/JadePkg/Library/Pcie/BoardPcieScreen.c
 create mode 100644 Platform/Ampere/Library/AcpiApeiLib/AcpiApeiLib.c
 create mode 100755 Platform/Ampere/Library/AcpiHelperLib/AcpiHelperLib.c
 create mode 100755 Platform/Ampere/Library/AcpiPccLib/AcpiPccLib.c
 create mode 100755 Platform/Ampere/Library/FailSafeLib/FailSafeLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Bus/Pci/PciHostBridgeDxe/PciHostBridge.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Bus/Pci/PciHostBridgeDxe/PciRootBridgeIo.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/AcpiConfigDxe/AcpiConfigDxe.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/BootProgress/BootProgressDxe/BootProgressDxe.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/BootProgress/BootProgressPeim/BootProgressPeim.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/CpuConfigDxe/CpuConfigDxe.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/DebugInfoPei/DebugInfoPei.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/FlashFvbDxe/FlashFvbDxe.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/FlashPei/FlashPei.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoNvramLib.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoScreen.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/MemoryInitPeim/MemoryInitPeim.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MmCommunicationDxe/MmCommunication.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Drivers/MmCommunicationPei/MmCommunicationPei.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/PlatformInfoDxe/PlatformInfoDxe.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/RasConfigDxe/RasConfigDxe.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/AmpereCpuLib/AmpereCpuLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/ArmPlatformLib/ArmPlatformLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/ArmPlatformLib/ArmPlatformLibMemory.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/DWI2CLib/I2CLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/DwapbGpioLib/DwapbGpioLib.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/FlashLib/FlashLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/MemoryInitPeiLib/MemoryInitPeiLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/MmCommunicationLib/MmCommunicationLib.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/NVParamDxeLib/NVParamDxeLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/NVParamLib/NVParamLib.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PMProLib/PMPro.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PcieCore.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PcieCoreLib.c
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/PcieCore/PciePatchAcpi.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PlatformFlashAccessLib/PlatformFlashAccessLib.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PlatformPeiLib/PlatformPeiLib.c
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/SMProLib/SMPro.c
 create mode 100644 Silicon/Ampere/Drivers/ATFHobPei/ATFHobPeim.c
 create mode 100644 Silicon/Ampere/Drivers/FixupMemoryMap/FixupMemoryMap.c
 create mode 100644 Silicon/Ampere/Drivers/RngDxe/RngDxe.c
 create mode 100644 Silicon/Ampere/Library/LinuxBootBootManagerLib/LinuxBootBm.c
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManager.c
 create mode 100644 Platform/Ampere/FvRules.fdf.inc
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/CPU-S0.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/CPU-S1.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/CPU.asi
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/Dbg2.aslc
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/Dsdt.asl
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/Einj.asl
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/Fadt.aslc
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/Gtdt.aslc
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/Hest.asl
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/PCI-PDRC.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/PCI-S0.Rca01.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/PCI-S0.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/PCI-S1.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/PMU-S0.asi
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/PMU-S1.asi
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/PMU.asi
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/Sdei.asl
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/Spcr.aslc
 create mode 100755 Platform/Ampere/JadePkg/AcpiTables/Ssdt.asl
 create mode 100644 Platform/Ampere/JadePkg/Capsule/SystemFirmwareDescriptor/SystemFirmwareDescriptor.aslc
 create mode 100644 Platform/Ampere/JadePkg/Capsule/SystemFirmwareUpdateConfig/SystemFirmwareUpdateConfig.ini
 create mode 100644 Platform/Ampere/JadePkg/Library/Pcie/BoardPcieScreen.uni
 create mode 100644 Platform/Ampere/JadePkg/TestKeys/Dbb_AmpereTest.cer.pem
 create mode 100644 Platform/Ampere/JadePkg/TestKeys/Dbb_AmpereTest.priv.pem
 create mode 100755 Platform/Ampere/JadePkg/TestKeys/Dbu_AmpereTest.cer.pem
 create mode 100755 Platform/Ampere/JadePkg/TestKeys/Dbu_AmpereTest.priv.pem
 create mode 100644 Platform/Ampere/JadePkg/jade_board_setting.txt
 create mode 100755 Platform/Ampere/LinuxBootPkg/AArch64/flashkernel
 create mode 100644 Platform/Ampere/LinuxBootPkg/flash.config
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/AcpiConfigDxe/VfrStrings.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/BootProgress/BootProgressDxe/BootProgressDxe.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/BootProgress/BootProgressPeim/BootProgressPeim.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/CpuConfigDxe/VfrStrings.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoDxe.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoDxeExtra.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/MemInfo/MemInfoScreenStrings.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/PlatformInfoDxe/VfrStrings.uni
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Drivers/RasConfigDxe/VfrStrings.uni
 create mode 100755 Silicon/Ampere/AmpereAltraPkg/Library/ArmPlatformLib/ArmPlatformHelper.S
 create mode 100644 Silicon/Ampere/Drivers/RngDxe/RngDxe.uni
 create mode 100644 Silicon/Ampere/Drivers/RngDxe/RngDxeExtra.uni
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManagerStrings.uni
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManagerUiLib.uni
 create mode 100644 Silicon/Ampere/Library/PlatformUiLib/PlatformManagerVfr.Vfr

-- 
2.17.1


             reply	other threads:[~2020-12-09  9:24 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-09  9:24 Nhi Pham [this message]
2020-12-09  9:24 ` [edk2-platforms][PATCH 01/34] Initial support for Ampere Altra and Jade platform Nhi Pham
2021-01-07 23:57   ` [edk2-devel] " Leif Lindholm
2021-01-15  4:59     ` Vu Nguyen
2020-12-09  9:24 ` [edk2-platforms][PATCH 02/34] Platform/Ampere: Implement FailSafe library Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 03/34] Platform/Ampere: Add FailSafe and WDT support Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 04/34] AmpereAltraPkg: Implement GpioLib and I2cLib modules Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 05/34] JadePkg: Implement RealTimeClockLib for PCF85063 Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 06/34] Platform/Ampere: Add AcpiPccLib to support ACPI PCCT Table Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 07/34] Platform/Ampere: Add AcpiHelperLib to update ACPI DSDT table Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 08/34] JadePkg: Initial support for static ACPI tables Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 09/34] JadePkg: Install some ACPI tables at runtime Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 10/34] Silicon/Ampere: Support Non Volatile storage for Variable service Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 11/34] Silicon/Ampere: Support PlatformManagerUiLib Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 12/34] AmpereAltraPkg: Add PcieCore Library Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 13/34] AmpereAltraPkg: Add PciHostBridge driver Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 14/34] JadePkg: Add implementation for PcieBoardLib Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 15/34] JadePkg: Enable PCIe support Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 16/34] JadePkg: Add ASpeed GOP driver Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 17/34] Silicon/Ampere: Add Random Number Generator Support Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 18/34] Silicon/Ampere: Fixup runtime memory attribute Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 19/34] JadePkg: Add SMBIOS tables support Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 20/34] AmpereAltraPkg: Add DebugInfoPei module Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 21/34] Silicon/Ampere: Add platform info screen Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 22/34] Silicon/Ampere: Add Memory " Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 23/34] AmpereAltraPkg: Add CPU Configuration for SubNUMA Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 24/34] AmpereAltraPkg: Add ACPI configuration screen Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 25/34] AmpereAltraPkg: Implement PlatformFlashAccessLib instance Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 26/34] JadePkg: Add implementation for UEFI Capsule Update Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 27/34] JadePkg: Add Capsule Update support Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 28/34] Silicon/Ampere: Implement PlatformBootManagerLib for LinuxBoot Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 29/34] Platform/Ampere: Add LinuxBoot image Nhi Pham
2020-12-10 12:40   ` [edk2-devel] " Leif Lindholm
2020-12-11  2:38     ` Nhi Pham
2020-12-11 11:15       ` Leif Lindholm
2020-12-09  9:25 ` [edk2-platforms][PATCH 30/34] JadePkg: Support LinuxBoot DSC/FDF build for Jade platform Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 31/34] AmpereAltraPkg: Add BootProgress support Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 32/34] JadePkg: Add ACPI/APEI tables Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 33/34] Platform/Ampere: Add AcpiApeiLib Nhi Pham
2020-12-09  9:25 ` [edk2-platforms][PATCH 34/34] AmpereAltraPkg, JadePkg: Add RAS setting screen Nhi Pham

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=20201209092531.30867-1-nhi@os.amperecomputing.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