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
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104714): https://edk2.groups.io/g/devel/message/104714
Mute This Topic: https://groups.io/mt/98831766/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-