Merge branch 'pci/misc'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 15 Aug 2018 19:58:54 +0000 (14:58 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 15 Aug 2018 19:58:54 +0000 (14:58 -0500)
commita40f72db8a3770ea135f4f48a007256fd1519549
tree726661e16b2df70a559a2adb5aa798e374fd5ad8
parentc0638a455382e01e42bf66d8d41e4b703f1550a5
parent2538fb89b8f4ee9e1c1759cfb3c7989d9ef1f6e7
Merge branch 'pci/misc'

  - Mark fall-through switch cases before enabling -Wimplicit-fallthrough
    (Gustavo A. R. Silva)

  - Move DMA-debug PCI init from arch code to PCI core (Christoph Hellwig)

  - Fix pci_request_irq() usage of IRQF_ONESHOT when no handler is supplied
    (Heiner Kallweit)

  - Unify PCI and DMA direction #defines (Shunyong Yang)

  - Add PCI_DEVICE_DATA() macro (Andy Shevchenko)

  - Check for VPD completion before checking for timeout (Bert Kenward)

  - Limit Netronome NFP5000 config space size to work around erratum (Jakub
    Kicinski)

* pci/misc:
  PCI: Limit config space size for Netronome NFP5000
  PCI/VPD: Check for VPD access completion before checking for timeout
  PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry
  PCI: Unify PCI and normal DMA direction definitions
  PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler
  PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core
  PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough

# Conflicts:
# drivers/pci/hotplug/pciehp_ctrl.c
drivers/pci/pci-driver.c
drivers/pci/pci.c
drivers/pci/quirks.c
include/linux/pci.h