public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max
@ 2023-05-11  8:10 Minh Nguyen
  2023-05-11  8:10 ` [edk2-platforms][PATCH 1/6] AmpereAltraPkg: Add PCIe Hot Plug library Minh Nguyen
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Minh Nguyen @ 2023-05-11  8:10 UTC (permalink / raw)
  To: devel; +Cc: patches, quic_llindhol, ardb+tianocore, nhi, tinhnguyen,
	Minh Nguyen

These patches support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max.

Minh Nguyen (2):
  AmpereAltraPkg: Add Hot Plug Slot Capable during PCIe port
    initialization
  AmpereAltraPkg: Change PCIe Amba Link Timeout value

Vu Nguyen (4):
  AmpereAltraPkg: Add PCIe Hot Plug library
  JadePkg: Support ACPI tables for Hot Plug of Ampere Altra
  JadePkg: Support ACPI tables for Hot Plug of Ampere Altra Max
  AmpereAltraPkg: Enable NVMe Hot Plug feature

 Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dec                        |    8 +-
 Silicon/Ampere/AmpereSiliconPkg/AmpereSiliconPkg.dec                    |   13 +
 Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc                    |    1 +
 Platform/Ampere/JadePkg/Jade.dsc                                        |   66 ++
 Silicon/Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.inf       |    3 +-
 Silicon/Ampere/AmpereAltraPkg/Library/PcieHotPlugLib/PcieHotPlugLib.inf |   37 +
 Silicon/Ampere/AmpereAltraPkg/Include/Library/PcieHotPlugLib.h          |  162 +++
 Silicon/Ampere/AmpereSiliconPkg/Include/Library/PcieHotPlugPortMapLib.h |   81 ++
 Silicon/Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.c         |    3 +
 Silicon/Ampere/AmpereAltraPkg/Library/Ac01PcieLib/PcieCore.c            |   13 +-
 Silicon/Ampere/AmpereAltraPkg/Library/PcieHotPlugLib/PcieHotPlugLib.c   |  397 ++++++++
 Platform/Ampere/JadePkg/Ac02AcpiTables/CommonDevices.asi                |   24 +
 Platform/Ampere/JadePkg/Ac02AcpiTables/Dsdt.asl                         |  511 ++++++++++
 Platform/Ampere/JadePkg/Ac02AcpiTables/MHPP.asi                         |   92 ++
 Platform/Ampere/JadePkg/Ac02AcpiTables/PCI-S0.asi                       |  545 ++++++++++
 Platform/Ampere/JadePkg/Ac02AcpiTables/PCI-S1.asi                       | 1072 +++++++++++++++++++
 Platform/Ampere/JadePkg/AcpiTables/Dsdt.asl                             |  499 ++++++++-
 Platform/Ampere/JadePkg/AcpiTables/MHPP.asi                             |  127 +++
 Platform/Ampere/JadePkg/AcpiTables/PCI-S0.asi                           |  548 +++++++++-
 Platform/Ampere/JadePkg/AcpiTables/PCI-S1.asi                           | 1074 +++++++++++++++++++-
 20 files changed, 5269 insertions(+), 7 deletions(-)
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PcieHotPlugLib/PcieHotPlugLib.inf
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Include/Library/PcieHotPlugLib.h
 create mode 100644 Silicon/Ampere/AmpereSiliconPkg/Include/Library/PcieHotPlugPortMapLib.h
 create mode 100644 Silicon/Ampere/AmpereAltraPkg/Library/PcieHotPlugLib/PcieHotPlugLib.c
 create mode 100644 Platform/Ampere/JadePkg/Ac02AcpiTables/MHPP.asi
 create mode 100644 Platform/Ampere/JadePkg/AcpiTables/MHPP.asi

-- 
2.39.0


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

end of thread, other threads:[~2023-06-02 12:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-11  8:10 [edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max Minh Nguyen
2023-05-11  8:10 ` [edk2-platforms][PATCH 1/6] AmpereAltraPkg: Add PCIe Hot Plug library Minh Nguyen
2023-05-11  8:10 ` [edk2-platforms][PATCH 2/6] AmpereAltraPkg: Add Hot Plug Slot Capable during PCIe port initialization Minh Nguyen
2023-05-11  8:10 ` [edk2-platforms][PATCH 3/6] AmpereAltraPkg: Change PCIe Amba Link Timeout value Minh Nguyen
2023-05-11  8:10 ` [edk2-platforms][PATCH 4/6] JadePkg: Support ACPI tables for Hot Plug of Ampere Altra Minh Nguyen
2023-05-11  8:10 ` [edk2-platforms][PATCH 5/6] JadePkg: Support ACPI tables for Hot Plug of Ampere Altra Max Minh Nguyen
2023-05-11  8:10 ` [edk2-platforms][PATCH 6/6] AmpereAltraPkg: Enable NVMe Hot Plug feature Minh Nguyen
2023-06-02 12:37 ` [edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max Ard Biesheuvel

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