diff options
author | Lu Baolu <baolu.lu@linux.intel.com> | 2014-06-24 16:14:43 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-06-24 18:29:35 +0200 |
commit | ff8cbf250b448aac35589f6075082c3fcad8a8fe (patch) | |
tree | a293dba0617be0258286eaf58405708892ed4b11 /fs | |
parent | xhci: correct burst count field for isoc transfers on 1.0 xhci hosts (diff) | |
download | linux-ff8cbf250b448aac35589f6075082c3fcad8a8fe.tar.xz linux-ff8cbf250b448aac35589f6075082c3fcad8a8fe.zip |
xhci: clear root port wake on bits if controller isn't wake-up capable
When xHCI PCI host is suspended, if do_wakeup is false in xhci_pci_suspend,
xhci_bus_suspend needs to clear all root port wake on bits. Otherwise some Intel
platforms may get a spurious wakeup, even if PCI PME# is disabled.
This patch should be back-ported to kernels as old as 2.6.37, that
contains the commit 9777e3ce907d4cb5a513902a87ecd03b52499569
"USB: xHCI: bus power management implementation".
Cc: stable@vger.kernel.org # 2.6.37
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions