We have VDD_CORE on when LP1. xusb use padctl interrupt to
wake from LP1. Keep interrupt enabled when system suspend.
Bug
1583860
Change-Id: I276594d69a051ea84034c32015589a6574ded7f1
Signed-off-by: Joy Wang <joyw@nvidia.com>
Reviewed-on: http://git-master/r/658281
Reviewed-by: Ashutosh Jha <ajha@nvidia.com>
Tested-by: Ashutosh Jha <ajha@nvidia.com>
{
struct tegra_xhci_hcd *tegra = platform_get_drvdata(pdev);
struct xhci_hcd *xhci = tegra->xhci;
- int host_ports = get_host_controlled_ports(tegra);
int ret = 0;
int pad = 0;
}
mutex_unlock(&tegra->sync_lock);
- tegra_xhci_ss_wake_on_interrupts(host_ports, false);
- tegra_xhci_hs_wake_on_interrupts(host_ports, false);
-
/* enable_irq_wake for ss ports */
ret = enable_irq_wake(tegra->padctl_irq);
if (ret < 0) {