summaryrefslogtreecommitdiffstats
path: root/drivers/cxl
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2023-02-2518-429/+2777
|\
| * Merge branch 'for-6.3/cxl-events' into cxl/nextDan Williams2023-02-164-51/+67
| |\
| | * cxl/mem: Add kdoc param for event log driver stateAlison Schofield2023-02-161-0/+1
| | * 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-146-138/+231
| |\ \
| | * | 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-144-15/+57
| | * | cxl/hdm: Emulate HDM decoder from DVSEC range registersDave Jiang2023-02-144-6/+37
| | * | 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-145-31/+36
| | * | cxl/pci: Break out range register decoding from cxl_hdm_decode_init()Dave Jiang2023-02-141-24/+40
| * | | Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-142-8/+63
| |\ \ \
| | * | | cxl: add RAS status unmasking for CXLDave Jiang2023-02-142-0/+66
| | * | | cxl: remove unnecessary calling of pci_enable_pcie_error_reporting()Dave Jiang2023-02-141-11/+0
| * | | | 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
| * | | | | cxl/pmem: Fix nvdimm registration racesDan Williams2023-02-131-0/+1
| * | | | | Merge branch 'for-6.3/cxl-ram-region' into cxl/nextDan Williams2023-02-1011-161/+1014
| |\| | | |
| | * | | | cxl/dax: Create dax devices for CXL RAM regionsDan Williams2023-02-105-4/+126
| | * | | | tools/testing/cxl: Define a fixed volatile configuration to parseDan Williams2023-02-105-4/+9
| | * | | | cxl/region: Add region autodiscoveryDan Williams2023-02-105-11/+580
| | * | | | cxl/port: Split endpoint and switch port probeDan Williams2023-02-102-33/+47
| | * | | | cxl/region: Enable CONFIG_CXL_REGION to be toggledDan Williams2023-02-101-1/+11
| | * | | | 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-103-11/+25
| | * | | | cxl/memdev: Fix endpoint port removalDan Williams2023-02-103-26/+35
| * | | | | Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-103-4/+8
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | cxl/uapi: Tag commands from cxl_query_cmd()Ira Weiny2023-02-101-2/+7
| | * | | | cxl/mem: Remove unused CXL_CMD_FLAG_NONE defineIra Weiny2023-02-101-1/+0
| | * | | | cxl/mem: Correct full ID range allocationDavidlohr Bueso2023-02-091-1/+1
| * | | | | Merge branch 'for-6.3/cxl-events' into cxl/nextDan Williams2023-02-076-1/+1141
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | cxl/pci: Fix irq oneshot expectationsDan Williams2023-01-301-1/+2
| | * | | | cxl/pci: Set the device timestampJonathan Cameron2023-01-303-0/+40
| | * | | | cxl/mbox: Add missing parameter to docs.Jonathan Cameron2023-01-301-0/+1
| | * | | | cxl/mem: Trace Memory Module Event RecordIra Weiny2023-01-263-0/+182
| | * | | | cxl/mem: Trace DRAM Event RecordIra Weiny2023-01-263-0/+127
| | * | | | cxl/mem: Trace General Media Event RecordIra Weiny2023-01-263-2/+170
| | * | | | cxl/mem: Wire up event interruptsDavidlohr Bueso2023-01-264-10/+240
| | * | | | cxl/mem: Read, trace, and clear events on driver loadIra Weiny2023-01-265-1/+392
| | | |/ / | | |/| |
| * | | | Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-0712-126/+313
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | cxl/mbox: Fix Payload Length check for Get Log commandRobert Richter2023-01-271-3/+22