From: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> Here's my proposal for merging this series. The main difference from v4 is that this adds a pci_speed_string() interface instead of making the table public and uses that everywhere instead of PCI_SPEED2STR(). v4: https://lore.kernel.org/r/1581937984-40353-1-git-send-email-yangyicong@xxxxxxxxxxxxx Bjorn Helgaas (2): PCI: Add pci_speed_string() PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings Yicong Yang (2): PCI: Add 32 GT/s decoding in some macros PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro drivers/pci/controller/pcie-brcmstb.c | 3 +-- drivers/pci/pci-sysfs.c | 27 ++++--------------- drivers/pci/pci.c | 23 +++++----------- drivers/pci/pci.h | 19 ++++++++------ drivers/pci/probe.c | 38 +++++++++++++++++++++++++++ drivers/pci/slot.c | 38 +-------------------------- include/linux/pci.h | 2 +- 7 files changed, 64 insertions(+), 86 deletions(-) base-commit: bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9 -- 2.25.0.265.gbab2e86ba0-goog