Message ID | 20200615130139.83854-1-mika.westerberg@linux.intel.com (mailing list archive) |
---|---|
Headers | show |
Series | thunderbolt: XDomain and NHI improvements | expand |
On Mon, Jun 15, 2020 at 04:01:35PM +0300, Mika Westerberg wrote: > 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(-) Queued these for v5.9.