summaryrefslogtreecommitdiff
path: root/drivers/pci/pci.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-24PCI/PM: Skip resuming to D0 if device is disconnectedMario Limonciello1-0/+5
2025-08-28PM: runtime: Simplify pm_runtime_get_if_active() usageSakari Ailus1-1/+1
2025-08-28PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable portsLukas Wunner1-2/+6
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-10PCI: Avoid reset when disabled via sysfsNishanth Aravamudan1-0/+4
2024-12-14PCI: Add 'reset_subordinate' to reset hierarchy below bridgeKeith Busch1-1/+1
2024-12-09PCI: Fix reset_method_store() memory leakTodd Kjos1-2/+3
2024-10-04PCI: Use an error code with PCIe failed link retrainingMaciej W. Rozycki1-1/+1
2024-10-04PCI: Clear the LBMS bit after a link retrainMaciej W. Rozycki1-1/+9
2024-10-04PCI: Wait for Link before restoring Downstream BusesIlpo Järvinen1-2/+6
2024-09-12PCI: Add missing bridge lock to pci_bus_lock()Dan Williams1-14/+21
2024-08-03PCI/DPC: Fix use-after-free on concurrent DPC and hot-removalLukas Wunner1-3/+3
2024-06-27PCI: Do not wait for disconnected devices when resumingIlpo Järvinen1-0/+5
2024-06-27PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe PortsMario Limonciello1-0/+12
2024-06-12PCI: Wait for Link Training==0 before starting Link retrainIlpo Järvinen1-1/+1
2024-04-27PCI/ASPM: Fix deadlock when enabling ASPMJohan Hovold1-26/+52
2024-02-23PCI: Fix active state requirement in PME pollingAlex Williamson1-15/+22
2024-01-10Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"Bjorn Helgaas1-0/+6
2023-11-28PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirkBjorn Helgaas1-4/+4
2023-11-28PCI: Use FIELD_GET() to extract Link WidthIlpo Järvinen1-3/+2
2023-11-28PCI: Do error check on own line to split long "if" conditionsIlpo Järvinen1-3/+6
2023-08-29Merge branch 'pci/misc'Bjorn Helgaas1-16/+12
2023-08-29Merge branch 'pci/vpd'Bjorn Helgaas1-7/+16
2023-08-29Merge branch 'pci/pm'Bjorn Helgaas1-4/+9
2023-08-26PCI/PM: Only read PCI_PM_CTRL register when availableFeiyang Chen1-4/+9
2023-08-25PCI: Tidy config space save/restore messagesBjorn Helgaas1-2/+2
2023-08-25PCI: Fix typos in docs and commentsBjorn Helgaas1-1/+1
2023-08-25PCI: Fix pci_bus_resetable(), pci_slot_resetable() name typosBjorn Helgaas1-6/+6
2023-08-25PCI: Simplify pci_pio_to_address()Bjorn Helgaas1-7/+3
2023-08-11PCI: Fix runtime PM race with PME pollingAlex Williamson1-7/+16
2023-08-10PCI: Make link retraining use RMW accessors for changing LNKCTLIlpo Järvinen1-6/+2
2023-06-26Merge branch 'pci/pm'Bjorn Helgaas1-17/+42
2023-06-26Merge branch 'pci/enumeration'Bjorn Helgaas1-21/+112
2023-06-23PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3coldOndrej Zary1-5/+5
2023-06-20PCI: Add failed link recovery for device reset eventsMaciej W. Rozycki1-5/+24
2023-06-20PCI: Work around PCIe link training failuresMaciej W. Rozycki1-0/+2
2023-06-20PCI: Use pcie_wait_for_link_status() in pcie_wait_for_link_delay()Maciej W. Rozycki1-14/+3
2023-06-20PCI: Add support for polling DLLLA to pcie_retrain_link()Maciej W. Rozycki1-8/+20
2023-06-20PCI: Export pcie_retrain_link() for use outside ASPMMaciej W. Rozycki1-0/+49
2023-06-20PCI: Export PCIe link retrain timeoutMaciej W. Rozycki1-1/+1
2023-06-07PCI/PM: Shorten pci_bridge_wait_for_secondary_bus() wait time for slow linksMika Westerberg1-12/+37
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2023-04-21Merge branch 'pci/resource'Bjorn Helgaas1-2/+1
2023-04-12PCI/PM: Drop pci_bridge_wait_for_secondary_bus() timeout parameterMika Westerberg1-6/+12
2023-04-05PCI: Make pci_bus_for_each_resource() index optionalAndy Shevchenko1-2/+1
2023-03-23driver core: bus: mark the struct bus_type for sysfs callbacks as constantGreg Kroah-Hartman1-2/+2
2023-02-25Merge tag 'pci-v6.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-34/+35
2023-02-22Merge branch 'pci/reset'Bjorn Helgaas1-34/+25