[edk2-devel] [edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max

Minh Nguyen via groups.io posted 6 patches 12 months ago
Failed in applying to current master (apply log)
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
[edk2-devel] [edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max
Posted by Minh Nguyen via groups.io 12 months ago
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/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [edk2-platforms][PATCH 0/6] Support NVMe Hot Plug feature for Ampere Altra and Ampere Altra Max
Posted by Ard Biesheuvel 11 months, 1 week ago
On Thu, 11 May 2023 at 10:10, Minh Nguyen
<minhnguyen1@os.amperecomputing.com> wrote:
>
> 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
>

Pushed as a869bae89a6d..38170a4175a6

Thanks,

>  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 (#105646): https://edk2.groups.io/g/devel/message/105646
Mute This Topic: https://groups.io/mt/98831766/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-