| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-03 | Merge branch 'pci/virtualization' | Bjorn Helgaas | 1 | -0/+1 |
| 2025-09-26 | PCI: Add lockdep assertion in pci_stop_and_remove_bus_device() | Niklas Schnelle | 1 | -0/+1 |
| 2025-08-27 | PCI/pwrctrl: Fix device leak at device stop | Johan Hovold | 1 | -0/+2 |
| 2025-03-27 | Merge branch 'pci/devtree-create' | Bjorn Helgaas | 1 | -0/+2 |
| 2025-03-27 | Merge branch 'pci/pwrctrl' | Bjorn Helgaas | 1 | -1/+1 |
| 2025-03-21 | PCI/DOE: Expose DOE features via sysfs | Alistair Francis | 1 | -0/+1 |
| 2025-02-28 | PCI: of: Create device tree PCI host bridge node | Herve Codina | 1 | -0/+2 |
| 2025-02-20 | PCI/pwrctrl: Move pci_pwrctrl_unregister() to pci_destroy_dev() | Manivannan Sadhasivam | 1 | -1/+1 |
| 2024-11-30 | PCI/pwrctrl: Unregister platform device only if one actually exists | Brian Norris | 1 | -2/+7 |
| 2024-11-25 | Merge branch 'pci/pwrctl' | Bjorn Helgaas | 1 | -9/+8 |
| 2024-11-21 | PCI/pwrctrl: Rename pwrctrl functions and structures | Bjorn Helgaas | 1 | -2/+2 |
| 2024-11-21 | PCI/pwrctl: Remove pwrctl device without iterating over all children of pwrct... | Manivannan Sadhasivam | 1 | -9/+8 |
| 2024-11-11 | PCI: Make pci_destroy_dev() concurrent safe | Keith Busch | 1 | -1/+1 |
| 2024-11-11 | PCI: Make pci_stop_dev() concurrent safe | Keith Busch | 1 | -10/+9 |
| 2024-09-23 | Merge tag 'pci-v6.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+3 |
| 2024-09-19 | Merge branch 'pci/controller/qcom' | Bjorn Helgaas | 1 | -1/+1 |
| 2024-09-13 | PCI: Pass domain number to pci_bus_release_domain_nr() explicitly | Manivannan Sadhasivam | 1 | -1/+1 |
| 2024-09-04 | PCI/NPEM: Add Native PCIe Enclosure Management support | Mariusz Tkaczyk | 1 | -0/+2 |
| 2024-09-03 | PCI: Don't rely on of_platform_depopulate() for reused OF-nodes | Bartosz Golaszewski | 1 | -1/+17 |
| 2024-06-12 | PCI/pwrctl: Create platform devices for child OF nodes of the port node | Bartosz Golaszewski | 1 | -1/+2 |
| 2023-08-22 | PCI: Create device tree node for bridge | Lizhi Hou | 1 | -0/+1 |
| 2023-04-30 | Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl | Linus Torvalds | 1 | -0/+1 |
| 2023-04-27 | Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -3/+2 |
| 2023-04-18 | PCI/DOE: Create mailboxes on device enumeration | Lukas Wunner | 1 | -0/+1 |
| 2023-04-06 | PCI: Fix use-after-free in pci_bus_release_domain_nr() | Rob Herring | 1 | -2/+3 |
| 2023-04-04 | PCI: Introduce pci_dev_for_each_resource() | Mika Westerberg | 1 | -3/+2 |
| 2022-11-08 | PCI: Assign PCI domain IDs by ida_alloc() | Pali Rohár | 1 | -0/+6 |
| 2021-08-17 | PCI: Remove reset_fn field from pci_dev | Amey Narkhede | 1 | -1/+0 |
| 2021-04-27 | PCI/sysfs: Convert "reset" to static attribute | Krzysztof Wilczyński | 1 | -0/+2 |
| 2020-05-14 | PCI: Fix pci_host_bridge struct device release/free handling | Rob Herring | 1 | -1/+1 |
| 2018-09-17 | PCI/ASPM: Fix link_state teardown on device removal | Lukas Wunner | 1 | -3/+1 |
| 2018-08-15 | Merge branch 'pci/aspm' | Bjorn Helgaas | 1 | -1/+0 |
| 2018-08-06 | PCI: Remove unnecessary include of <linux/pci-aspm.h> | Bjorn Helgaas | 1 | -1/+0 |
| 2018-07-31 | PCI: Fix is_added/is_busmaster race condition | Hari Vyas | 1 | -2/+3 |
| 2018-01-26 | PCI: Add SPDX GPL-2.0 when no license was specified | Bjorn Helgaas | 1 | -0/+1 |
| 2017-10-25 | PCI: Detach driver before procfs & sysfs teardown on device remove | Alex Williamson | 1 | -1/+1 |
| 2016-11-17 | PCI: Autosense device removal in pci_bridge_d3_update() | Lukas Wunner | 1 | -1/+1 |
| 2016-09-13 | PCI: Fix bridge_d3 update on device removal | Lukas Wunner | 1 | -2/+1 |
| 2016-06-13 | PCI: Put PCIe ports into D3 during suspend | Mika Westerberg | 1 | -0/+2 |
| 2016-03-15 | Merge branch 'pci/resource' into next | Bjorn Helgaas | 1 | -1/+0 |
| 2016-03-12 | PCI: Remove unused IORESOURCE_ROM_COPY and IORESOURCE_ROM_BIOS_COPY | Bjorn Helgaas | 1 | -1/+0 |
| 2016-03-08 | PCI: Add pci_ops.{add,remove}_bus() callbacks | Thierry Reding | 1 | -0/+4 |
| 2015-04-08 | PCI: Export symbols required for loadable host driver modules | Ray Jui | 1 | -0/+2 |
| 2014-02-01 | Revert "PCI: Remove from bus_list and release resources in pci_release_dev()" | Rafael J. Wysocki | 1 | -0/+17 |
| 2014-01-15 | PCI: Check parent kobject in pci_destroy_dev() | Rafael J. Wysocki | 1 | -0/+3 |
| 2014-01-13 | PCI: Add global pci_lock_rescan_remove() | Rafael J. Wysocki | 1 | -0/+8 |
| 2013-12-18 | PCI: Remove from bus_list and release resources in pci_release_dev() | Yinghai Lu | 1 | -19/+0 |
| 2013-12-18 | PCI: Use device_release_driver() in pci_stop_root_bus() | Yinghai Lu | 1 | -2/+2 |
| 2013-12-18 | PCI: Move device_del() from pci_stop_dev() to pci_destroy_dev() | Rafael J. Wysocki | 1 | -1/+3 |
| 2013-11-14 | PCI: Fix whitespace, capitalization, and spelling errors | Bjorn Helgaas | 1 | -1/+1 |
| 2013-04-12 | PCI: Add pcibios hooks for adding and removing PCI buses | Jiang Liu | 1 | -0/+1 |
| 2013-04-12 | PCI: When removing bus, always remove legacy files & unregister | Jiang Liu | 1 | -3/+0 |
| 2013-02-25 | Merge tag 'pci-v3.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+2 |
| 2013-02-13 | PCI/PM: Clean up PME state when removing a device | Rafael J. Wysocki | 1 | -0/+2 |
| 2013-01-25 | PCI: Make device create/destroy logic symmetric | Jiang Liu | 1 | -2/+2 |
| 2012-11-03 | PCI: Add pci_stop_and_remove_root_bus() | Yinghai Lu | 1 | -0/+36 |
| 2012-09-20 | PCI: Stop all children first, before removing all children | Yinghai Lu | 1 | -16/+35 |
| 2012-08-22 | PCI: Leave normal LIST_POISON in deleted list entries | Bjorn Helgaas | 1 | -3/+0 |
| 2012-08-22 | PCI: Rename local variables to conventional names | Bjorn Helgaas | 1 | -7/+7 |
| 2012-08-22 | PCI: Remove unused, commented-out, code | Bjorn Helgaas | 1 | -19/+0 |
| 2012-08-22 | PCI: Stop and remove devices in one pass | Bjorn Helgaas | 1 | -35/+7 |
| 2012-08-22 | PCI: Fold stop and remove helpers into their callers | Bjorn Helgaas | 1 | -33/+20 |
| 2012-08-22 | PCI: Use list_for_each_entry() for bus->devices traversal | Bjorn Helgaas | 1 | -7/+6 |
| 2012-08-22 | PCI: Remove pci_stop_and_remove_behind_bridge() | Bjorn Helgaas | 1 | -25/+0 |
| 2012-08-22 | PCI: Don't export stop_bus_device and remove_bus_device interfaces | Bjorn Helgaas | 1 | -4/+4 |
| 2012-06-13 | PCI: release busn_res when removing bus | Yinghai Lu | 1 | -0/+1 |
| 2012-02-27 | PCI: export __pci_remove_bus_device | Yinghai Lu | 1 | -1/+3 |
| 2012-02-27 | PCI: Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge | Yinghai Lu | 1 | -3/+4 |
| 2012-02-27 | PCI: Rename pci_remove_bus_device to pci_stop_and_remove_bus_device | Yinghai Lu | 1 | -4/+4 |
| 2012-02-14 | PCI: make sriov work with hotplug remove | Yinghai Lu | 1 | -1/+9 |
| 2012-02-10 | PCI: Fix pci cardbus removal | Yinghai Lu | 1 | -6/+22 |
| 2012-01-06 | PCI: Only call pci_stop_bus_device() one time for child devices at remove | Yinghai Lu | 1 | -3/+7 |
| 2011-05-21 | PCI/sysfs: move bus cpuaffinity to class dev_attrs | Yinghai Lu | 1 | -2/+0 |
| 2009-06-11 | PCI: eliminate redundant pci_stop_dev() call from pci_destroy_dev() | Alex Chiang | 1 | -2/+0 |
| 2009-03-26 | PCI: fix kernel oops on bridge removal | Kenji Kaneshige | 1 | -0/+1 |
| 2009-03-19 | PCI: check if a bus is added when removing it | Yu Zhao | 1 | -0/+3 |
| 2008-10-20 | PCI: fix sparse warning in pci_remove_behind_bridge | Stephen Hemminger | 1 | -7/+3 |
| 2008-10-20 | PCI: make CPU list affinity visible | Mike Travis | 1 | -0/+1 |
| 2008-04-20 | PCI: add PCI Express ASPM support | Shaohua Li | 1 | -0/+4 |
| 2008-04-20 | PCI: remove global list of PCI devices | Greg Kroah-Hartman | 1 | -4/+0 |
| 2008-04-20 | PCI: add is_added flag to struct pci_dev | Greg Kroah-Hartman | 1 | -4/+2 |
| 2008-02-02 | Revert "PCI: PCIE ASPM support" | Greg Kroah-Hartman | 1 | -4/+0 |
| 2008-02-01 | PCI: make pci_bus a struct device | Greg Kroah-Hartman | 1 | -4/+2 |
| 2008-02-01 | PCI: PCIE ASPM support | Shaohua Li | 1 | -0/+4 |
| 2006-09-26 | PCI: add pci_stop_bus_device | Satoru Takeuchi | 1 | -1/+36 |
| 2006-06-21 | [PATCH] PCI: fix race with pci_walk_bus and pci_destroy_dev | Zhang Yanmin | 1 | -6/+6 |
| 2006-01-09 | [PATCH] PCI: drivers/pci: some cleanups | Adrian Bunk | 1 | -1/+2 |
| 2005-06-27 | [PATCH] acpi bridge hotadd: Make the PCI remove routines safe for failed hot-... | Rajesh Shah | 1 | -5/+9 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+118 |