OSDN Git Service

Merge branch 'pci/portdrv'
authorBjorn Helgaas <bhelgaas@google.com>
Sat, 10 Dec 2022 16:36:34 +0000 (10:36 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Sat, 10 Dec 2022 16:36:34 +0000 (10:36 -0600)
commit9303050181bcea67cfda2bd74e3508a333e2e23a
tree57ae738dda8f2227eaa910df30792bf23115bdaa
parentec7c9a681dacce779604429f561c079164ee6e7c
parentd8d2b65a940bb497749d66bdab59b530901d3854
Merge branch 'pci/portdrv'

- Squash portdrv_core.c and portdrv_pci.c into portdrv.c to make it easier
  to find things (Bjorn Helgaas)

- Allow AER service only for Root Ports & RCECs so portdrv can successfully
  bind to other devices that have AER but lack MSI (which they don't need
  for AER), which allows power management for those devices (Bjorn Helgaas)

* pci/portdrv:
  PCI/portdrv: Allow AER service only for Root Ports & RCECs
  PCI/portdrv: Unexport pcie_port_service_register(), pcie_port_service_unregister()
  PCI/portdrv: Move private things to portdrv.c
  PCI/portdrv: Squash into portdrv.c
drivers/pci/pcie/portdrv.c