usb: dwc3: rockchip: use msleep() for long delays

ulseep_range() uses hrtimers and provides no advantage over msleep()
for larger delays. Fix up the 20+ ms delays here passing the adjusted
"min" value to msleep().

Change-Id: Ideb6798d3a9465b64dee5aaf78a73054474dd017
Signed-off-by: William Wu <william.wu@rock-chips.com>
This commit is contained in:
William Wu 2018-01-29 11:48:23 +08:00 committed by Tao Huang
commit 9cd51a5d78

View file

@ -322,8 +322,8 @@ static ssize_t dwc3_rockchip_host_testmode_write(struct file *file,
EXTCON_PROP_USB_TYPEC_POLARITY, property);
extcon_set_cable_state_(edev, EXTCON_USB_HOST, true);
/* Add a delay 1~1.5s to wait for XHCI HCD init */
usleep_range(1000000, 1500000);
/* Add a delay 1s to wait for XHCI HCD init */
msleep(1000);
}
dwc3_rockchip_set_test_mode(rockchip, testmode);