Merge branch 'pci/enumeration'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 15 Aug 2018 19:58:52 +0000 (14:58 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 15 Aug 2018 19:58:52 +0000 (14:58 -0500)
commita8bcb5e5966ccbd99a6d06cf69ada7f95416aabc
treee907b0f723700e6901c278dde6f1bc7fc3044449
parent1ca358a8e3ffa123a2e655b1b3569f7868597c59
parent9f0e89359775ee21fe1ea732e34edb52aef5addf
Merge branch 'pci/enumeration'

  - Work around IDT switch ACS Source Validation erratum (James
    Puthukattukaran)

  - Emit diagnostics for all cases of PCIe Link downtraining (Links
    operating slower than they're capable of) (Alexandru Gagniuc)

  - Skip VFs when configuring Max Payload Size (Myron Stowe)

  - Reduce Root Port Max Payload Size if necessary when hot-adding a device
    below it (Myron Stowe)

* pci/enumeration:
  PCI: Match Root Port's MPS to endpoint's MPSS as necessary
  PCI: Skip MPS logic for Virtual Functions (VFs)
  PCI: Check for PCIe Link downtraining
  PCI: Workaround IDT switch ACS Source Validation erratum
drivers/pci/pci.c
drivers/pci/pci.h
drivers/pci/probe.c