summaryrefslogtreecommitdiffstats
path: root/drivers/cxl
Commit message (Expand)AuthorAgeFilesLines
...
* cxl/hdm: Enumerate allocated DPADan Williams2022-07-213-11/+149
* cxl/core: Define a 'struct cxl_endpoint_decoder'Dan Williams2022-07-213-14/+41
* cxl/core: Define a 'struct cxl_root_decoder'Dan Williams2022-07-213-13/+76
* cxl/acpi: Track CXL resources in iomem_resourceDan Williams2022-07-211-3/+141
* cxl/core: Define a 'struct cxl_switch_decoder'Dan Williams2022-07-214-84/+175
* cxl/port: Read CDAT tableIra Weiny2022-07-194-0/+234
* cxl/pci: Create PCI DOE mailbox's for memory devicesIra Weiny2022-07-193-0/+48
* cxl/pmem: Delete unused nvdimm attributeDan Williams2022-07-111-1/+0
* cxl/hdm: Initialize decoder type for memory expander devicesDan Williams2022-07-101-5/+11
* cxl/port: Cache CXL host bridge dataDan Williams2022-07-102-1/+19
* tools/testing/cxl: Add partition supportDan Williams2022-07-102-6/+8
* cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem'Dan Williams2022-07-104-0/+53
* cxl/debug: Move debugfs init to cxl_core_init()Dan Williams2022-07-103-12/+13
* cxl/hdm: Require all decoders to be enumeratedBen Widawsky2022-07-091-9/+3
* cxl/mem: Convert partition-info to resourcesDan Williams2022-07-094-40/+54
* cxl: Introduce cxl_to_{ways,granularity}Dan Williams2022-07-093-41/+54
* cxl/core: Drop is_cxl_decoder()Dan Williams2022-07-092-7/+0
* cxl/core: Drop ->platform_res attribute for root decodersDan Williams2022-07-094-41/+18
* cxl/core: Rename ->decoder_range ->hpa_rangeDan Williams2022-07-093-5/+5
* cxl/hdm: Use local hdm variableBen Widawsky2022-07-091-2/+1
* cxl/port: Keep port->uport valid for the entire life of a portDan Williams2022-07-091-2/+2
* cxl/mbox: Fix missing variable payload checks in cmd size validationVishal Verma2022-06-281-2/+4
* cxl/mbox: Use __le32 in get,set_lsa mailbox structuresAlison Schofield2022-06-212-7/+7
* cxl/core: Use is_endpoint_decoderBen Widawsky2022-06-213-2/+3
* cxl: Fix cleanup of port devices on failure to probe driver.Jonathan Cameron2022-06-211-1/+6
* cxl/port: Enable HDM Capability after validating DVSEC RangesDan Williams2022-05-201-15/+152
* cxl/port: Reuse 'struct cxl_hdm' context for hdm initDan Williams2022-05-193-41/+25
* cxl/port: Move endpoint HDM Decoder Capability init to port driverDan Williams2022-05-192-11/+11
* cxl/pci: Drop @info argument to cxl_hdm_decode_init()Dan Williams2022-05-193-13/+9
* cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init()Dan Williams2022-05-193-88/+78
* cxl/mem: Skip range enumeration if mem_enable clearDan Williams2022-05-192-1/+3
* cxl/mem: Consolidate CXL DVSEC Range enumeration in the coreDan Williams2022-05-195-142/+141
* cxl/pci: Move cxl_await_media_ready() to the coreDan Williams2022-05-194-47/+51
* cxl/mem: Validate port connectivity before dvsec rangesDan Williams2022-05-191-16/+16
* cxl/mem: Fix cxl_mem_probe() error exitDan Williams2022-05-191-2/+4
* cxl/pci: Drop wait_for_valid() from cxl_await_media_ready()Dan Williams2022-05-191-4/+0
* cxl/pci: Consolidate wait_for_media() and wait_for_media_ready()Dan Williams2022-05-192-20/+3
* cxl/mem: Drop mem_enabled check from wait_for_media()Dan Williams2022-05-191-4/+0
* cxl: Drop cxl_device_lock()Dan Williams2022-04-285-120/+33
* cxl/acpi: Add root device lockdep validationDan Williams2022-04-281-0/+13
* cxl: Replace lockdep_mutex with local lock classesDan Williams2022-04-283-4/+18
* cxl/mbox: fix logical vs bitwise typoDan Carpenter2022-04-281-1/+1
* cxl/mbox: Replace NULL check with IS_ERR() after vmemdup_user()Alison Schofield2022-04-221-1/+1
* cxl/mbox: Use type __u32 for mailbox payload sizesAlison Schofield2022-04-221-13/+15
* PM: CXL: Disable suspendDan Williams2022-04-226-2/+62
* cxl/mem: Replace redundant debug message with a commentDan Williams2022-04-121-4/+10
* cxl/mem: Rename cxl_dvsec_decode_init() to cxl_hdm_decode_init()Dan Williams2022-04-121-6/+6
* cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pciDan Williams2022-04-121-9/+18
* cxl/mem: Make cxl_dvsec_range() init failure fatalDan Williams2022-04-121-0/+3
* cxl/pci: Add debug for DVSEC range init failuresDan Williams2022-04-121-3/+10