summaryrefslogtreecommitdiffstats
path: root/drivers/pci/pcie
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pci-v4.21-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-01-052-14/+8
|\
| * Merge branch 'pci/misc'Bjorn Helgaas2019-01-021-8/+8
| |\
| | * PCI: Remove unnecessary space before function pointer argumentsBenjamin Young2018-12-061-8/+8
| * | PCI/ASPM: Remove unused lists from struct pcie_link_stateFrederick Lawler2018-12-171-6/+0
| |/
* | PCI/AER: Queue one GHES event, not several uninitialized onesYanjiang Jin2018-12-141-1/+1
* | Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set"Bjorn Helgaas2018-12-031-1/+1
|/
* Merge branch 'pci/misc'Bjorn Helgaas2018-10-201-4/+0
|\
| * PCI: pcie: Remove redundant 'default n' from KconfigBartlomiej Zolnierkiewicz2018-10-181-4/+0
* | Merge branch 'pci/hotplug'Bjorn Helgaas2018-10-208-467/+335
|\ \
| * | PCI/AER: Refactor error injection fallbacksKeith Busch2018-10-181-28/+38
| * | PCI/AER: Abstract AER interrupt handlingKeith Busch2018-10-183-7/+5
| * | PCI/AER: Reuse existing pcie_port_find_device() interfaceKeith Busch2018-10-182-21/+5
| * | PCI/AER: Use managed resource allocationsKeith Busch2018-10-181-12/+5
| * | PCI/AER: Use threaded IRQ for bottom halfKeith Busch2018-10-081-47/+13
| * | PCI/AER: Use kfifo_in_spinlocked() to insert locked elementsKeith Busch2018-10-081-4/+2
| * | PCI/AER: Use kfifo for tracking events instead of reimplementing itKeith Busch2018-10-081-77/+11
| * | PCI/AER: Remove error source from AER struct aer_rpcKeith Busch2018-10-081-17/+16
| * | PCI/AER: Remove unused aer_error_resume()Keith Busch2018-10-081-13/+0
| * | PCI/ERR: Remove duplicated include from err.cYueHaibing2018-10-021-1/+0
| * | PCI/PME: Implement runtime PM callbacksMika Westerberg2018-10-021-0/+27
| * | PCI/portdrv: Add runtime PM hooks for port service driversMika Westerberg2018-10-023-6/+28
| * | PCI/portdrv: Resume upon exit from system suspend if left runtime suspendedMika Westerberg2018-10-021-2/+2
| * | PCI: Make link active reporting detection genericKeith Busch2018-10-021-1/+3
| * | PCI: Unify device inaccessibleKeith Busch2018-10-021-6/+4
| * | PCI/ERR: Always report current recovery status for udevKeith Busch2018-10-021-3/+2
| * | PCI/ERR: Simplify broadcast calloutsKeith Busch2018-10-021-69/+38
| * | PCI/ERR: Run error recovery callbacks for all affected devicesKeith Busch2018-09-261-64/+21
| * | PCI/ERR: Handle fatal error recoveryKeith Busch2018-09-263-75/+16
| * | PCI/ERR: Use slot reset if availableKeith Busch2018-09-212-2/+2
| * | PCI/AER: Don't read upstream ports below fatal errorsKeith Busch2018-09-211-2/+3
| * | PCI/AER: Take reference on error devicesKeith Busch2018-09-211-1/+2
| * | PCI/DPC: Save and restore config stateKeith Busch2018-09-201-6/+55
| * | PCI: portdrv: Restore PCI config state on slot resetKeith Busch2018-09-201-0/+8
| * | PCI: portdrv: Initialize service drivers directlyKeith Busch2018-09-205-6/+36
| * | PCI: Simplify disconnected markingLukas Wunner2018-09-171-6/+2
| |/
* | PCI/ASPM: Do not initialize link state when aspm_disabled is setPatrick Talbert2018-09-181-1/+1
* | PCI/ASPM: Fix link_state teardown on device removalLukas Wunner2018-09-171-1/+1
|/
* Merge branch 'pci/virtualization'Bjorn Helgaas2018-08-152-4/+7
|\
| * PCI: Hide pci_reset_bridge_secondary_bus() from driversSinan Kaya2018-07-192-2/+2
| * PCI: Handle error return from pci_reset_bridge_secondary_bus()Sinan Kaya2018-07-192-4/+7
* | Merge branch 'pci/hotplug'Bjorn Helgaas2018-08-153-15/+19
|\ \
| * | PCI: pciehp: Clear spurious events earlier on resumeLukas Wunner2018-07-313-0/+10
| * | PCI: portdrv: Deduplicate PM callback iteratorLukas Wunner2018-07-311-18/+12
| |/
* | Merge branch 'pci/dpc'Bjorn Helgaas2018-08-151-65/+42
|\ \
| * | PCI/DPC: Remove indirection waiting for inactive linkKeith Busch2018-07-191-8/+2
| * | PCI/DPC: Use threaded IRQ for bottom half handlingKeith Busch2018-07-191-7/+8
| * | PCI/DPC: Print AER status in DPC event handlingKeith Busch2018-07-191-0/+6
| * | PCI/DPC: Remove rp_pio_status from dpc structKeith Busch2018-07-191-12/+5
| * | PCI/DPC: Defer event handling to work queueKeith Busch2018-07-191-24/+20
| * | PCI/DPC: Leave interrupts enabled while handling eventKeith Busch2018-07-191-18/+5