| Age | Commit message (Expand) | Author | Files | Lines |
| 5 days | Merge tag 'tsm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/dev... | Linus Torvalds | 1 | -0/+39 |
| 2025-11-24 | PCI/ERR: Ensure error recoverability at all times | Lukas Wunner | 1 | -0/+3 |
| 2025-11-03 | PCI: Introduce pci_walk_bus_reverse(), for_each_pci_dev_reverse() | Dan Williams | 1 | -0/+39 |
| 2025-10-03 | Merge branch 'pci/resource' | Bjorn Helgaas | 1 | -0/+3 |
| 2025-09-16 | PCI: Preserve bridge window resource type flags | Ilpo Järvinen | 1 | -0/+3 |
| 2025-08-27 | PCI/pwrctrl: Fix device leak at registration | Johan Hovold | 1 | -5/+9 |
| 2025-07-15 | PCI: Allow built-in drivers to use async initial probing | Lukas Wunner | 1 | -4/+1 |
| 2025-05-15 | PCI: Limit visibility of match_driver flag to PCI core | Lukas Wunner | 1 | -1/+3 |
| 2025-02-20 | PCI/pwrctrl: Move creation of pwrctrl devices to pci_scan_device() | Manivannan Sadhasivam | 1 | -43/+0 |
| 2024-11-25 | Merge branch 'pci/pwrctl' | Bjorn Helgaas | 1 | -8/+59 |
| 2024-11-25 | Merge branch 'pci/locking' | Bjorn Helgaas | 1 | -33/+16 |
| 2024-11-21 | PCI/pwrctrl: Rename pwrctrl functions and structures | Bjorn Helgaas | 1 | -12/+13 |
| 2024-11-21 | PCI/pwrctl: Ensure that pwrctl drivers are probed before PCI client drivers | Manivannan Sadhasivam | 1 | -19/+56 |
| 2024-11-21 | PCI/pwrctl: Create pwrctl device only if at least one power supply is present | Manivannan Sadhasivam | 1 | -0/+11 |
| 2024-11-21 | PCI/pwrctl: Use of_platform_device_create() to create pwrctl devices | Manivannan Sadhasivam | 1 | -5/+7 |
| 2024-11-11 | PCI: Unexport pci_walk_bus_locked() | Keith Busch | 1 | -1/+0 |
| 2024-11-11 | PCI: Convert __pci_walk_bus() to be recursive | Keith Busch | 1 | -25/+11 |
| 2024-11-11 | PCI: Move __pci_walk_bus() mutex to where we need it | Keith Busch | 1 | -7/+5 |
| 2024-11-11 | PCI: Make pci_stop_dev() concurrent safe | Keith Busch | 1 | -1/+1 |
| 2024-10-18 | PCI: Move struct pci_bus_resource into bus.c | Ilpo Järvinen | 1 | -0/+12 |
| 2024-10-18 | PCI: Remove unused PCI_SUBTRACTIVE_DECODE | Ilpo Järvinen | 1 | -3/+1 |
| 2024-07-19 | Merge tag 'pci-v6.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -8/+2 |
| 2024-07-18 | PCI: Check for the existence of 'dev.of_node' before calling of_platform_popu... | Manivannan Sadhasivam | 1 | -2/+2 |
| 2024-07-08 | PCI/pwrctl: only call of_platform_populate() if CONFIG_OF is enabled | Bert Karwatzki | 1 | -1/+1 |
| 2024-06-12 | PCI/pwrctl: Create platform devices for child OF nodes of the port node | Bartosz Golaszewski | 1 | -0/+9 |
| 2024-05-28 | resource: Use typedef for alignf callback | Ilpo Järvinen | 1 | -8/+2 |
| 2024-01-31 | PCI/ASPM: Fix deadlock when enabling ASPM | Johan Hovold | 1 | -17/+32 |
| 2023-08-30 | Merge tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+2 |
| 2023-08-22 | PCI: Create device tree node for bridge | Lizhi Hou | 1 | -0/+2 |
| 2023-08-09 | PCI: move OF status = "disabled" detection to dev->match_driver | Vladimir Oltean | 1 | -1/+3 |
| 2023-04-27 | Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -4/+3 |
| 2023-04-05 | PCI: Make pci_bus_for_each_resource() index optional | Andy Shevchenko | 1 | -4/+3 |
| 2023-03-13 | PCI: s390: Fix use-after-free of PCI resources with per-function hotplug | Niklas Schnelle | 1 | -0/+21 |
| 2022-12-10 | PCI: Skip allocate_resource() if too little space available | Bjorn Helgaas | 1 | -0/+4 |
| 2020-07-07 | PCI: Add device even if driver attach failed | Rajat Jain | 1 | -5/+1 |
| 2019-07-23 | PCI: Unexport pci_bus_get() and pci_bus_put() | Kelsey Skunberg | 1 | -2/+0 |
| 2019-05-09 | PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc | Mohan Kumar | 1 | -2/+1 |
| 2019-05-09 | PCI: Replace printk(KERN_INFO) with pr_info(), etc | Mohan Kumar | 1 | -1/+1 |
| 2018-07-31 | PCI: Fix is_added/is_busmaster race condition | Hari Vyas | 1 | -3/+3 |
| 2018-05-09 | PCI: remove CONFIG_PCI_BUS_ADDR_T_64BIT | Christoph Hellwig | 1 | -2/+2 |
| 2018-03-19 | PCI: Tidy comments | Bjorn Helgaas | 1 | -2/+0 |
| 2018-02-01 | Merge branch 'pci/spdx' into next | Bjorn Helgaas | 1 | -0/+1 |
| 2018-01-26 | PCI: Add SPDX GPL-2.0 when no license was specified | Bjorn Helgaas | 1 | -0/+1 |
| 2018-01-18 | PCI: Add wrappers for dev_printk() | Frederick Lawler | 1 | -2/+2 |
| 2016-11-17 | PCI: Autosense device removal in pci_bridge_d3_update() | Lukas Wunner | 1 | -1/+1 |
| 2016-08-01 | Merge branches 'pci/demodularize-hosts' and 'pci/host-request-windows' into next | Bjorn Helgaas | 1 | -1/+29 |
| 2016-06-13 | PCI: Put PCIe ports into D3 during suspend | Mika Westerberg | 1 | -0/+1 |
| 2016-06-06 | PCI: Add devm_request_pci_bus_resources() | Bjorn Helgaas | 1 | -1/+29 |
| 2016-05-02 | PCI: Do not treat EPROBE_DEFER as device attach failure | Lukas Wunner | 1 | -1/+1 |
| 2016-05-02 | PCI: Fix BUG on device attach failure | Lukas Wunner | 1 | -1/+3 |
| 2016-03-19 | Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 1 | -0/+3 |
| 2016-03-09 | PCI: Add pcibios_bus_add_device() weak function | Wei Yang | 1 | -0/+3 |
| 2016-02-05 | PCI: Check device_attach() return value always | Bjorn Helgaas | 1 | -1/+6 |
| 2016-01-06 | PCI: Fix minimum allocation address overwrite | Christoph Biedl | 1 | -2/+4 |
| 2015-09-22 | PCI: Clear IORESOURCE_UNSET when clipping a bridge window | Bjorn Helgaas | 1 | -0/+2 |
| 2015-05-29 | PCI: Add pci_bus_addr_t | Yinghai Lu | 1 | -5/+5 |
| 2015-02-05 | PCI: Use common resource list management code instead of private implementation | Jiang Liu | 1 | -12/+6 |
| 2015-01-16 | PCI: Add pci_bus_clip_resource() to clip to fit upstream window | Yinghai Lu | 1 | -0/+43 |
| 2014-06-10 | PCI: Move EXPORT_SYMBOL so it immediately follows function/variable | Ryan Desfosses | 1 | -3/+3 |
| 2014-05-30 | PCI: Make pci_bus_add_device() void | Yijing Wang | 1 | -8/+2 |
| 2014-04-14 | PCI: Remove unnecessary includes of <linux/init.h> | Paul Gortmaker | 1 | -1/+0 |
| 2014-03-19 | PCI: Change pci_bus_alloc_resource() type_mask to unsigned long | Bjorn Helgaas | 1 | -2/+2 |
| 2014-03-19 | PCI: Check all IORESOURCE_TYPE_BITS in pci_bus_alloc_from_region() | Bjorn Helgaas | 1 | -1/+1 |
| 2014-03-19 | PCI: Don't check resource_size() in pci_bus_alloc_resource() | Bjorn Helgaas | 1 | -2/+0 |
| 2014-01-10 | Merge branch 'pci/resource' into next | Bjorn Helgaas | 1 | -30/+102 |
| 2014-01-07 | PCI: Allocate 64-bit BARs above 4G when possible | Yinghai Lu | 1 | -3/+13 |
| 2014-01-07 | PCI: Enforce bus address limits in resource allocation | Yinghai Lu | 1 | -28/+83 |
| 2014-01-07 | PCI: Split out bridge window override of minimum allocation address | Bjorn Helgaas | 1 | -4/+11 |
| 2013-12-18 | PCI: Move pci_proc_attach_device() to pci_bus_add_device() | Yinghai Lu | 1 | -0/+1 |
| 2013-07-25 | PCI: Delay enabling bridges until they're needed | Yinghai Lu | 1 | -19/+0 |
| 2013-05-27 | PCI: Introduce pci_bus_{get|put}() to manage PCI bus reference count | Jiang Liu | 1 | -0/+15 |
| 2013-05-07 | PCI: Delay final fixups until resources are assigned | Yinghai Lu | 1 | -0/+1 |
| 2013-04-17 | Merge branch 'pci/cleanup' into next | Bjorn Helgaas | 1 | -0/+3 |
| 2013-04-17 | PCI: Warn about failures instead of "must_check" functions | Bjorn Helgaas | 1 | -0/+3 |
| 2013-04-12 | PCI: Clean up usages of pci_bus->is_added | Jiang Liu | 1 | -9/+2 |
| 2013-01-25 | PCI: Put pci_dev in device tree as early as possible | Yinghai Lu | 1 | -66/+12 |
| 2013-01-25 | PCI: Skip attaching driver in device_add() | Yinghai Lu | 1 | -0/+5 |
| 2013-01-07 | PCI/ACPI: Reserve firmware-allocated resources for hot-added root buses | Yinghai Lu | 1 | -0/+2 |
| 2012-12-06 | Merge branch 'pci/mjg-pci-roms-from-efi' into next | Bjorn Helgaas | 1 | -0/+5 |
| 2012-12-05 | PCI: Add pcibios_add_device | Matthew Garrett | 1 | -0/+5 |
| 2012-11-02 | PCI/PM: Fix deadlock when unbinding device if parent in D3cold | Huang Ying | 1 | -3/+0 |
| 2012-09-18 | PCI: Use correct type when freeing bus resource list | Yinghai Lu | 1 | -1/+5 |
| 2012-07-16 | PCI: fix undefined reference to 'pci_fixup_final_inited' | Myron Stowe | 1 | -3/+1 |
| 2012-07-09 | PCI: call final fixups hot-added devices | Myron Stowe | 1 | -0/+4 |
| 2012-02-23 | PCI: add struct pci_host_bridge_window with CPU/bus address offset | Bjorn Helgaas | 1 | -11/+19 |
| 2012-01-06 | PCI: add helpers for building PCI bus resource lists | Bjorn Helgaas | 1 | -5/+27 |
| 2011-05-21 | PCI/sysfs: move bus cpuaffinity to class dev_attrs | Yinghai Lu | 1 | -6/+0 |
| 2010-12-17 | Revert "PCI: allocate bus resources from the top down" | Bjorn Helgaas | 1 | -48/+5 |
| 2010-12-17 | Revert "PCI: fix pci_bus_alloc_resource() hang, prefer positive decode" | Bjorn Helgaas | 1 | -49/+21 |
| 2010-11-12 | PCI: fix pci_bus_alloc_resource() hang, prefer positive decode | Bjorn Helgaas | 1 | -21/+49 |
| 2010-10-28 | Merge branch 'stable/xen-pcifront-0.8.2' of git://git.kernel.org/pub/scm/linu... | Linus Torvalds | 1 | -0/+1 |
| 2010-10-26 | PCI: allocate bus resources from the top down | Bjorn Helgaas | 1 | -5/+48 |
| 2010-10-18 | x86/PCI: Export pci_walk_bus function. | Konrad Rzeszutek Wilk | 1 | -0/+1 |
| 2010-07-30 | PCI: check return value of pci_enable_device() when enabling bridges | Junchang Wang | 1 | -0/+2 |
| 2010-07-30 | PCI: sparse warning (trivial) | Stephen Hemminger | 1 | -1/+1 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-03-07 | Driver core: create lock/unlock functions for struct device | Greg Kroah-Hartman | 1 | -2/+2 |
| 2010-02-23 | PCI: augment bus resource table with a list | Bjorn Helgaas | 1 | -0/+46 |
| 2010-02-23 | PCI: add pci_bus_for_each_resource(), remove direct bus->resource[] refs | Bjorn Helgaas | 1 | -2/+2 |
| 2010-02-22 | resource/PCI: mark struct resource as const | Dominik Brodowski | 1 | -1/+1 |
| 2010-02-22 | resource/PCI: align functions now return start of resource | Dominik Brodowski | 1 | -2/+4 |
| 2009-06-16 | PCI AER: support Multiple Error Received and no error source id | Zhang, Yanmin | 1 | -2/+9 |
| 2009-06-11 | PCI/x86: don't assume prefetchable ranges are 64bit | Yinghai Lu | 1 | -1/+6 |
| 2009-04-06 | PCI: Setup disabled bridges even if buses are added | Yuji Shimada | 1 | -1/+1 |
| 2009-03-20 | PCI: do not enable bridges more than once | Alex Chiang | 1 | -2/+4 |
| 2009-03-19 | PCI: constify pci_bus_add_devices() | akpm@linux-foundation.org | 1 | -1/+1 |
| 2009-01-07 | PCI: factor pci_bus_add_child() from pci_bus_add_devices() | Yu Zhao | 1 | -23/+33 |
| 2009-01-07 | PCI: cleanup pci_bus_add_devices() | Yu Zhao | 1 | -27/+28 |
| 2009-01-07 | PCI: Add legacy_io/mem to all busses | Benjamin Herrenschmidt | 1 | -0/+4 |
| 2008-10-20 | PCI: make CPU list affinity visible | Mike Travis | 1 | -0/+7 |
| 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 | -7/+4 |
| 2008-03-13 | PCI: fix issue with busses registering multiple times in sysfs | Greg Kroah-Hartman | 1 | -1/+5 |
| 2008-03-04 | PCI: fix up error messages for pci_bus registering | Greg Kroah-Hartman | 1 | -4/+6 |
| 2008-02-01 | PCI: make pci_bus a struct device | Greg Kroah-Hartman | 1 | -4/+13 |
| 2008-02-01 | PCI: drivers/pci/: remove unused exports | Adrian Bunk | 1 | -1/+0 |
| 2007-05-02 | pci: do not mark exported functions as __devinit | Sam Ravnborg | 1 | -2/+2 |
| 2006-09-26 | PCI: fix __must_check warnings | Greg Kroah-Hartman | 1 | -6/+16 |
| 2006-06-27 | [PATCH] 64bit resource: change pci core and arch code to use resource_size_t | Greg Kroah-Hartman | 1 | -5/+5 |
| 2006-06-21 | [PATCH] PCI: fix race with pci_walk_bus and pci_destroy_dev | Zhang Yanmin | 1 | -12/+9 |
| 2005-09-08 | [PATCH] PCI: Add pci_walk_bus function to PCI core (nonrecursive) | Paul Mackerras | 1 | -0/+48 |
| 2005-09-08 | [PATCH] PCI: start paying attention to a lot of pci function return values | Greg Kroah-Hartman | 1 | -1/+2 |
| 2005-08-02 | pci: make bus resource start address override minimum IO address | Linus Torvalds | 1 | -1/+3 |
| 2005-06-27 | [PATCH] acpi bridge hotadd: Link newly created pci child bus to its parent on... | Rajesh Shah | 1 | -4/+7 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+151 |