
13 Nov
2017
13 Nov
'17
10 a.m.
Force delay 10ms between each control messages to fix Transcend and Kingston DT 101 G2 USB2.0 stick fail to be enumerated by LS208xA.
Signed-off-by: Ran Wang ran.wang_1@nxp.com --- common/usb.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/common/usb.c b/common/usb.c index 0904259757..eeacc80b9e 100644 --- a/common/usb.c +++ b/common/usb.c @@ -223,6 +223,9 @@ int usb_control_msg(struct usb_device *dev, unsigned int pipe, return -EINVAL; }
+ /* Add delay to support more devices' enumeration */ + mdelay(10); + /* set setup command */ setup_packet->requesttype = requesttype; setup_packet->request = request;
--
2.14.1