summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDave Jiang <dave.jiang@intel.com>2026-06-12 23:47:53 +0300
committerDave Jiang <dave.jiang@intel.com>2026-06-12 23:47:53 +0300
commitf72af41a43e16276c46d44cf8a833cc0f9ba9d48 (patch)
tree1ccba38b40fc491fc85ce84a3c7b2d8bf41b1e94 /include
parente53ef72033b30f8ff0bf76adf956d4a27d1a2675 (diff)
parent383f69656359191d2236ef5ec259984c844fde9a (diff)
downloadlinux-f72af41a43e16276c46d44cf8a833cc0f9ba9d48.tar.xz
Merge branch 'for-7.2/cxl-type2-attach-region' into cxl-for-next
cxl: Add dummy function for cxl_memdev_attach_region for !CONFIG_CXL_REGION cxl/region: Introduce devm_cxl_probe_mem() cxl/memdev: Introduce cxl_class_memdev_type cxl/memdev: Pin parents for entire memdev lifetime cxl/region: Resolve region deletion races cxl/region: Block region delete during region creation
Diffstat (limited to 'include')
-rw-r--r--include/cxl/cxl.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/cxl/cxl.h b/include/cxl/cxl.h
index fa7269154620..016c74fb747c 100644
--- a/include/cxl/cxl.h
+++ b/include/cxl/cxl.h
@@ -223,4 +223,7 @@ struct cxl_dev_state *_devm_cxl_dev_state_create(struct device *dev,
(drv_struct *)_devm_cxl_dev_state_create(parent, type, serial, dvsec, \
sizeof(drv_struct), mbox); \
})
+
+struct cxl_memdev *devm_cxl_probe_mem(struct cxl_dev_state *cxlds,
+ struct range *range);
#endif /* __CXL_CXL_H__ */