Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 0a3d688b1b35023414328ec4a711d30f7c424b54
      
https://github.com/tianocore/edk2/commit/0a3d688b1b35023414328ec4a711d30f7c424b54
  Author: Abdul Lateef Attar <[email protected]>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

  Changed paths:
    M DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h
    M DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieGenerator.c
    M DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieGenerator.h

  Log Message:
  -----------
  DynamicTablesPkg: Enhance X64 PCIe SSDT _CRS generation

X64 platforms supports WordIo and uncached PCIe resources.
Hence, include WordIo and uncached PCIe resources in _CRS.

Signed-off-by: Abdul Lateef Attar <[email protected]>


  Commit: 76c5005ce8506a3c6756e85d74ee72e707d7ca0c
      
https://github.com/tianocore/edk2/commit/76c5005ce8506a3c6756e85d74ee72e707d7ca0c
  Author: Abdul Lateef Attar <[email protected]>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

  Changed paths:
    M DynamicTablesPkg/DynamicTables.dsc.inc

  Log Message:
  -----------
  DynamicTablesPkg: Add X64 libraries to meta files

- Adds AcpiMcfgLib library to X64 DynamicTableFactoryDxe
- Adds AcpiSpcrLib library to X64 DynamicTableFactoryDxe
- Adds AcpiSsdtPcieLib library to X64 DynamicTableFactoryDxe
- Rearrage the libraries in alphabetical order

Signed-off-by: Abdul Lateef Attar <[email protected]>


  Commit: 8366881b064c6dd259af196cb8182c3855ae4fdd
      
https://github.com/tianocore/edk2/commit/8366881b064c6dd259af196cb8182c3855ae4fdd
  Author: Abdul Lateef Attar <[email protected]>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

  Changed paths:
    M DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h
    M 
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c

  Log Message:
  -----------
  DynamicTablesPkg: Add PCIe root port namespace object

Introduce new architecture common namespace object
for PCIe root ports in the DynamicTables package.

This object holds information:
- PCIe root port address in device and function format
- Reference token information to the PCIe routing table object
- Slot number information for the root port

Also updates ConfigurationManagerObjectParser to parse
the new object and populate the relevant fields.

Signed-off-by: Abdul Lateef Attar <[email protected]>


  Commit: 01d4c1d51ccd09f810d663ece1e21df00e9e5843
      
https://github.com/tianocore/edk2/commit/01d4c1d51ccd09f810d663ece1e21df00e9e5843
  Author: Abdul Lateef Attar <[email protected]>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

  Changed paths:
    M DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h
    M 
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c

  Log Message:
  -----------
  DynamicTablesPkg: Update PCIe config space object

Adds RootPortInfoToken to PCIe config space object to
support addition of root port devices in PCIE SSDT.

Updates the ConfigurationManagerObjectParser to include the new token.

Signed-off-by: Abdul Lateef Attar <[email protected]>


  Commit: e29efd220d58053cedcaf342933998bd560be2de
      
https://github.com/tianocore/edk2/commit/e29efd220d58053cedcaf342933998bd560be2de
  Author: Abdul Lateef Attar <[email protected]>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

  Changed paths:
    M DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtPcieLib/SsdtPcieGenerator.c

  Log Message:
  -----------
  DynamicTablesPkg: PCIE SSDT Add root port devices

This change introduces support for root port devices and their
corresponding _PRT (PCI Routing Table) entries in the PCIe SSDT.

Updates the PCIe SSDT generator to detect and use the root port token.
When available, the generator reads the configuration and creates device
entries with appropriate _PRT tables.

Signed-off-by: Abdul Lateef Attar <[email protected]>


  Commit: 7ce19889f95b39bb05ef7fabed0107ced11eba2f
      
https://github.com/tianocore/edk2/commit/7ce19889f95b39bb05ef7fabed0107ced11eba2f
  Author: Abdul Lateef Attar <[email protected]>
  Date:   2025-10-23 (Thu, 23 Oct 2025)

  Changed paths:
    M 
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c

  Log Message:
  -----------
  DynamicTablesPkg: Add the parser for EArchCommonObjTpm2DeviceInfo

Add the missing parser for EArchCommonObjTpm2DeviceInfo.
This missing parser causing assert for EArchCommonObjMcfgPciConfigSpaceInfo
and EArchCommonObjPciRootPortInfo parser.

Signed-off-by: Abdul Lateef Attar <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/cec2c6bbccf7...7ce19889f95b

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to