summaryrefslogtreecommitdiff
path: root/drivers/cxl
AgeCommit message (Expand)Author
2022-02-08cxl: Prove CXL lockingDan Williams
2022-02-08cxl/core: Track port depthBen Widawsky
2022-02-08cxl/core/port: Make passthrough decoder init implicitBen Widawsky
2022-02-08cxl/core: Fix cxl_probe_component_regs() error messageDan Williams
2022-02-08cxl/core/port: Clarify decoder creationBen Widawsky
2022-02-08cxl/core: Convert decoder range to resourceBen Widawsky
2022-02-08cxl/decoder: Hide physical address information from non-rootDan Williams
2022-02-08cxl/core/port: Rename bus.c to port.cDan Williams
2022-02-08cxl: Introduce module_cxl_driverBen Widawsky
2022-02-08cxl/acpi: Map component registers for Root PortsBen Widawsky
2022-02-08cxl/pci: Add new DVSEC definitionsBen Widawsky
2022-02-08cxl: Flesh out register namesBen Widawsky
2022-02-08cxl/pci: Defer mailbox status checks to command timeoutsDan Williams
2022-02-08cxl/pci: Implement Interface Ready TimeoutBen Widawsky
2022-02-08cxl: Rename CXL_MEM to CXL_PCIBen Widawsky
2022-01-04cxl/core: Remove cxld_const_init in cxl_decoder_alloc()Nathan Chancellor
2021-11-15cxl/pmem: Fix module reload vs workqueue stateDan Williams
2021-11-15ACPI: NUMA: Add a node and memblk for each CFMWS not in SRATAlison Schofield
2021-11-15cxl/test: Mock acpi_table_parse_cedt()Dan Williams
2021-11-15cxl/acpi: Convert CFMWS parsing to ACPI sub-table helpersDan Williams
2021-11-15cxl/memdev: Remove unused cxlmd fieldIra Weiny
2021-11-15cxl/core: Convert to EXPORT_SYMBOL_NS_GPLDan Williams
2021-11-15cxl/memdev: Change cxl_mem to a more descriptive nameIra Weiny
2021-11-15cxl/mbox: Remove bad commentIra Weiny
2021-11-15cxl/pmem: Fix reference counting for delayed workDan Williams
2021-11-08Merge tag 'cxl-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds
2021-10-29cxl/pci: Use pci core's DVSEC functionalityBen Widawsky
2021-10-29cxl/pci: Split cxl_pci_setup_regs()Ben Widawsky
2021-10-29cxl/pci: Add @base to cxl_register_mapDan Williams
2021-10-29cxl/pci: Make more use of cxl_register_mapBen Widawsky
2021-10-29cxl/pci: Remove pci request/release regionsBen Widawsky
2021-10-29cxl/pci: Fix NULL vs ERR_PTR confusionDan Williams
2021-10-29cxl/pci: Remove dev_dbg for unknown register blocksBen Widawsky
2021-10-29cxl/pci: Convert register block identifiers to an enumBen Widawsky
2021-10-08cxl/acpi: Do not fail cxl_acpi_probe() based on a missing CHBSAlison Schofield
2021-09-25cxl/core: Replace unions with struct_group()Kees Cook
2021-09-21cxl/pci: Disambiguate cxl_pci further from cxl_memBen Widawsky
2021-09-21cxl/core: Split decoder setup into alloc + addDan Williams
2021-09-21tools/testing/cxl: Introduce a mock memory device + driverDan Williams
2021-09-21cxl/mbox: Move command definitions to common locationDan Williams
2021-09-21cxl/bus: Populate the target list at decoder createDan Williams
2021-09-21tools/testing/cxl: Introduce a mocked-up CXL port hierarchyDan Williams
2021-09-21cxl/pmem: Add support for multiple nvdimm-bridge objectsDan Williams
2021-09-21cxl/pmem: Translate NVDIMM label commands to CXL label commandsDan Williams
2021-09-21cxl/mbox: Add exclusive kernel command supportDan Williams
2021-09-21cxl/mbox: Convert 'enabled_cmds' to DECLARE_BITMAPDan Williams
2021-09-21cxl/pci: Use module_pci_driverDan Williams
2021-09-21cxl/mbox: Move mailbox and other non-PCI specific infrastructure to the coreDan Williams
2021-09-21cxl/pci: Drop idr.hDan Williams
2021-09-21cxl/mbox: Introduce the mbox_send operationDan Williams