summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorRakesh Bodla <rbodla@nvidia.com>2012-04-03 14:38:25 +0530
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-04-08 23:05:04 -0700
commit5de8092c07f7d634dde0bc4cb876217d71aa1363 (patch)
tree63d5421e7761e946adcec97720a524acf81ee5fb /arch/arm
parent56a89c4c35bcb582ab8f30fdd5e17b6f99f5a951 (diff)
ARM: tegra: usb_phy: Fix remote wakeup issue during LP0
Sleep walk settings for remote wakeup are set properly to detect remote wakeup events Bug 963900 Signed-off-by: Rakesh Bodla <rbodla@nvidia.com> (cherry picked from commit fd9ccb33d91e0aaf0619ec065e1ba7ee52edf1bd) Change-Id: I7c52d45901ce522c51570bdd84513fbbb6c93911 Reviewed-on: http://git-master/r/94892 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/mach-tegra/usb_phy.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/usb_phy.c b/arch/arm/mach-tegra/usb_phy.c
index f16d559c4e78..e1cfccea6e39 100644
--- a/arch/arm/mach-tegra/usb_phy.c
+++ b/arch/arm/mach-tegra/usb_phy.c
@@ -1406,9 +1406,9 @@ static void utmip_setup_pmc_wake_detect(struct tegra_usb_phy *phy)
val = readl(pmc_base + PMC_SLEEPWALK_REG(inst));
val &= ~UTMIP_AP_A;
val |= UTMIP_USBOP_RPD_A | UTMIP_USBON_RPD_A| UTMIP_AN_A | UTMIP_HIGHZ_A |
- UTMIP_USBOP_RPD_B | UTMIP_USBON_RPD_B | UTMIP_AP_B |
- UTMIP_USBOP_RPD_C | UTMIP_USBON_RPD_C | UTMIP_AP_C |
- UTMIP_USBOP_RPD_D | UTMIP_USBON_RPD_D | UTMIP_AP_D;
+ UTMIP_USBOP_RPD_B | UTMIP_USBON_RPD_B | UTMIP_AP_B | UTMIP_AN_B |
+ UTMIP_USBOP_RPD_C | UTMIP_USBON_RPD_C | UTMIP_AP_C | UTMIP_AN_C |
+ UTMIP_USBOP_RPD_D | UTMIP_USBON_RPD_D | UTMIP_AP_D | UTMIP_AN_D;
writel(val, pmc_base + PMC_SLEEPWALK_REG(inst));
if (port_speed == TEGRA_USB_PHY_PORT_SPEED_LOW) {