diff options
| author | Dave Jiang <dave.jiang@intel.com> | 2026-06-12 23:47:53 +0300 |
|---|---|---|
| committer | Dave Jiang <dave.jiang@intel.com> | 2026-06-12 23:47:53 +0300 |
| commit | f72af41a43e16276c46d44cf8a833cc0f9ba9d48 (patch) | |
| tree | 1ccba38b40fc491fc85ce84a3c7b2d8bf41b1e94 /include | |
| parent | e53ef72033b30f8ff0bf76adf956d4a27d1a2675 (diff) | |
| parent | 383f69656359191d2236ef5ec259984c844fde9a (diff) | |
| download | linux-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.h | 3 |
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__ */ |
