
13 Nov
2017
13 Nov
'17
10:33 a.m.
On 11/13/2017 10:00 AM, Ran Wang wrote:
Force delay 10ms between each control messages to fix Transcend and Kingston DT 101 G2 USB2.0 stick fail to be enumerated by LS208xA.
That means everyone else also suffers this burden, even though it's a problem specific to LS208x ? What is the real problem here ?
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;
--
Best regards,
Marek Vasut