]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/pci/pci-sysfs.c
PCI: Add decoding for 16 GT/s link speed
[mirror_ubuntu-bionic-kernel.git] / drivers / pci / pci-sysfs.c
index b7b4486c275509268469efd0380433d427a0967c..612e523551f890eba1ca0a04c5f6d07d5aac2421 100644 (file)
@@ -168,6 +168,9 @@ static ssize_t max_link_speed_show(struct device *dev,
                return -EINVAL;
 
        switch (linkcap & PCI_EXP_LNKCAP_SLS) {
+       case PCI_EXP_LNKCAP_SLS_16_0GB:
+               speed = "16 GT/s";
+               break;
        case PCI_EXP_LNKCAP_SLS_8_0GB:
                speed = "8 GT/s";
                break;
@@ -213,6 +216,9 @@ static ssize_t current_link_speed_show(struct device *dev,
                return -EINVAL;
 
        switch (linkstat & PCI_EXP_LNKSTA_CLS) {
+       case PCI_EXP_LNKSTA_CLS_16_0GB:
+               speed = "16 GT/s";
+               break;
        case PCI_EXP_LNKSTA_CLS_8_0GB:
                speed = "8 GT/s";
                break;