From: Benoit Goby Date: Tue, 10 Aug 2010 23:36:58 +0000 (-0700) Subject: usb: host: Fix kernel warning on probe X-Git-Tag: firefly_0821_release~9833^2~289 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e1bc56e35751057c2994852a80b597231614c8bf;p=firefly-linux-kernel-4.4.55.git usb: host: Fix kernel warning on probe Change-Id: I6d5b10e047807f9bcb36809672705f8a8b2d11a4 Signed-off-by: Benoit Goby --- diff --git a/drivers/usb/host/ehci-tegra.c b/drivers/usb/host/ehci-tegra.c index d9ea852ccc89..c0461bce7e36 100644 --- a/drivers/usb/host/ehci-tegra.c +++ b/drivers/usb/host/ehci-tegra.c @@ -456,14 +456,14 @@ static int tegra_ehci_probe(struct platform_device *pdev) tegra->transceiver = otg_get_transceiver(); #endif - tegra->host_reinited = 1; - err = usb_add_hcd(hcd, irq, IRQF_DISABLED | IRQF_SHARED); if (err != 0) { dev_err(&pdev->dev, "Failed to add USB HCD\n"); goto fail; } + tegra->host_reinited = 1; + if (tegra->transceiver) { otg_set_host(tegra->transceiver, (struct usb_bus *)hcd);