aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/cdns3-ti.c
diff options
context:
space:
mode:
authorMika Westerberg <[email protected]>2020-06-09 18:10:39 +0300
committerMika Westerberg <[email protected]>2020-06-22 19:58:06 +0300
commit53f13319d13197dd1f4c8ce5fc1ef4c32509b4e2 (patch)
treeacd975d0dfeec13293c2bea205b8378a40746d06 /drivers/usb/cdns3/cdns3-ti.c
parent126764236e3557853c4208a70a08f5f69da8d897 (diff)
thunderbolt: Get rid of E2E workaround
The end-to-end (E2E) workaround is needed for Falcon Ridge (TBT 2) controller when E2E is enabled for both ends of the host-to-host connection. However, we never supported full E2E in the first place so this code is not necessary at the moment. Further this allows us to use all available rings for data except ring 0 which is reserved for the control path. The complete E2E flow control is explained in the USB4 spec so we may add it back later if needed but at least the networking driver seems to work fine without, and the higher level stack, like TCP will retransmit lost packets anyway. Signed-off-by: Mika Westerberg <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-ti.c')
0 files changed, 0 insertions, 0 deletions