aboutsummaryrefslogtreecommitdiff
path: root/drivers/cxl
AgeCommit message (Expand)AuthorFilesLines
2022-01-04cxl/core: Remove cxld_const_init in cxl_decoder_alloc()Gravatar Nathan Chancellor 2-5/+3
2021-11-15cxl/pmem: Fix module reload vs workqueue stateGravatar Dan Williams 3-3/+42
2021-11-15ACPI: NUMA: Add a node and memblk for each CFMWS not in SRATGravatar Alison Schofield 1-1/+2
2021-11-15cxl/test: Mock acpi_table_parse_cedt()Gravatar Dan Williams 1-0/+2
2021-11-15cxl/acpi: Convert CFMWS parsing to ACPI sub-table helpersGravatar Dan Williams 2-147/+88
2021-11-15cxl/memdev: Remove unused cxlmd fieldGravatar Ira Weiny 1-2/+0
2021-11-15cxl/core: Convert to EXPORT_SYMBOL_NS_GPLGravatar Dan Williams 6-29/+29
2021-11-15cxl/memdev: Change cxl_mem to a more descriptive nameGravatar Ira Weiny 5-211/+214
2021-11-15cxl/mbox: Remove bad commentGravatar Ira Weiny 1-2/+0
2021-11-15cxl/pmem: Fix reference counting for delayed workGravatar Dan Williams 1-4/+13
2021-11-08Merge tag 'cxl-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Gravatar Linus Torvalds 12-1311/+1580
2021-10-29cxl/pci: Use pci core's DVSEC functionalityGravatar Ben Widawsky 1-24/+2
2021-10-29cxl/pci: Split cxl_pci_setup_regs()Gravatar Ben Widawsky 1-36/+37
2021-10-29cxl/pci: Add @base to cxl_register_mapGravatar Dan Williams 2-15/+26
2021-10-29cxl/pci: Make more use of cxl_register_mapGravatar Ben Widawsky 1-34/+25
2021-10-29cxl/pci: Remove pci request/release regionsGravatar Ben Widawsky 1-5/+0
2021-10-29cxl/pci: Fix NULL vs ERR_PTR confusionGravatar Dan Williams 1-1/+1
2021-10-29cxl/pci: Remove dev_dbg for unknown register blocksGravatar Ben Widawsky 1-3/+0
2021-10-29cxl/pci: Convert register block identifiers to an enumGravatar Ben Widawsky 1-6/+8
2021-10-08cxl/acpi: Do not fail cxl_acpi_probe() based on a missing CHBSGravatar Alison Schofield 1-4/+6
2021-09-25cxl/core: Replace unions with struct_group()Gravatar Kees Cook 1-43/+18
2021-09-21cxl/pci: Disambiguate cxl_pci further from cxl_memGravatar Ben Widawsky 1-33/+35
2021-09-21cxl/core: Split decoder setup into alloc + addGravatar Dan Williams 5-126/+114
2021-09-21tools/testing/cxl: Introduce a mock memory device + driverGravatar Dan Williams 3-5/+5
2021-09-21cxl/mbox: Move command definitions to common locationGravatar Dan Williams 3-48/+65
2021-09-21cxl/bus: Populate the target list at decoder createGravatar Dan Williams 3-27/+91
2021-09-21tools/testing/cxl: Introduce a mocked-up CXL port hierarchyGravatar Dan Williams 2-15/+37
2021-09-21cxl/pmem: Add support for multiple nvdimm-bridge objectsGravatar Dan Williams 3-16/+33
2021-09-21cxl/pmem: Translate NVDIMM label commands to CXL label commandsGravatar Dan Williams 1-4/+124
2021-09-21cxl/mbox: Add exclusive kernel command supportGravatar Dan Williams 4-3/+67
2021-09-21cxl/mbox: Convert 'enabled_cmds' to DECLARE_BITMAPGravatar Dan Williams 2-12/+2
2021-09-21cxl/pci: Use module_pci_driverGravatar Dan Williams 1-22/+8
2021-09-21cxl/mbox: Move mailbox and other non-PCI specific infrastructure to the coreGravatar Dan Williams 7-949/+972
2021-09-21cxl/pci: Drop idr.hGravatar Dan Williams 1-1/+0
2021-09-21cxl/mbox: Introduce the mbox_send operationGravatar Dan Williams 2-55/+63
2021-09-21cxl/pci: Clean up cxl_mem_get_partition_info()Gravatar Dan Williams 2-26/+24
2021-09-21cxl/pci: Make 'struct cxl_mem' device type genericGravatar Dan Williams 3-47/+41
2021-09-09Merge tag 'cxl-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Gravatar Linus Torvalds 13-723/+988
2021-09-07cxl/registers: Fix Documentation warningGravatar Dan Williams 1-1/+14
2021-09-07cxl/pmem: Fix Documentation warningGravatar Dan Williams 1-2/+28
2021-09-07cxl/pci: Fix debug message in cxl_probe_regs()Gravatar Li Qiang (Johnny Li) 1-2/+2
2021-09-07cxl/pci: Fix lockdown levelGravatar Dan Williams 1-1/+1
2021-09-07cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge portsGravatar Alison Schofield 1-4/+8
2021-08-10cxl/mem: Adjust ram/pmem range to represent DPA rangesGravatar Ira Weiny 1-8/+6
2021-08-10cxl/mem: Account for partitionable space in ram/pmem rangesGravatar Ira Weiny 2-5/+96
2021-08-07cxl/pci: Store memory capacity valuesGravatar Ira Weiny 2-3/+37
2021-08-06cxl/pci: Simplify register setupGravatar Ben Widawsky 3-27/+13
2021-08-06cxl/pci: Ignore unknown register block typesGravatar Ben Widawsky 1-8/+12
2021-08-06cxl/core: Move memdev management to coreGravatar Ben Widawsky 6-234/+275
2021-08-06cxl/pci: Introduce cdevm_file_operationsGravatar Dan Williams 2-27/+53