summaryrefslogtreecommitdiffstats
path: root/drivers/cxl/core
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2023-02-2510-260/+2088
|\
| * Merge branch 'for-6.3/cxl-events' into cxl/nextDan Williams2023-02-163-51/+66
| |\
| | * cxl/trace: Add serial number to trace pointsIra Weiny2023-02-161-10/+18
| | * cxl/trace: Add host output to trace pointsIra Weiny2023-02-161-10/+21
| | * cxl/trace: Standardize device information outputIra Weiny2023-02-163-48/+44
| * | Merge branch 'for-6.3/cxl-rr-emu' into cxl/nextDan Williams2023-02-142-118/+201
| |\ \
| | * | cxl/pci: Remove locked check for dvsec_range_allowed()Dave Jiang2023-02-141-2/+0
| | * | cxl/hdm: Add emulation when HDM decoders are not committedDave Jiang2023-02-141-0/+29
| | * | cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decodersDave Jiang2023-02-142-13/+54
| | * | cxl/hdm: Emulate HDM decoder from DVSEC range registersDave Jiang2023-02-142-4/+34
| | * | cxl/pci: Refactor cxl_hdm_decode_init()Dave Jiang2023-02-141-81/+54
| | * | cxl/port: Export cxl_dvsec_rr_decode() to cxl_portDave Jiang2023-02-141-11/+7
| | * | cxl/pci: Break out range register decoding from cxl_hdm_decode_init()Dave Jiang2023-02-141-24/+40
| * | | Merge branch 'for-6.3/cxl-ram-region' into cxl/nextDan Williams2023-02-141-3/+2
| |\ \ \
| | * | | cxl: avoid returning uninitialized error codeArnd Bergmann2023-02-141-3/+2
| * | | | Merge branch 'for-6.3/cxl-ram-region' into cxl/nextDan Williams2023-02-106-130/+856
| |\| | |
| | * | | cxl/dax: Create dax devices for CXL RAM regionsDan Williams2023-02-103-3/+112
| | * | | tools/testing/cxl: Define a fixed volatile configuration to parseDan Williams2023-02-103-4/+4
| | * | | cxl/region: Add region autodiscoveryDan Williams2023-02-103-10/+505
| | * | | cxl/port: Split endpoint and switch port probeDan Williams2023-02-101-3/+8
| | * | | kernel/range: Uplevel the cxl subsystem's range_contains() helperDan Williams2023-02-101-5/+0
| | * | | cxl/region: Move region-position validation to a helperDan Williams2023-02-101-43/+76
| | * | | cxl/region: Cleanup target list on attach errorDan Williams2023-02-101-0/+2
| | * | | cxl/region: Refactor attach_target() for autodiscoveryDan Williams2023-02-101-19/+28
| | * | | cxl/region: Add volatile region creation supportDan Williams2023-02-103-14/+72
| | * | | cxl/region: Validate region mode vs decoder modeDan Williams2023-02-101-0/+6
| | * | | cxl/region: Support empty uuids for non-pmem regionsDan Williams2023-02-101-2/+9
| | * | | cxl/region: Add a mode attribute for regionsDan Williams2023-02-102-11/+11
| | * | | cxl/memdev: Fix endpoint port removalDan Williams2023-02-102-26/+33
| * | | | Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-102-3/+8
| |\ \ \ \
| | * | | | cxl/uapi: Tag commands from cxl_query_cmd()Ira Weiny2023-02-101-2/+7
| | * | | | cxl/mem: Correct full ID range allocationDavidlohr Bueso2023-02-091-1/+1
| * | | | | Merge branch 'for-6.3/cxl-events' into cxl/nextDan Williams2023-02-072-1/+705
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | cxl/pci: Set the device timestampJonathan Cameron2023-01-301-0/+27
| | * | | | cxl/mbox: Add missing parameter to docs.Jonathan Cameron2023-01-301-0/+1
| | * | | | cxl/mem: Trace Memory Module Event RecordIra Weiny2023-01-262-0/+156
| | * | | | cxl/mem: Trace DRAM Event RecordIra Weiny2023-01-262-0/+104
| | * | | | cxl/mem: Trace General Media Event RecordIra Weiny2023-01-262-2/+151
| | * | | | cxl/mem: Read, trace, and clear events on driver loadIra Weiny2023-01-262-1/+268
| | | |/ / | | |/| |
| * | | | Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-077-9/+305
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | cxl/mbox: Fix Payload Length check for Get Log commandRobert Richter2023-01-271-3/+22
| | * | | cxl: fix spelling mistakesRandy Dunlap2023-01-262-2/+2
| | * | | cxl/mbox: Add debug messages for enabled mailbox commandsRobert Richter2023-01-261-1/+2
| | |/ /
| | * | cxl/port: Link the 'parent_dport' in portX/ and endpointX/ sysfsDan Williams2023-01-251-0/+29
| | * | cxl/region: Clarify when a cxld->commit() callback is mandatoryDan Williams2023-01-251-2/+17
| | * | cxl/region: Only warn about cpu_cache_invalidate_memregion() onceDavidlohr Bueso2023-01-051-1/+1
| | * | cxl/pci: Move tracepoint definitions to drivers/cxl/core/Dan Williams2023-01-044-0/+229
* | | | Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-02-242-6/+6
|\ \ \ \ | |/ / / |/| | |
| * | | driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman2023-01-272-5/+5
| * | | driver core: make struct device_type.devnode() take a const *Greg Kroah-Hartman2023-01-271-1/+1
| |/ /