From f58ffa45c715f4e16e629bc0ca0b587b3ec65eb0 Mon Sep 17 00:00:00 2001 From: Venu Byravarasu Date: Fri, 10 Aug 2012 11:42:43 +0530 Subject: [PATCH] --- yaml --- r: 321726 b: refs/heads/master c: ecc8a0cdca18df5c9a7e84ab29160259123f3ae5 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/usb/host/ehci-tegra.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 67a355bd5cd4..b53ff5c67e4a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cc59c7a9633a2d68d8bf908e4e45571d10e08117 +refs/heads/master: ecc8a0cdca18df5c9a7e84ab29160259123f3ae5 diff --git a/trunk/drivers/usb/host/ehci-tegra.c b/trunk/drivers/usb/host/ehci-tegra.c index 950e95efa381..26dedb30ad0b 100644 --- a/trunk/drivers/usb/host/ehci-tegra.c +++ b/trunk/drivers/usb/host/ehci-tegra.c @@ -799,11 +799,12 @@ static int tegra_ehci_remove(struct platform_device *pdev) #endif usb_remove_hcd(hcd); - usb_put_hcd(hcd); tegra_usb_phy_close(tegra->phy); iounmap(hcd->regs); + usb_put_hcd(hcd); + clk_disable_unprepare(tegra->clk); clk_put(tegra->clk);