]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
tegra-otg: remove clk enable/disable calls from irq
authorBharat Nihalani <bnihalani@nvidia.com>
Tue, 2 Nov 2010 07:11:08 +0000 (12:41 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 08:13:23 +0000 (01:13 -0700)
this change is done in preparation for enabling changes for dvfs-core

Original-Change-Id: I1f827cc26391df6a8f82020d6422853746030e11
Reviewed-on: http://git-master/r/10059
Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: Rf70343f6f61468e5bced46bd02e472821dae2d09

drivers/usb/otg/tegra-otg.c

index 83d3369f1b278195dac9efdcdb2509d834dee5de..5a75854f64bd755751646963f8c02481136862d1 100644 (file)
@@ -188,8 +188,6 @@ static irqreturn_t tegra_otg_irq(int irq, void *data)
        struct tegra_otg_data *tegra = data;
        unsigned long val;
 
-       clk_enable(tegra->clk);
-
        spin_lock(&tegra->lock);
        val = otg_readl(tegra, USB_PHY_WAKEUP);
        otg_writel(tegra, val, USB_PHY_WAKEUP);
@@ -201,8 +199,6 @@ static irqreturn_t tegra_otg_irq(int irq, void *data)
 
        spin_unlock(&tegra->lock);
 
-       clk_disable(tegra->clk);
-
        return (val) ? IRQ_WAKE_THREAD : IRQ_NONE;
 }