summaryrefslogtreecommitdiff
path: root/drivers/usb/emul/usb-emul-uclass.c
diff options
context:
space:
mode:
authorStefan Brüns <stefan.bruens@rwth-aachen.de>2016-01-17 04:09:52 +0100
committerMarek Vasut <marex@denx.de>2016-01-23 16:21:11 +0100
commit03460cdc3d73e06596e5925fa4a19d7e1da68b29 (patch)
tree2b4af296df82e98310d1f9fa7ecfc5c787620b25 /drivers/usb/emul/usb-emul-uclass.c
parent56a7bbd7412ae8dedca14877bb7aa45199de730c (diff)
downloadu-boot-imx-03460cdc3d73e06596e5925fa4a19d7e1da68b29.zip
u-boot-imx-03460cdc3d73e06596e5925fa4a19d7e1da68b29.tar.gz
u-boot-imx-03460cdc3d73e06596e5925fa4a19d7e1da68b29.tar.bz2
usb: dwc2: Simplify wait_for_chhltd(), remove ignore_ack
A transfer is completed if the XFERCOMP flag is set, irrespective of the ACK flag. BULK OUT transfers to some HS devices complete without having the ACK flag set, which signal the devices has responded with an NYET to the transfer (PING protocol). The new behaviour matches the Linux kernel minus any PING protocol. Also see 5966defabdcc (usb: dwc2: fix bulk transfers) Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Diffstat (limited to 'drivers/usb/emul/usb-emul-uclass.c')
0 files changed, 0 insertions, 0 deletions