diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2017-06-05 13:56:18 -0700 |
---|---|---|
committer | Stefan Agner <stefan.agner@toradex.com> | 2017-06-05 16:31:53 -0700 |
commit | 0e9e31afba77e478250bedaf0e6a9a2a47aa04f1 (patch) | |
tree | 56317ea5c461e8df30c5c49b9d0ae482102b5096 /include/configs/ib62x0.h | |
parent | f72fe627c3e7a97008b8dd5d9ceb6df1dcd347ee (diff) |
usb: ci_udc: insert delay after setup
Using the SDP (Serial Download Protocol) in combination with some
USB hosts showed warnings such as:
EP0/out FAIL info=4018080 pg0=8df79500
ERROR: Unexpected report 4
at ../drivers/usb/gadget/f_sdp.c:327/sdp_rx_data_complete()
It seems that the descriptors are somehow not ready/overwritten
or similar. The exact cause and issue is not unterstood, but a
delay after handle_setup() seems to resolve the issue with three
different USB host machines which had previously shown the issue
regularly.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Brandon Shibley <brandon.shibley@toradex.com>
Diffstat (limited to 'include/configs/ib62x0.h')
0 files changed, 0 insertions, 0 deletions