]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xhci: do not report PLC when link is in internal resume state
authorZhuang Jin Can <jin.can.zhuang@intel.com>
Tue, 21 Jul 2015 14:20:31 +0000 (17:20 +0300)
committerSasha Levin <sasha.levin@oracle.com>
Thu, 27 Aug 2015 17:25:49 +0000 (13:25 -0400)
commit7e4ac93416bb7dbe1ef270e00d3659ab9f89aa29
tree5201f3af3c113dcedec9eb8522b78c1a23efe518
parent7684040671e323842fb19d24de64318c58009af1
xhci: do not report PLC when link is in internal resume state

[ Upstream commit aca3a0489ac019b58cf32794d5362bb284cb9b94 ]

Port link change with port in resume state should not be
reported to usbcore, as this is an internal state to be
handled by xhci driver. Reporting PLC to usbcore may
cause usbcore clearing PLC first and port change event irq
won't be generated.

Cc: <stable@vger.kernel.org>
Signed-off-by: Zhuang Jin Can <jin.can.zhuang@intel.com>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/usb/host/xhci-hub.c