Merge branch 'pci/enumeration-logging'
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 15 Jan 2024 18:10:34 +0000 (12:10 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 15 Jan 2024 18:10:34 +0000 (12:10 -0600)
commit564af7a5363feae1d56d5b1985975c85d7864230
tree197698a07905eac8721aac947e249c98962a2b5e
parent78e5ad791faeb97a35c705b3f772dd3bc7dd6b47
parent95140c2fbfdf3b6ca98578e5bdbc82d9922f08b9
Merge branch 'pci/enumeration-logging'

- Log device type (Root Port, Switch Port, etc) during enumeration (Bjorn
  Helgaas)

- Log resource names (BAR 0, VF BAR 0, bridge window, etc) consistently
  instead of a mix of names and "reg 0x10" (Puranjay Mohan, Bjorn Helgaas)

- Log bridges before devices below the bridges (Bjorn Helgaas)

* pci/enumeration-logging:
  PCI: Log bridge info when first enumerating bridge
  PCI: Log bridge windows conditionally
  PCI: Supply bridge device, not secondary bus, to read window details
  PCI: Move pci_read_bridge_windows() below individual window accessors
  PCI: Use resource names in PCI log messages
  PCI: Update BAR # and window messages
  PCI: Log device type during enumeration
drivers/pci/pci.h
drivers/pci/quirks.c