PCI: Update BAR # and window messages
authorPuranjay Mohan <puranjay12@gmail.com>
Sat, 6 Nov 2021 11:26:05 +0000 (16:56 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 15 Dec 2023 23:28:31 +0000 (17:28 -0600)
commit65f8e0beac5a495b8f3b387add1f9f4470678cb5
tree8f2a65dcb3e4a85002682034416c27510174d2b3
parent35259ff188e028b8fee8f1e973d0a7466df76d13
PCI: Update BAR # and window messages

The PCI log messages print the register offsets at some places and BAR
numbers at other places. There is no uniformity in this logging mechanism.
It would be better to print names than register offsets.

Add a helper function that aids in printing more meaningful information
about the BAR numbers like "VF BAR", "ROM", "bridge window", etc.  This
function can be called while printing PCI log messages.

[bhelgaas: fold in Lukas' static array suggestion from
https://lore.kernel.org/all/20211106115831.GA7452@wunner.de/]
Link: https://lore.kernel.org/r/20211106112606.192563-2-puranjay12@gmail.com
Signed-off-by: Puranjay Mohan <puranjay12@gmail.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/pci.c
drivers/pci/pci.h