PCI: Add pcie_get_width_cap() to find max supported link width
authorTal Gilboa <talgi@mellanox.com>
Fri, 30 Mar 2018 13:24:36 +0000 (08:24 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 30 Mar 2018 20:33:38 +0000 (15:33 -0500)
commitc70b65fb7f121da7d01f62588ce6abb4741f513f
tree383cdda6cad94b1ef9b3f116382221c3a379089e
parent6cf57be0f78e289aaf236f8bc55c40ea6c422c75
PCI: Add pcie_get_width_cap() to find max supported link width

Add pcie_get_width_cap() to find the max link width supported by a device.
Change max_link_width_show() to use pcie_get_width_cap().

Signed-off-by: Tal Gilboa <talgi@mellanox.com>
[bhelgaas: return width directly instead of error and *width, don't export
outside drivers/pci]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Tariq Toukan <tariqt@mellanox.com>
drivers/pci/pci-sysfs.c
drivers/pci/pci.c
drivers/pci/pci.h