From: Alison Schofield Date: Mon, 12 May 2025 21:42:22 +0000 (-0700) Subject: Documentation: Update the CXL Maturity Map X-Git-Tag: v6.16-rc1~60^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f97bdc61c76f654effa7b78e10338e64794da9fd;p=thirdparty%2Fkernel%2Flinux.git 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 --- 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