summaryrefslogtreecommitdiff
path: root/drivers/pci/pci.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-04PCI: Fix pci_slot_trylock() error handlingJinhui Guo1-3/+1
2026-03-04PCI: Enable ACS after configuring IOMMU for OF platformsManivannan Sadhasivam1-9/+1
2026-03-04PCI: Fix pci_slot_lock () device lockingKeith Busch1-6/+17
2026-03-04PCI: Check parent for NULL in of_pci_bus_release_domain_nr()Sergey Shtylyov1-1/+1
2026-03-04PCI/PM: Avoid redundant delays on D3hot->D3coldBrian Norris1-0/+3
2026-02-11PCI/ERR: Ensure error recoverability at all timesLukas Wunner1-3/+0
2025-11-13PCI/PM: Skip resuming to D0 if device is disconnectedMario Limonciello1-0/+5
2025-10-29PCI: Test for bit underflow in pcie_set_readrq()Kees Cook1-1/+5
2025-08-20PCI: Honor Max Link Speed when determining supported speedsLukas Wunner1-2/+4
2025-08-20PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable portsLukas Wunner1-1/+5
2025-08-20PCI: Allow PCI bridges to go to D3Hot on all non-x86Manivannan Sadhasivam1-4/+4
2025-08-20PCI: Store all PCIe Supported Link SpeedsIlpo Järvinen1-16/+42
2025-06-27PCI: Fix lock symmetry in pci_slot_unlock()Ilpo Järvinen1-1/+2
2025-06-19PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus()Wilfred Mallawa1-1/+1
2025-04-25Revert "PCI: Avoid reset when disabled via sysfs"Alex Williamson1-4/+0
2025-04-20PCI: Check BAR index for validityPhilipp Stanner1-0/+6
2025-04-10PCI: Avoid reset when disabled via sysfsNishanth Aravamudan1-0/+4
2025-04-10PCI/ACS: Fix 'pci=config_acs=' parameterTushar Dave1-5/+13
2025-02-27PCI: Remove devres from pci_intx()Philipp Stanner1-41/+2
2025-02-27PCI: Export pci_intx_unmanaged() and pcim_intx()Philipp Stanner1-0/+29
2024-12-14PCI: Add 'reset_subordinate' to reset hierarchy below bridgeKeith Busch1-1/+1
2024-12-05PCI: Fix reset_method_store() memory leakTodd Kjos1-2/+3
2024-10-29PCI: Fix pci_enable_acs() support for the ACS quirksJason Gunthorpe1-5/+9
2024-09-23Merge tag 'pci-v6.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-24/+51
2024-09-19Merge branch 'pci/controller/qcom'Bjorn Helgaas1-7/+7
2024-09-19Merge branch 'pci/reset'Bjorn Helgaas1-2/+6
2024-09-19Merge branch 'pci/enumeration'Bjorn Helgaas1-2/+10
2024-09-14PCI: Pass domain number to pci_bus_release_domain_nr() explicitlyManivannan Sadhasivam1-7/+7
2024-09-11PCI: Rename CRS Completion Status to RRSBjorn Helgaas1-2/+2
2024-09-11PCI: Wait for device readiness with Configuration RRSBjorn Helgaas1-13/+28
2024-09-09PCI: Use an error code with PCIe failed link retrainingMaciej W. Rozycki1-1/+1
2024-09-09PCI: Clear the LBMS bit after a link retrainMaciej W. Rozycki1-1/+9
2024-08-09PCI: Wait for Link before restoring Downstream BusesIlpo Järvinen1-2/+6
2024-08-01PCI: Fix devres regression in pci_intx()Philipp Stanner1-7/+8
2024-07-20Merge tag 'pci-v6.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-120/+186
2024-07-19Merge branch 'pci/controller/qcom'Bjorn Helgaas1-18/+1
2024-07-19Merge branch 'pci/reset'Bjorn Helgaas1-14/+24
2024-07-19Merge branch 'pci/dpc'Bjorn Helgaas1-3/+3
2024-07-19Merge branch 'pci/devres'Bjorn Helgaas1-27/+68
2024-07-13PCI: Extend ACS configurabilityVidya Sagar1-58/+90
2024-07-13PCI: Add missing bridge lock to pci_bus_lock()Dan Williams1-14/+21
2024-07-12PCI: Add managed pcim_intx()Philipp Stanner1-11/+8
2024-07-10PCI: Remove struct pci_devres.enabled status bitPhilipp Stanner1-6/+0
2024-07-10PCI: Document hybrid devres hazardsPhilipp Stanner1-1/+46
2024-07-10PCI: Add managed pcim_request_region()Philipp Stanner1-32/+15
2024-07-10PCI: Add managed partial-BAR request and map infrastructurePhilipp Stanner1-0/+22
2024-07-10PCI: Bring the PCIe speed to MBps logic to new pcie_dev_speed_mbps()Krishna chaitanya chundru1-18/+1
2024-07-01PCI/DPC: Fix use-after-free on concurrent DPC and hot-removalLukas Wunner1-3/+3
2024-06-04PCI: Warn on missing cfg_access_lock during secondary bus resetDan Williams1-0/+3
2024-06-04PCI: Revert the cfg_access_lock lockdep mechanismDan Williams1-1/+0