From f97bdc61c76f654effa7b78e10338e64794da9fd Mon Sep 17 00:00:00 2001 From: Alison Schofield Date: Mon, 12 May 2025 14:42:22 -0700 Subject: [PATCH] Documentation: Update the CXL Maturity Map Changes for extended-linear cache, hetero-interleave, and HPA->DPA address translation. Signed-off-by: Alison Schofield Reviewed-by: Dave Jiang Link: https://patch.msgid.link/20250512214225.1389484-1-alison.schofield@intel.com Signed-off-by: Dave Jiang --- Documentation/driver-api/cxl/maturity-map.rst | 6 +++--- Documentation/driver-api/cxl/theory-of-operation.rst | 3 +-- drivers/cxl/core/features.c | 1 + 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/driver-api/cxl/maturity-map.rst b/Documentation/driver-api/cxl/maturity-map.rst index a2288f9df658b..1330f3f52129a 100644 --- a/Documentation/driver-api/cxl/maturity-map.rst +++ b/Documentation/driver-api/cxl/maturity-map.rst @@ -51,9 +51,9 @@ in place, but there are several corner cases that are pending closure. * [2] CXL Window Enumeration - * [0] :ref:`Extended-linear memory-side cache ` + * [2] :ref:`Extended-linear memory-side cache ` * [0] Low Memory-hole - * [0] Hetero-interleave + * [X] Hetero-interleave * [2] Switch Enumeration @@ -173,7 +173,7 @@ Accelerator User Flow Support ----------------- -* [0] HPA->DPA Address translation (need xormaps export solution) +* [0] Inject & clear poison by HPA Details ======= diff --git a/Documentation/driver-api/cxl/theory-of-operation.rst b/Documentation/driver-api/cxl/theory-of-operation.rst index 1b854b11f5757..40793dad3630f 100644 --- a/Documentation/driver-api/cxl/theory-of-operation.rst +++ b/Documentation/driver-api/cxl/theory-of-operation.rst @@ -392,8 +392,7 @@ CXL Core .. kernel-doc:: drivers/cxl/core/features.c :doc: cxl features -.. kernel-doc:: drivers/cxl/core/features.c - :identifiers: +See :c:func:`devm_cxl_setup_features` for API details. CXL Regions ----------- diff --git a/drivers/cxl/core/features.c b/drivers/cxl/core/features.c index 5461cf07e65c5..bd512100ef8d5 100644 --- a/drivers/cxl/core/features.c +++ b/drivers/cxl/core/features.c @@ -12,6 +12,7 @@ /** * DOC: cxl features * + * CXL Features: * A CXL device that includes a mailbox supports commands that allows * listing, getting, and setting of optionally defined features such * as memory sparing or post package sparing. Vendors may define custom -- 2.47.2