aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo Pimentel <Gustavo.Pimentel@synopsys.com>2020-11-18 23:56:52 +0100
committerMartin Mares <mj@ucw.cz>2020-12-06 19:45:17 +0100
commit5bdf63b6b1bc35b59c4b3f47f7ca83ca1868155b (patch)
tree5b4a2baca1458e8922880a204b065c53f899d765
parentc03bbbaecca7498cb5a25bc5d54f7b8e4b2eeab6 (diff)
downloadpciutils-5bdf63b6b1bc35b59c4b3f47f7ca83ca1868155b.tar.gz
lspci: Add PCIe 6.0 data rate (64 GT/s) support
This enables "lspci" to show PCIe 6.0 data rate (64 GT/s) properly according to the contents in register PCI_EXP_LNKCAP, PCI_EXP_LNKSTA and PCI_EXP_LNKCTL2. Signed-off-by: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
-rw-r--r--ls-caps.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ls-caps.c b/ls-caps.c
index b616a4b..db56556 100644
--- a/ls-caps.c
+++ b/ls-caps.c
@@ -751,6 +751,8 @@ static char *link_speed(int speed)
return "16GT/s";
case 5:
return "32GT/s";
+ case 6:
+ return "64GT/s";
default:
return "unknown";
}
@@ -1197,6 +1199,8 @@ static const char *cap_express_link2_speed(int type)
return "16GT/s";
case 5:
return "32GT/s";
+ case 6:
+ return "64GT/s";
default:
return "Unknown";
}