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