diff options
author | Wen Yi <wyi@nvidia.com> | 2011-03-21 11:04:33 -0700 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2011-03-29 17:19:18 -0700 |
commit | e2fed6a328212b0757df5067b76e97b89204eede (patch) | |
tree | 6882caa9d3722df19ceb88d07f6ec72707edbf46 | |
parent | 130b6b7695f528560a7a817e29d2aac59b1e577e (diff) |
usb: otg: tegra: disable usbd clock at end of probe
In the function tegra_otg_probe(), usbd clock is kept on
after probe function completes. Fix this by disabling the clock
before exiting the probe function.
Bug 803498
Change-Id: I1aa7621f9dfcba1a249cc6d08a23b4106db3c1f2
Change-Id: I3da69f72a312243b3c869543de3f841588bcce89
Reviewed-on: http://git-master/r/23207
Reviewed-by: Wen Yi <wyi@nvidia.com>
Tested-by: Wen Yi <wyi@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Tested-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
-rw-r--r-- | drivers/usb/otg/tegra-otg.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/otg/tegra-otg.c b/drivers/usb/otg/tegra-otg.c index b4804c022098..5e19542385c2 100644 --- a/drivers/usb/otg/tegra-otg.c +++ b/drivers/usb/otg/tegra-otg.c @@ -307,6 +307,7 @@ static int tegra_otg_probe(struct platform_device *pdev) INIT_WORK (&tegra->work, irq_work); dev_info(&pdev->dev, "otg transceiver registered\n"); + clk_disable(tegra->clk); return 0; err_irq: |