Linux CXL
 help / color / mirror / Atom feed
* [PATCH v30 0/2] Type2 device basic support
@ 2026-06-29 18:37 alejandro.lucero-palau
  2026-06-29 18:00 ` Dave Jiang
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: alejandro.lucero-palau @ 2026-06-29 18:37 UTC (permalink / raw)
  To: linux-cxl, djbw, dave.jiang; +Cc: Alejandro Lucero

From: Alejandro Lucero <alucerop@amd.com>

This series adds the last bits for allowing a CXL Type2 driver to obtain
a CXL region linked to the device HDM decoders committed by the BIOS.

For the sake of merging those changes and the driver using them, this
version only adds the changes without a client. A later series will
include sfc netdev driver as the client.

Changes from v29:

 - Only cxl core changes.

Changes from v28:

 - patch 1:
        fix doc (Ed Cree)
        fix error path (Sashiko)

 - patch 3:
        removing extra + char (sashiko)

 - path5:
        remove stray change (Ed Cree)

Changes from v27:

 - patch 1: make driver probe failing if error in efx_cxl_init (Dan)
 - patch 4: add unmapping if error after efx_cxl_init (Dave)
 - patch 4/5: move cxl_pio_initialised from patch 4 to patch 5 (Dave)

Tested in the cxl_for_7.3 branch.


Alejandro Lucero (2):
  cxl: Support Type2 cxl regs mapping
  cxl: Support dpa without a mailbox

 drivers/cxl/core/core.h   |  2 ++
 drivers/cxl/core/mbox.c   | 51 +----------------------------
 drivers/cxl/core/memdev.c | 67 +++++++++++++++++++++++++++++++++++++++
 drivers/cxl/core/pci.c    |  1 +
 drivers/cxl/core/port.c   |  1 +
 drivers/cxl/core/regs.c   |  1 +
 drivers/cxl/cxlpci.h      | 12 -------
 drivers/cxl/pci.c         |  1 +
 include/cxl/cxl.h         |  2 ++
 include/cxl/pci.h         | 22 +++++++++++++
 10 files changed, 98 insertions(+), 62 deletions(-)
 create mode 100644 include/cxl/pci.h


base-commit: 9b1e70e8f9ec4b5c6ce7fa774a0023bb6894c686
-- 
2.34.1


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

end of thread, other threads:[~2026-06-30 20:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-29 18:37 [PATCH v30 0/2] Type2 device basic support alejandro.lucero-palau
2026-06-29 18:00 ` Dave Jiang
2026-06-29 18:37 ` [PATCH v30 1/2] cxl: Support Type2 cxl regs mapping alejandro.lucero-palau
2026-06-29 17:52   ` sashiko-bot
2026-06-29 18:37 ` [PATCH v30 2/2] cxl: Support dpa without a mailbox alejandro.lucero-palau
2026-06-30 20:49 ` [PATCH v30 0/2] Type2 device basic support Dave Jiang

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