]> git.ipfire.org Git - thirdparty/pciutils.git/commit
pcilmr: Add PCIe Gen 6 (64 GT/s) support master
authorKurtis Bohlen <kurtis.bohlen@asteralabs.com>
Wed, 6 May 2026 23:03:28 +0000 (23:03 +0000)
committerMartin Mareš <mj@ucw.cz>
Tue, 12 May 2026 08:22:17 +0000 (10:22 +0200)
commitedb119b465853321fd5f7b60bf08029c5107c607
tree5c64aa02f6def9e6487bb5dff9af631f58245dbf
parent838893724a780554c3e73110d8b06294140ad0e3
pcilmr: Add PCIe Gen 6 (64 GT/s) support

- Extend speed-indexed arrays in lmr.h to support link_speed=6
- Allow Gen 6 link speed in margin_verify_link()
- Fix NULL dereference crash in margin_fill_link() when either
  port lacks LMR capability
- Fix scan_links() and find_ready_links() to check up port has
  LMR capability before reporting link as available
- Fix GT/s display formula in margin_log_link() for Gen 6
- Update user-facing strings to include 64 GT/s
lmr/lmr.h
lmr/margin_args.c
lmr/margin_hw.c
lmr/margin_log.c
lmr/margin_results.c
pcilmr.c