diff --git a/common/usb_hub.c b/common/usb_hub.c
index e4f4e3cd32e0a84bb25c915ecfe62e9fc44ac323..ab419433f879f7cfe8304037986843e57f203cc1 100644
--- a/common/usb_hub.c
+++ b/common/usb_hub.c
@@ -443,7 +443,6 @@ static int usb_hub_configure(struct usb_device *dev)
 				(portstatus & USB_PORT_STAT_CONNECTION))
 				break;
 
-			mdelay(100);
 		} while (get_timer(start) < CONFIG_SYS_HZ * 10);
 
 		if (ret < 0)