From: yangkai Date: Fri, 17 Jun 2011 07:11:29 +0000 (+0800) Subject: dwc otg root hub has no TT X-Git-Tag: firefly_0821_release~10179 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=7de6ef11de5d07ee6195f0f5598f32efbcda9a31;p=firefly-linux-kernel-4.4.55.git dwc otg root hub has no TT --- diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 8ff77b613369..00d4085f1d25 100755 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -2715,11 +2715,17 @@ hub_port_init (struct usb_hub *hub, struct usb_device *udev, int port1, udev->ttport = hdev->ttport; } else if (udev->speed != USB_SPEED_HIGH && hdev->speed == USB_SPEED_HIGH) { + + /* yk@rk 20110617 + * parent hub has no TT would not be error in rk29 + */ + #if 0 if (!hub->tt.hub) { dev_err(&udev->dev, "parent hub has no TT\n"); retval = -EINVAL; goto fail; } + #endif udev->tt = &hub->tt; udev->ttport = port1; }