summaryrefslogtreecommitdiffstats
path: root/drivers/pci/pci.c
Commit message (Expand)AuthorAgeFilesLines
* PCI: Allow PCI express root ports to find themselvesThierry Reding2017-08-181-5/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2017-08-151-3/+4
|\
| * PCI: fix oops when try to find Root Port for a PCI devicedingtianhong2017-08-151-3/+4
* | PCI: Add pci_reset_function_locked()Marc Zyngier2017-08-011-0/+35
|/
* Merge branch 'pm-pci'Rafael J. Wysocki2017-07-141-8/+8
|\
| * PCI / PM: Restore PME Enable after config space restorationRafael J. Wysocki2017-07-121-8/+8
* | Merge tag 'pci-v4.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-081-129/+98
|\ \ | |/ |/|
| * Merge branch 'pci/virtualization' into nextBjorn Helgaas2017-07-031-78/+83
| |\
| | * PCI: Remove __pci_dev_reset() and pci_dev_reset()Christoph Hellwig2017-07-031-56/+52
| | * PCI: Split ->reset_notify() method into ->reset_prepare() and ->reset_done()Christoph Hellwig2017-07-031-19/+15
| | * PCI: Protect pci_error_handlers->reset_notify() usage with device_lock()Christoph Hellwig2017-06-141-8/+18
| | * PCI: Restore PRI and PASID state after Function-Level ResetCQ Tang2017-05-301-0/+3
| * | Merge branch 'pci/resource' into nextBjorn Helgaas2017-07-021-1/+1
| |\ \
| | * | PCI: Do not disregard parent resources starting at 0x0Ard Biesheuvel2017-05-171-1/+1
| | |/
| * | Merge branch 'pci/pm' into nextBjorn Helgaas2017-07-021-10/+15
| |\ \
| | * | PCI/PM: Avoid using device_may_wakeup() for runtime PMRafael J. Wysocki2017-06-301-9/+13
| * | | PCI: Test INTx masking during enumeration, not at run-timePiotr Gregor2017-06-161-41/+1
| | |/ | |/|
* | | PM / core: Drop run_wake flag from struct dev_pm_infoRafael J. Wysocki2017-06-281-3/+3
* | | PCI / PM: Simplify device wakeup settings codeRafael J. Wysocki2017-06-281-26/+10
* | | PCI / PM: Restore PME Enable if skipping wakeup setupRafael J. Wysocki2017-06-151-2/+24
| |/ |/|
* | PCI/PM: Add needs_resume flag to avoid suspend complete optimizationImre Deak2017-05-231-1/+2
|/
* Merge branch 'pci/virtualization' into nextBjorn Helgaas2017-04-281-9/+32
|\
| * PCI: Export pcie_flr()Christoph Hellwig2017-04-201-11/+28
| * PCI: Avoid FLR for Intel 82579 NICsSasha Neftin2017-04-031-0/+6
* | Merge branch 'pci/resource' into nextBjorn Helgaas2017-04-281-26/+82
|\ \
| * | PCI: Don't resize resources when realigning all devices in systemYongji Xie2017-04-191-16/+43
| * | PCI: Don't reassign resources that are already alignedBjorn Helgaas2017-04-191-21/+19
| * | PCI: Factor pci_reassigndev_resource_alignment()Bjorn Helgaas2017-04-191-22/+47
| * | PCI: Add pcibios_default_alignment() for arch-specific alignment controlYongji Xie2017-04-191-2/+8
| * | PCI: Ignore requested alignment for IOV BARsYongji Xie2017-04-181-1/+1
| |/
* | Merge branch 'pci/pm' into nextBjorn Helgaas2017-04-281-6/+9
|\ \
| * | PCI: Freeze PME scan before suspending devicesLukas Wunner2017-04-181-4/+5
| * | PCI/PM: Don't sleep at all when d3_delay or d3cold_delay is zeroAdrian Hunter2017-03-141-2/+4
| |/
* | Merge branch 'pci/ioremap' into nextBjorn Helgaas2017-04-281-1/+83
|\ \
| * | PCI: Implement devm_pci_remap_cfgspace()Lorenzo Pieralisi2017-04-241-0/+82
| * | PCI: Remove __weak tag from pci_remap_iospace()Lorenzo Pieralisi2017-04-191-1/+1
| |/
* | Merge branch 'pci/enumeration' into nextBjorn Helgaas2017-04-281-0/+2
|\ \
| * | PCI: Short-circuit pci_device_is_present() for disconnected devicesKeith Busch2017-03-291-0/+2
| |/
* / PCI: Export pci_remap_iospace() and pci_unmap_iospace()Brian Norris2017-04-211-0/+2
|/
* Revert "PCI: pciehp: Add runtime PM support for PCIe hotplug ports"Bjorn Helgaas2017-02-031-6/+6
* Merge branch 'pci/virtualization' into nextBjorn Helgaas2016-12-121-34/+0
|\
| * PCI: Remove pci_resource_bar() and pci_iov_resource_bar()Bjorn Helgaas2016-11-291-30/+0
| * PCI: Ignore BAR updates on virtual functionsBjorn Helgaas2016-11-281-4/+0
* | PCI: pciehp: Add runtime PM support for PCIe hotplug portsLukas Wunner2016-11-171-6/+6
* | PCI: Unfold conditions to block runtime PM on PCIe portsLukas Wunner2016-11-171-10/+11
* | PCI: Consolidate conditions to allow runtime PM on PCIe portsLukas Wunner2016-11-171-0/+11
* | PCI: Activate runtime PM on a PCIe port only if it can suspendLukas Wunner2016-11-171-1/+1
* | PCI: Speed up algorithm in pci_bridge_d3_update()Lukas Wunner2016-11-171-8/+20
* | PCI: Autosense device removal in pci_bridge_d3_update()Lukas Wunner2016-11-171-30/+5
* | PCI: Don't acquire ref on parent in pci_bridge_d3_update()Lukas Wunner2016-11-171-3/+0