[PATCH 0/4] thunderbolt: XDomain and NHI improvements

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

 



Hi,

This small series improves the "data" path handling when doing host-to-host
connections over TBT/USB4 cable. First patch delays setting nodename upon
first connect to allow the userspace to fill in host name. Rest of the
series deal with the NHI (TBT/USB4 host interface) HopID allocation so that
by dropping the E2E workaround which was never used, we can use DMA rings
starting from 1 to transfer data over the TBT/USB4 fabric.

Mika Westerberg (4):
  thunderbolt: Build initial XDomain property block upon first connect
  thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32
  thunderbolt: NHI can use HopIDs 1-7
  thunderbolt: Get rid of E2E workaround

 drivers/net/thunderbolt.c     |  4 +-
 drivers/thunderbolt/nhi.c     | 30 ++---------
 drivers/thunderbolt/switch.c  |  7 ++-
 drivers/thunderbolt/xdomain.c | 94 ++++++++++++++++++++---------------
 include/linux/thunderbolt.h   |  2 -
 5 files changed, 64 insertions(+), 73 deletions(-)

-- 
2.27.0.rc2




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

  Powered by Linux