diff options
author | Hans Petter Selasky <hselasky@FreeBSD.org> | 2019-10-07 08:24:46 +0000 |
---|---|---|
committer | Hans Petter Selasky <hselasky@FreeBSD.org> | 2019-10-07 08:24:46 +0000 |
commit | ca195342d5c373c0ae77a974ef2358fc8447be1c (patch) | |
tree | 2f12233c4c11b0ef0d71ae757bcbf218ef1709e9 /sys/contrib | |
parent | cd9278482348d34a76e8f974101a105b8bfc3475 (diff) | |
download | src-ca195342d5c373c0ae77a974ef2358fc8447be1c.tar.gz src-ca195342d5c373c0ae77a974ef2358fc8447be1c.zip |
MFC r352556:
Add quirk for XHCI(4) controllers to support USB control transfers
above 1Kbyte. It might look like some XHCI(4) controllers do not
support when the USB control transfer is split using a link TRB. The
next NORMAL TRB after the link TRB is simply failing with XHCI error
code 4. The quirk ensures we allocate a 64Kbyte buffer so that the
data stage TRB is not broken with a link TRB.
Found at: EuroBSDcon 2019
Sponsored by: Mellanox Technologies
Notes
Notes:
svn path=/stable/11/; revision=353178
Diffstat (limited to 'sys/contrib')
0 files changed, 0 insertions, 0 deletions