summaryrefslogtreecommitdiff
path: root/drivers/cxl/cxl.h
AgeCommit message (Expand)AuthorFilesLines
2026-03-12cxl: Fix race of nvdimm_bus object when creating nvdimm objectsDave Jiang1-0/+5
2026-03-12cxl: Move devm_cxl_add_nvdimm_bridge() to cxl_pmem.koDave Jiang1-0/+2
2025-11-14Merge branch 'for-6.19/cxl-prm' into cxl-for-nextDave Jiang1-1/+1
2025-11-14cxl: Simplify cxl_rd_ops allocation and handlingRobert Richter1-1/+1
2025-11-13Merge branch 'for-6.19/cxl-addr-xlat' into cxl-for-nextDave Jiang1-0/+19
2025-11-12cxl: Add handling of locked CXL decoderDave Jiang1-0/+8
2025-11-03cxl/acpi: Make the XOR calculations available for testingAlison Schofield1-0/+13
2025-11-03cxl/region: Refactor address translation funcs for testingAlison Schofield1-0/+6
2025-09-19Merge branch 'for-6.18/cxl-delay-dport' into cxl-for-nextDave Jiang1-9/+34
2025-09-19cxl: Move port register setup to when first dport appearDave Jiang1-0/+2
2025-09-18cxl: Change sslbis handler to only handle single dportDave Jiang1-1/+1
2025-09-18cxl/test: Adjust the mock version of devm_cxl_switch_port_decoders_setup()Dave Jiang1-0/+2
2025-09-18cxl/test: Add mock version of devm_cxl_add_dport_by_dev()Dave Jiang1-0/+20
2025-09-18cxl/test: Refactor decoder setup to reduce cxl_test burdenDave Jiang1-6/+3
2025-09-17cxl: Add a cached copy of target_map to cxl_decoderDave Jiang1-2/+6
2025-08-13cxl: Define a SPA->CXL HPA root decoder callback for XOR MathAlison Schofield1-0/+2
2025-08-13cxl: Move hpa_to_spa callback to a new root decoder ops structureAlison Schofield1-3/+9
2025-08-02Merge tag 'cxl-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-13/+4
2025-08-01Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2025-07-16Merge branch 'for-6.17/cxl-acquire' into cxl-for-nextDave Jiang1-12/+1
2025-07-16cxl: Convert to ACQUIRE() for conditional rwsem lockingDan Williams1-12/+1
2025-07-15cxl: Remove core/acpi.c and cxl core dependency on ACPIRobert Richter1-0/+2
2025-07-14drivers,cxl: use node-notifier instead of memory-notifierOscar Salvador1-2/+2
2025-07-01cxl: Include range.h in cxl.hNathan Chancellor1-0/+1
2025-07-01cxl: make cxl_bus_type constantGreg Kroah-Hartman1-1/+1
2025-05-23Merge branch 'for-6.16/cxl-features-ras' into cxl-for-nextDave Jiang1-0/+10
2025-05-23cxl/edac: Add CXL memory device patrol scrub control featureShiju Jose1-0/+10
2025-05-09cxl/region: Factor out code to find a root decoder's regionRobert Richter1-0/+1
2025-05-09cxl/region: Factor out code to find the root decoderRobert Richter1-0/+1
2025-05-09cxl/port: Replace put_cxl_root() by a cleanup helperRobert Richter1-2/+2
2025-05-09cxl/region: Move find_cxl_root() to cxl_add_to_region()Robert Richter1-4/+2
2025-05-09cxl: Introduce parent_port_of() helperRobert Richter1-0/+1
2025-04-09cxl/pci: Drop the parameter is_port of cxl_gpf_get_dvsec()Li Ming1-1/+1
2025-04-09cxl/core: Fix caching dport GPF DVSEC issueLi Ming1-2/+2
2025-03-15Merge branch 'for-6.15/extended-linear-cache' into cxl-for-next2Dave Jiang1-0/+8
2025-03-15Merge branch 'for-6.15/dirty-shutdown' into cxl-for-next2Dave Jiang1-0/+5
2025-03-15cxl/pmem: Export dirty shutdown count via sysfsDavidlohr Bueso1-0/+1
2025-03-15cxl/pci: Introduce cxl_gpf_get_dvsec()Davidlohr Bueso1-0/+2
2025-03-15cxl/pci: Support Global Persistent Flush (GPF)Davidlohr Bueso1-0/+2
2025-02-27cxl: Add mce notifier to emit aliased address for extended linear cacheDave Jiang1-0/+6
2025-02-26acpi/hmat / cxl: Add extended linear cache support for CXLDave Jiang1-0/+2
2025-02-04cxl: Kill enum cxl_decoder_modeDan Williams1-28/+9
2025-02-04cxl: Remove the CXL_DECODER_MIXED mistakeDan Williams1-3/+1
2025-01-29Merge tag 'cxl-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-2/+4
2025-01-22cxl/core/regs: Refactor out functions to count regblocks of given typeHuaisheng Ye1-1/+2
2025-01-03cxl/pmem: Remove is_cxl_nvdimm_bridge()Zijun Hu1-1/+0
2025-01-02cxl/pci: Add CXL Type 1/2 support to cxl_dvsec_rr_decode()Alejandro Lucero1-1/+2
2024-11-22Merge tag 'cxl-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-0/+9
2024-10-28cxl/core/regs: Add rcd_pcie_cap initializationKobayashi,Daisuke1-0/+9
2024-10-26cxl/port: Fix use-after-free, permit out-of-order decoder shutdownDan Williams1-1/+2