diff options
author | Krishna Yarlagadda <kyarlagadda@nvidia.com> | 2012-07-31 16:18:50 +0530 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-08-01 17:58:30 -0700 |
commit | c3e88db583fec3126ad100775de777a30d9114c6 (patch) | |
tree | 6aaa354c75bfd1371f536ab17859e41f574ae5d5 /arch/arm/mach-tegra/tegra3_usb_phy.c | |
parent | bf475b5c3f084af205957fa2be68ef9f3cf57c3b (diff) |
ARM: tegra: usb: Clear pmc wake alarm
After a pmc wake, walk pointer and wake alarm should be cleared.
Currently wake alarm is cleared only in case of remote wakeup.
Clearing wake alarm for all cases of pmc wake.
Bug 1024496
Change-Id: I5374d792fe1564fd4a04a48d9fa9de2c93cc94dd
Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-on: http://git-master/r/119619
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/tegra3_usb_phy.c')
-rw-r--r-- | arch/arm/mach-tegra/tegra3_usb_phy.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/tegra3_usb_phy.c b/arch/arm/mach-tegra/tegra3_usb_phy.c index ac87111dbd7d..d1612d71e5de 100644 --- a/arch/arm/mach-tegra/tegra3_usb_phy.c +++ b/arch/arm/mach-tegra/tegra3_usb_phy.c @@ -742,6 +742,7 @@ static void utmip_phy_disable_pmc_bus_ctrl(struct tegra_usb_phy *phy) val = readl(pmc_base + PMC_TRIGGERS); val |= UTMIP_CLR_WALK_PTR(inst); + val |= UTMIP_CLR_WAKE_ALARM(inst); writel(val, pmc_base + PMC_TRIGGERS); phy->remote_wakeup = false; |