summaryrefslogtreecommitdiffstats
path: root/drivers/cxl/core/pmem.c
Commit message (Expand)AuthorAgeFilesLines
* cxl/mem: Fix no cxl_nvd during pmem region auto-assemblingLi Ming2024-06-181-5/+11
* cxl: Refactor to use __free() for cxl_root allocation in cxl_find_nvdimm_brid...Dave Jiang2024-01-051-5/+3
* cxl: Convert find_cxl_root() to return a 'struct cxl_root *'Dave Jiang2024-01-051-2/+4
* cxl/memdev: Formalize endpoint port linkageDan Williams2023-06-251-1/+1
* cxl/port: Fix find_cxl_root() for RCDs and simplify itDan Williams2023-04-041-3/+3
* cxl/pmem: Fix nvdimm unregistration when cxl_pmem driver is absentDan Williams2023-01-251-38/+4
* Merge branch 'for-6.2/cxl-security' into for-6.2/cxlDan Williams2022-12-051-0/+7
|\
| * cxl: add dimm_id support for __nvdimm_create()Dave Jiang2022-12-021-0/+7
* | cxl/pmem: Remove the cxl_pmem_wq and related infrastructureDan Williams2022-12-021-22/+0
* | cxl/pmem: Refactor nvdimm device registration, delete the workqueueDan Williams2022-12-021-11/+67
* | cxl/region: Drop redundant pmem region release handlingDan Williams2022-12-021-2/+0
|/
* cxl/pmem: Fix cxl_pmem_region and cxl_memdev leakDan Williams2022-11-041-0/+2
* cxl/region: Introduce cxl_pmem_region objectsDan Williams2022-07-261-2/+2
* cxl: Drop cxl_device_lock()Dan Williams2022-04-281-2/+2
* cxl: Replace lockdep_mutex with local lock classesDan Williams2022-04-281-0/+6
* cxl/pmem: Introduce a find_cxl_root() helperDan Williams2022-02-081-4/+10
* cxl: Prove CXL lockingDan Williams2022-02-081-2/+2
* cxl/pmem: Fix module reload vs workqueue stateDan Williams2021-11-151-1/+7
* cxl/core: Convert to EXPORT_SYMBOL_NS_GPLDan Williams2021-11-151-6/+6
* cxl/core: Split decoder setup into alloc + addDan Williams2021-09-211-1/+6
* tools/testing/cxl: Introduce a mock memory device + driverDan Williams2021-09-211-3/+3
* cxl/pmem: Add support for multiple nvdimm-bridge objectsDan Williams2021-09-211-1/+31
* cxl/pmem: Fix Documentation warningDan Williams2021-09-071-2/+28
* cxl/core: Move pmem functionalityDan Williams2021-08-061-0/+204