diff options
author | Peter Chen <peter.chen@nxp.com> | 2020-02-19 22:14:54 +0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-03-04 10:56:25 +0100 |
commit | 8a7c47fb7285b23ca259c888016513d5566fa9e8 (patch) | |
tree | a294eee70a57322caa97a10d56c73da372180153 /drivers/usb/cdns3/core.c | |
parent | f8788d86ab28f61f7b46eb6be375f8a726783636 (diff) |
usb: cdns3: gadget: link trb should point to next request
It has marked the dequeue trb as link trb, but its next segment
pointer is still itself, it causes the transfer can't go on. Fix
it by set its pointer as the trb address for the next request.
Fixes: f616c3bda47e ("usb: cdns3: Fix dequeue implementation")
Signed-off-by: Peter Chen <peter.chen@nxp.com>
Cc: stable <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20200219141455.23257-2-peter.chen@nxp.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/cdns3/core.c')
0 files changed, 0 insertions, 0 deletions