[PATCH 0/8] thunderbolt: Add support for USB4 v2 Gen 4 lane margining

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

This series from Aapo adds support for USB4 v2 Gen 4 link symmetric and
asymmetric receiver lane margining. Useful for instance on manufacturing
floor to check stability of the electrical signaling.

Aapo Vienamo (8):
  thunderbolt: Don't hardcode margining capabilities size
  thunderbolt: debugfs: Add USB4 Gen 4 margining capabilities
  thunderbolt: debugfs: Implement Gen 4 margining eye selection
  thunderbolt: debugfs: Replace "both lanes" with "all lanes"
  thunderbolt: debugfs: Replace margining lane numbers with an enum
  thunderbolt: debugfs: Refactor hardware margining result parsing
  thunderbolt: debugfs: Don't hardcode margining results size
  thunderbolt: debugfs: Implement asymmetric lane margining

 drivers/thunderbolt/debugfs.c | 504 +++++++++++++++++++++++++---------
 drivers/thunderbolt/sb_regs.h |  32 ++-
 drivers/thunderbolt/tb.h      |  16 +-
 drivers/thunderbolt/usb4.c    |  18 +-
 4 files changed, 412 insertions(+), 158 deletions(-)

-- 
2.45.2





[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux