PCIe r5.0, sec 7.5.3.18, defines a new 32.0 GT/s bit in the Supported Link Speeds Vector of Link Capabilities 2. Decode this new speed. This does not affect the speed of the link, which should be negotiated automatically by the hardware; it only adds decoding when showing the speed to the user. Previously, reading the speed of a link operating at this speed showed "Unknown speed" instead of "32.0 GT/s".
Showing the changes to include/linux (1 of 6 files). Show all
Unified · Split
| @@ -258,6 +258,7 @@ enum pci_bus_speed { · 257 unmodified lines | |||
| 258 | PCIE_SPEED_5_0GT = 0x15, | 258 | PCIE_SPEED_5_0GT = 0x15, |
| 259 | PCIE_SPEED_8_0GT = 0x16, | 259 | PCIE_SPEED_8_0GT = 0x16, |
| 260 | PCIE_SPEED_16_0GT = 0x17, | 260 | PCIE_SPEED_16_0GT = 0x17, |
| 261 | PCIE_SPEED_32_0GT = 0x18, | ||
| 261 | PCI_SPEED_UNKNOWN = 0xff, | 262 | PCI_SPEED_UNKNOWN = 0xff, |
| 262 | }; | 263 | }; |
| 263 | 264 | ||