diff options
author | Joy Wang <joyw@nvidia.com> | 2014-12-02 14:35:07 +0800 |
---|---|---|
committer | Matthew Pedro <mapedro@nvidia.com> | 2015-04-06 10:46:53 -0700 |
commit | 924a6b0675a53be5aa7405589d2419020481584e (patch) | |
tree | 6cf069ab5b8dc29e19043d6307a26ac7e7900e57 | |
parent | af27024a8d92b29cfaa139ba950a9ec4d041b3b6 (diff) |
usb: xhci: tegra: fix wake from LP1
We have VDD_CORE on when LP1. xusb use padctl interrupt to
wake from LP1. Keep interrupt enabled when system suspend.
Bug 1583860
Bug 200081242
Change-Id: I276594d69a051ea84034c32015589a6574ded7f1
Signed-off-by: Joy Wang <joyw@nvidia.com>
Reviewed-on: http://git-master/r/658281
(cherry picked from commit 0031edc18b385eb5dc67eb419f2c50aa5f0a15a2)
Signed-off-by: Petlozu Pravareshwar <petlozup@nvidia.com>
Reviewed-on: http://git-master/r/726127
Reviewed-by: Ajay Gupta <ajayg@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
-rw-r--r-- | drivers/usb/host/xhci-tegra.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c index 89f03df9e556..0e494ddbadaa 100644 --- a/drivers/usb/host/xhci-tegra.c +++ b/drivers/usb/host/xhci-tegra.c @@ -3691,9 +3691,6 @@ tegra_xhci_suspend(struct platform_device *pdev, } mutex_unlock(&tegra->sync_lock); - tegra_xhci_ss_wake_on_interrupts(tegra->bdata->portmap, false); - tegra_xhci_hs_wake_on_interrupts(tegra->bdata->portmap, false); - /* enable_irq_wake for ss ports */ ret = enable_irq_wake(tegra->padctl_irq); if (ret < 0) { |