summaryrefslogtreecommitdiffstats
path: root/drivers/cxl/pci.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-6.7/cxl' into cxl/nextDan Williams2023-10-311-1/+4
|\
| * cxl/pci: Update commentIra Weiny2023-09-161-1/+4
* | Merge branch 'for-6.7/cxl-rch-eh' into cxl/nextDan Williams2023-10-311-8/+6
|\ \
| * | cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devmRobert Richter2023-10-281-1/+1
| * | cxl/pci: Remove Component Register base address from struct cxl_dev_stateRobert Richter2023-10-281-3/+0
| * | cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_s...Robert Richter2023-10-281-4/+5
| * | cxl/core/regs: Rename @dev to @host in struct cxl_register_mapRobert Richter2023-10-281-1/+1
| |/
* | cxl/memdev: Fix sanitize vs decoder setup lockingDan Williams2023-10-061-0/+5
* | cxl/pci: Fix sanitize notifier setupDan Williams2023-10-061-0/+4
* | cxl/pci: Clarify devm host for memdev relative setupDan Williams2023-10-061-2/+2
* | cxl/pci: Remove hardirq handler for cxl_request_irq()Dan Williams2023-10-061-6/+6
* | cxl/pci: Cleanup 'sanitize' to always pollDan Williams2023-09-301-35/+25
* | cxl/pci: Remove unnecessary device reference management in sanitize workDan Williams2023-09-291-5/+0
|/
* cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native()Smita Koralahalli2023-09-121-2/+1
* cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registersSmita Koralahalli2023-09-121-3/+3
* cxl/pci: Use correct flag for sanitize pollingDavidlohr Bueso2023-06-281-1/+1
* Merge branch 'for-6.5/cxl-rch-eh' into for-6.5/cxlDan Williams2023-06-261-75/+46
|\
| * cxl/pci: Early setup RCH dport component registers from RCRBRobert Richter2023-06-251-9/+48
| * cxl/regs: Remove early capability checks in Component Register setupRobert Richter2023-06-251-0/+2
| * cxl/pci: Refactor component register discovery for reuseTerry Bowman2023-06-251-74/+5
| * cxl/core/regs: Add @dev to cxl_register_mapRobert Richter2023-06-251-12/+11
* | Merge branch 'for-6.5/cxl-perf' into for-6.5/cxlDan Williams2023-06-261-1/+25
|\ \
| * | cxl/pci: Find and register CXL PMU devicesJonathan Cameron2023-05-301-1/+25
| |/
* | Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxlDan Williams2023-06-261-93/+87
|\ \
| * | cxl/pci: Unconditionally unmask 256B Flit errorsDan Williams2023-06-251-16/+2
| * | cxl/mbox: Move mailbox related driver state to its own data structureDan Williams2023-06-251-53/+61
| |/
* | Merge branch 'for-6.5/cxl-fwupd' into for-6.5/cxlDan Williams2023-06-261-0/+4
|\ \
| * | cxl: add a firmware update mechanism using the sysfs firmware loaderVishal Verma2023-06-261-0/+4
* | | cxl/mem: Wire up Sanitization supportDavidlohr Bueso2023-06-261-0/+6
* | | cxl/mbox: Add sanitization handling machineryDavidlohr Bueso2023-06-251-3/+74
* | | cxl/mbox: Allow for IRQ_NONE case in the isrDavidlohr Bueso2023-06-251-2/+4
|/ /
* | cxl/mbox: Add background cmd handling machineryDavidlohr Bueso2023-05-231-0/+89
* | cxl/pci: Introduce cxl_request_irq()Davidlohr Bueso2023-05-231-16/+23
* | cxl/pci: Allocate irq vectors earlier during probeDavidlohr Bueso2023-05-231-4/+4
|/
* cxl: Move cxl_await_media_ready() to before capacity info retrievalDave Jiang2023-05-191-0/+6
* Merge branch 'for-6.4/cxl-poison' into for-6.4/cxlDan Williams2023-04-231-0/+4
|\
| * cxl/mbox: Initialize the poison stateAlison Schofield2023-04-231-0/+4
* | cxl/pci: Use CDAT DOE mailbox created by PCI coreLukas Wunner2023-04-181-49/+0
|/
* Merge branch 'for-6.3/cxl' into cxl/nextDan Williams2023-02-151-8/+62
|\
| * cxl: add RAS status unmasking for CXLDave Jiang2023-02-141-0/+65
| * cxl: remove unnecessary calling of pci_enable_pcie_error_reporting()Dave Jiang2023-02-141-11/+0
* | cxl/pci: Fix irq oneshot expectationsDan Williams2023-01-311-1/+2
* | cxl/pci: Set the device timestampJonathan Cameron2023-01-301-0/+4
* | cxl/mem: Wire up event interruptsDavidlohr Bueso2023-01-271-10/+211
* | cxl/mem: Read, trace, and clear events on driver loadIra Weiny2023-01-261-0/+33
|/
* cxl/pci: Show opcode in debug messages when sending a commandRobert Richter2023-01-251-1/+1
* cxl/pci: Move tracepoint definitions to drivers/cxl/core/Dan Williams2023-01-051-111/+0
* cxl/pci: Remove endian confusionDan Williams2022-12-061-4/+3
* cxl/pci: Add some type-safety to the AER trace pointsDan Williams2022-12-061-2/+2
* Merge branch 'for-6.2/cxl-aer' into for-6.2/cxlDan Williams2022-12-051-40/+173
|\