- 1cd8a253 cxl/hdm: Fix skip allocations vs multiple pmem allocations by Dan Williams · 2 years, 6 months ago
- 4d8e4ea cxl/region: Disallow region granularity != window granularity by Dan Williams · 2 years, 7 months ago
- 298d44d cxl/region: Fix x1 interleave to greater than x1 interleave routing by Dan Williams · 2 years, 7 months ago
- 910bc55 cxl/region: Move HPA setup to cxl_region_attach() by Dan Williams · 2 years, 7 months ago
- 2901c8b cxl/region: Fix decoder interleave programming by Dan Williams · 2 years, 7 months ago
- 038e6eb cxl/region: describe targets and nr_targets members of cxl_region_params by Bagas Sanjaya · 2 years, 7 months ago
- f13da0d cxl/regions: add padding for cxl_rr_ep_add nested lists by Bagas Sanjaya · 2 years, 7 months ago
- 9fd2cf4 cxl/region: Fix IS_ERR() vs NULL check by Dan Carpenter · 2 years, 7 months ago
- e29a899 cxl/region: Fix region reference target accounting by Dan Williams · 2 years, 7 months ago
- 69c9961 cxl/region: Fix region commit uninitialized variable warning by Dan Williams · 2 years, 7 months ago
- 8d42854 cxl/region: Fix port setup uninitialized variable warnings by Dan Williams · 2 years, 7 months ago
- 817b279 cxl/region: Stop initializing interleave granularity by Dan Williams · 2 years, 7 months ago
- 4d5c42a cxl/hdm: Fix DPA reservation vs cxl_endpoint_decoder lifetime by Dan Williams · 2 years, 7 months ago
- e774830 cxl/acpi: Minimize granularity for x1 interleaves by Dan Williams · 2 years, 7 months ago
- 2bde6db cxl/region: Delete 'region' attribute from root decoders by Dan Williams · 2 years, 7 months ago
- a53c28b cxl/acpi: Autoload driver for 'cxl_acpi' test devices by Dan Williams · 2 years, 7 months ago
- 5e42bcb cxl/region: decrement ->nr_targets on error in cxl_region_attach() by Dan Carpenter · 2 years, 7 months ago
- c7e3548 cxl/region: prevent underflow in ways_to_cxl() by Dan Carpenter · 2 years, 7 months ago
- 88ab1dd cxl/region: uninitialized variable in alloc_hpa() by Dan Carpenter · 2 years, 7 months ago
- 04ad63f cxl/region: Introduce cxl_pmem_region objects by Dan Williams · 3 years, 1 month ago
- 99183d2 cxl/pmem: Fix offline_nvdimm_bus() to offline by bridge by Dan Williams · 2 years, 8 months ago
- 8d48817 cxl/region: Add region driver boiler plate by Dan Williams · 3 years, 8 months ago
- 176baef cxl/hdm: Commit decoder state to hardware by Dan Williams · 2 years, 8 months ago
- 27b3f8d cxl/region: Program target lists by Dan Williams · 2 years, 8 months ago
- 384e624 cxl/region: Attach endpoint decoders by Dan Williams · 2 years, 8 months ago
- 6aa4114 cxl/acpi: Add a host-bridge index lookup mechanism by Dan Williams · 2 years, 9 months ago
- b9686e8 cxl/region: Enable the assignment of endpoint decoders to regions by Dan Williams · 2 years, 9 months ago
- 23a22cd cxl/region: Allocate HPA capacity to regions by Dan Williams · 2 years, 10 months ago
- 80d10a6 cxl/region: Add interleave geometry attributes by Ben Widawsky · 2 years, 10 months ago
- dd5ba0e cxl/region: Add a 'uuid' attribute by Ben Widawsky · 3 years, 9 months ago
- 779dd20 cxl/region: Add region creation support by Ben Widawsky · 3 years, 8 months ago
- 7f8faf9 cxl/mem: Enumerate port targets before adding endpoints by Dan Williams · 2 years, 8 months ago
- 538831f cxl/hdm: Add sysfs attributes for interleave ways + granularity by Ben Widawsky · 2 years, 10 months ago
- 3917858 cxl/port: Move dport tracking to an xarray by Dan Williams · 2 years, 9 months ago
- 256d0e9 cxl/port: Move 'cxl_ep' references to an xarray per port by Dan Williams · 2 years, 9 months ago
- 1b58b4c cxl/port: Record parent dport when adding ports by Dan Williams · 2 years, 9 months ago
- de516b4 cxl/port: Record dport in endpoint references by Dan Williams · 2 years, 9 months ago
- cf88042 cxl/hdm: Add support for allocating DPA to an endpoint decoder by Dan Williams · 2 years, 9 months ago
- 0c33b39 cxl/hdm: Track next decoder to allocate by Dan Williams · 2 years, 9 months ago
- 2c86690 cxl/hdm: Add 'mode' attribute to decoder objects by Dan Williams · 2 years, 9 months ago
- 9c57cde cxl/hdm: Enumerate allocated DPA by Dan Williams · 2 years, 7 months ago
- 3bf6591 cxl/core: Define a 'struct cxl_endpoint_decoder' by Dan Williams · 2 years, 9 months ago
- 0f157c7 cxl/core: Define a 'struct cxl_root_decoder' by Dan Williams · 2 years, 7 months ago
- 974854a cxl/acpi: Track CXL resources in iomem_resource by Dan Williams · 2 years, 7 months ago
- e636479 cxl/core: Define a 'struct cxl_switch_decoder' by Dan Williams · 2 years, 9 months ago
- c970060 cxl/port: Read CDAT table by Ira Weiny · 2 years, 7 months ago
- 3eddcc9 cxl/pci: Create PCI DOE mailbox's for memory devices by Ira Weiny · 2 years, 7 months ago
- b060edfd cxl/pmem: Delete unused nvdimm attribute by Dan Williams · 2 years, 8 months ago
- 9e9e440 cxl/hdm: Initialize decoder type for memory expander devices by Dan Williams · 2 years, 8 months ago
- ee80001 cxl/port: Cache CXL host bridge data by Dan Williams · 2 years, 9 months ago
- e7ad1bf tools/testing/cxl: Add partition support by Dan Williams · 2 years, 9 months ago
- cc2a487 cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem' by Dan Williams · 2 years, 9 months ago
- 9b99ecf cxl/debug: Move debugfs init to cxl_core_init() by Dan Williams · 2 years, 7 months ago
- 14e473e cxl/hdm: Require all decoders to be enumerated by Ben Widawsky · 2 years, 10 months ago
- d3b7502 cxl/mem: Convert partition-info to resources by Dan Williams · 2 years, 9 months ago
- 419af59 cxl: Introduce cxl_to_{ways,granularity} by Dan Williams · 2 years, 9 months ago
- 885d3be cxl/core: Drop is_cxl_decoder() by Dan Williams · 2 years, 9 months ago
- e50fe01 cxl/core: Drop ->platform_res attribute for root decoders by Dan Williams · 2 years, 9 months ago
- e8b7ea5 cxl/core: Rename ->decoder_range ->hpa_range by Dan Williams · 2 years, 9 months ago
- 04ed37a cxl/hdm: Use local hdm variable by Ben Widawsky · 2 years, 10 months ago
- fe80f1a cxl/port: Keep port->uport valid for the entire life of a port by Dan Williams · 2 years, 9 months ago
- e35f571 cxl/mbox: Fix missing variable payload checks in cmd size validation by Vishal Verma · 2 years, 8 months ago
- 8a66487 cxl/mbox: Use __le32 in get,set_lsa mailbox structures by Alison Schofield · 3 years ago
- 8ae3ceb cxl/core: Use is_endpoint_decoder by Ben Widawsky · 3 years ago
- db9a3a3 cxl: Fix cleanup of port devices on failure to probe driver. by Jonathan Cameron · 2 years, 8 months ago
- 34e37b4 cxl/port: Enable HDM Capability after validating DVSEC Ranges by Dan Williams · 2 years, 9 months ago
- fcfbc93 cxl/port: Reuse 'struct cxl_hdm' context for hdm init by Dan Williams · 2 years, 9 months ago
- 5e5f4ad cxl/port: Move endpoint HDM Decoder Capability init to port driver by Dan Williams · 2 years, 9 months ago
- 92804ed cxl/pci: Drop @info argument to cxl_hdm_decode_init() by Dan Williams · 2 years, 9 months ago
- a12562b cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init() by Dan Williams · 2 years, 9 months ago
- dd2d42a cxl/mem: Skip range enumeration if mem_enable clear by Dan Williams · 2 years, 9 months ago
- 14d7887 cxl/mem: Consolidate CXL DVSEC Range enumeration in the core by Dan Williams · 2 years, 9 months ago
- 2e4ba0e cxl/pci: Move cxl_await_media_ready() to the core by Dan Williams · 2 years, 9 months ago
- 75b7ae2 cxl/mem: Validate port connectivity before dvsec ranges by Dan Williams · 2 years, 9 months ago
- 76a4121 cxl/mem: Fix cxl_mem_probe() error exit by Dan Williams · 2 years, 9 months ago
- 194d5ed cxl/pci: Drop wait_for_valid() from cxl_await_media_ready() by Dan Williams · 2 years, 9 months ago
- 1e14c9f cxl/pci: Consolidate wait_for_media() and wait_for_media_ready() by Dan Williams · 2 years, 9 months ago
- 2bcf3bb cxl/mem: Drop mem_enabled check from wait_for_media() by Dan Williams · 2 years, 9 months ago
- 38a34e1 cxl: Drop cxl_device_lock() by Dan Williams · 2 years, 10 months ago
- d864b8e cxl/acpi: Add root device lockdep validation by Dan Williams · 2 years, 10 months ago
- 3750d01 cxl: Replace lockdep_mutex with local lock classes by Dan Williams · 2 years, 10 months ago
- 35e0166 cxl/mbox: fix logical vs bitwise typo by Dan Carpenter · 2 years, 10 months ago
- 280302f cxl/mbox: Replace NULL check with IS_ERR() after vmemdup_user() by Alison Schofield · 2 years, 11 months ago
- 26f8953 cxl/mbox: Use type __u32 for mailbox payload sizes by Alison Schofield · 2 years, 10 months ago
- 9ea4dcf PM: CXL: Disable suspend by Dan Williams · 2 years, 10 months ago
- 35ee1f4 cxl/mem: Replace redundant debug message with a comment by Dan Williams · 2 years, 10 months ago
- 31e624a cxl/mem: Rename cxl_dvsec_decode_init() to cxl_hdm_decode_init() by Dan Williams · 3 years ago
- 36bfc6a cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pci by Dan Williams · 3 years ago
- fbaf2b0 cxl/mem: Make cxl_dvsec_range() init failure fatal by Dan Williams · 3 years ago
- e39f9be cxl/pci: Add debug for DVSEC range init failures by Dan Williams · 3 years ago
- e08063f cxl/mem: Drop DVSEC vs EFI Memory Map sanity check by Dan Williams · 3 years ago
- c43e036 cxl/mbox: Use new return_code handling by Davidlohr Bueso · 2 years, 11 months ago
- 92fcc1a cxl/mbox: Improve handling of mbox_cmd hw return codes by Davidlohr Bueso · 2 years, 11 months ago
- cbe83a2 cxl/pci: Use CXL_MBOX_SUCCESS to check against mbox_cmd return code by Davidlohr Bueso · 2 years, 11 months ago
- ee92c7e cxl/mbox: Drop mbox_mutex comment by Davidlohr Bueso · 2 years, 11 months ago
- 6aa657f cxl/pmem: Remove CXL SET_PARTITION_INFO from exclusive_cmds list by Alison Schofield · 2 years, 11 months ago
- 6179045 cxl/mbox: Block immediate mode in SET_PARTITION_INFO command by Alison Schofield · 2 years, 11 months ago
- 2dd5600 cxl/mbox: Move cxl_mem_command param to a local variable by Alison Schofield · 2 years, 11 months ago
- d97fe8e cxl/mbox: Make handle_mailbox_cmd_from_user() use a mbox param by Alison Schofield · 2 years, 11 months ago
- 82b8ba2 cxl/mbox: Remove dependency on cxl_mem_command for a debug msg by Alison Schofield · 2 years, 11 months ago