summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc2/Makefile
diff options
context:
space:
mode:
authorDouglas Anderson <dianders@chromium.org>2016-01-28 18:19:56 -0800
committerFelipe Balbi <balbi@kernel.org>2016-03-04 15:14:40 +0200
commit94ef7aee11c26e79441276ca43f0c25a04bd1303 (patch)
tree8d2a41f930cc138f67b8ab12fef28b9c19545961 /drivers/usb/dwc2/Makefile
parent16e80218816488f016418717d23c660abe073a67 (diff)
downloadop-kernel-dev-94ef7aee11c26e79441276ca43f0c25a04bd1303.zip
op-kernel-dev-94ef7aee11c26e79441276ca43f0c25a04bd1303.tar.gz
usb: dwc2: host: Always add to the tail of queues
The queues the the dwc2 host controller used are truly queues. That means FIFO or first in first out. Unfortunately though the code was iterating through these queues starting from the head, some places in the code was adding things to the queue by adding at the head instead of the tail. That means last in first out. Doh. Go through and just always add to the tail. Doing this makes things much happier when I've got: * 7-port USB 2.0 Single-TT hub * - Microsoft 2.4 GHz Transceiver v7.0 dongle * - Jabra speakerphone playing music Acked-by: John Youn <johnyoun@synopsys.com> Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Tested-by: Heiko Stuebner <heiko@sntech.de> Tested-by: Stefan Wahren <stefan.wahren@i2se.com> Signed-off-by: Felipe Balbi <balbi@kernel.org>
Diffstat (limited to 'drivers/usb/dwc2/Makefile')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud