Hi Greg
second try, correcting a wrong fixes commit ID, and missing stable version
in previous try.
These patches for usb-linus solve two xhci issues, fixing xhci halted endpoint
handling to now follow the specification, and pass testusb control message tests
The other one reverts a faulty xhci controller wakeup solution, and writes a new
proper solution.
Lu Baolu (2):
Revert "xhci: clear root port wake on bits if controller isn't wake-up
capable"
usb: xhci: rework root port wake bits if controller isn't allowed to
wakeup
Mathias Nyman (2):
xhci: don't start a halted endpoint before its new dequeue is set
xhci: Reset a halted endpoint immediately when we encounter a stall.
drivers/usb/host/xhci-hub.c | 5 +-
drivers/usb/host/xhci-pci.c | 2 +-
drivers/usb/host/xhci-plat.c | 10 +++-
drivers/usb/host/xhci-ring.c | 41 ++++-------------
drivers/usb/host/xhci.c | 107 ++++++++++++++++++++++---------------------
drivers/usb/host/xhci.h | 2 +-
6 files changed, 78 insertions(+), 89 deletions(-)
--
1.8.3.2
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html