Update USB_PORT_RESET_RECOVERY to comply with the USB 2.0 specification which
says it should be max 10 milliseconds. This may fix some USB enumeration issues: > usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored) > usbd_setup_device_desc: getting device descriptor at addr 3 failed, Found by: Zhichao1.Li@dell.com MFC after: 1 week Sponsored by: Mellanox Technologies // NVIDIA Networking
This commit is contained in:
parent
00e501d720
commit
70ffaaa69c
@ -115,7 +115,7 @@ MALLOC_DECLARE(M_USBDEV);
|
||||
/* Allow for marginal and non-conforming devices. */
|
||||
#define USB_PORT_RESET_DELAY 50 /* ms */
|
||||
#define USB_PORT_ROOT_RESET_DELAY 200 /* ms */
|
||||
#define USB_PORT_RESET_RECOVERY 250 /* ms */
|
||||
#define USB_PORT_RESET_RECOVERY 10 /* ms */
|
||||
#define USB_PORT_POWERUP_DELAY 300 /* ms */
|
||||
#define USB_PORT_RESUME_DELAY (20*2) /* ms */
|
||||
#define USB_SET_ADDRESS_SETTLE 10 /* ms */
|
||||
|
Loading…
Reference in New Issue
Block a user