Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 780a9c2dfccb75937bc9b8f6b00cc10d2257e1c1
      
https://github.com/tianocore/edk2/commit/780a9c2dfccb75937bc9b8f6b00cc10d2257e1c1
  Author: Nick Graves <[email protected]>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M MdePkg/Include/IndustryStandard/Cxl30.h
    M MdePkg/Include/IndustryStandard/PciExpress60.h

  Log Message:
  -----------
  MdePkg: Add Data Object Exchange interface

- Add Data Object Exchange registers to the PCIe headers.
- Add Data Object Exchange bits to the CXL 3.0 headers.

Signed-off-by: Nick Graves <[email protected]>
Signed-off-by: Oleksandr Tymoshenko <[email protected]>


  Commit: 2a8ba80f276d577afdb42d343f084c782ace6031
      
https://github.com/tianocore/edk2/commit/2a8ba80f276d577afdb42d343f084c782ace6031
  Author: Nick Graves <[email protected]>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    A MdePkg/Include/IndustryStandard/CxlCdat.h

  Log Message:
  -----------
  MdePkg: Add CDAT structure definitions

Add CXL CDAT structure definitions to newly introduced CxlCdat.h

Signed-off-by: Nick Graves <[email protected]>
Signed-off-by: Oleksandr Tymoshenko <[email protected]>


  Commit: 6afdf4e7fbffa3cb49b8db1ebd9126824dfe218a
      
https://github.com/tianocore/edk2/commit/6afdf4e7fbffa3cb49b8db1ebd9126824dfe218a
  Author: Nick Graves <[email protected]>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    A MdeModulePkg/Include/Protocol/CxlIo.h
    M MdeModulePkg/MdeModulePkg.dec

  Log Message:
  -----------
  MdeModulePkg: Add CxlIo.h protocol

Create a CXL protocol for interacting with CXL endpoint devices. CXL
devices are necessarily also PCI devices, so the PCI IO protocol is also
provided as part of the CXL protocol.

The protocol provides access to the following operations for CXL devices:
  - Read from a DVSEC register block
  - Write to a DVSEC register block
  - Perform DOE transaction

This set of operation is sufficient to implement BIOS-level CXL
functionality.

Signed-off-by: Nick Graves <[email protected]>
Signed-off-by: Oleksandr Tymoshenko <[email protected]>


  Commit: a87c9f062170f91688fede3eda2801c7aee2d5f4
      
https://github.com/tianocore/edk2/commit/a87c9f062170f91688fede3eda2801c7aee2d5f4
  Author: Oleksandr Tymoshenko <[email protected]>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    A MdeModulePkg/Bus/Pci/CxlDxe/CxlDxe.c
    A MdeModulePkg/Bus/Pci/CxlDxe/CxlDxe.h
    A MdeModulePkg/Bus/Pci/CxlDxe/CxlDxe.inf
    M MdeModulePkg/MdeModulePkg.dsc

  Log Message:
  -----------
  MdeModulePkg: Add CxlDxe driver

Add CxlDxe driver that provides CxlIo protocol.

Co-authored-by: Abhishek Narvaria <[email protected]>
Co-authored-by: Alok Rathore <[email protected]>
Co-authored-by: Nick Graves <[email protected]>
Co-authored-by: Ryan Heise <[email protected]>
Co-authored-by: Sayanta Pattanayak <[email protected]>
Co-authored-by: Sweta Kumari <[email protected]>

Signed-off-by: Oleksandr Tymoshenko <[email protected]>


  Commit: d9c842477ec8a67e5f079ca2704dabd548c4c2c8
      
https://github.com/tianocore/edk2/commit/d9c842477ec8a67e5f079ca2704dabd548c4c2c8
  Author: Oleksandr Tymoshenko <[email protected]>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M OvmfPkg/OvmfPkgX64.dsc
    M OvmfPkg/OvmfPkgX64.fdf

  Log Message:
  -----------
  OvmfPkg: Include CxlDxe

Include CXL support in the form of CxlDxe to OVMF package.

Signed-off-by: Oleksandr Tymoshenko <[email protected]>


  Commit: 68662fd712b9ade4f18b2a1fed5f823563b8c4d4
      
https://github.com/tianocore/edk2/commit/68662fd712b9ade4f18b2a1fed5f823563b8c4d4
  Author: Oleksandr Tymoshenko <[email protected]>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    A ShellPkg/Library/UefiShellDebug1CommandsLib/Cxl.c
    M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.c
    M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.h
    M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf
    M ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni

  Log Message:
  -----------
  ShellPkg: Add 'cxl' command

Add a 'cxl' command to list and query CXL devices.

Signed-off-by: Oleksandr Tymoshenko <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/50537c6a1171...68662fd712b9

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