]> git.karo-electronics.de Git - karo-tx-linux.git/commit
usb: xhci: handle both SSIC ports in PME stuck quirk
authorLu Baolu <baolu.lu@linux.intel.com>
Tue, 26 Jan 2016 15:50:05 +0000 (17:50 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Feb 2016 20:31:01 +0000 (12:31 -0800)
commitbfa2ee5ddf3dd102f2ffc9842225591461a08f16
tree3b5b4a7bfd16c0a0c3e75a9c4704b739534ae7f4
parent7ab0e9d0a2283c6d1f2337847b89f86c53a1f9b7
usb: xhci: handle both SSIC ports in PME stuck quirk

commit fa89537783cb442263fa5a14df6c7693eaf32f11 upstream.

Commit abce329c27b3 ("xhci: Workaround to get D3 working in Intel xHCI")
adds a workaround for a limitation of PME storm caused by SSIC port in
some Intel SoCs. This commit only handled one SSIC port, while there
are actually two SSIC ports in the chips. This patch handles both SSIC
ports. Without this fix, users still see PME storm.

Signed-off-by: Zhuang Jin Can <jin.can.zhuang@intel.com>
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>
drivers/usb/host/xhci-pci.c