This serie of patch reworks commit ff8cbf250b448aac35589f6075082c3fcad8a8fe. This has been discussed at http://www.spinics.net/lists/linux-usb/msg114986.html It also includes a patch to fix a comment in drivers/usb/host/xhci.h. Changes in v4: - Refine xhci_disable_port_wake_on_bits(). - Add "Acked-by: Alan Stern" Changes in v3: - Need to consider run-time suspend as well. - Change "wake-up capable" to "allowed to do wakeup" in both comments and patch description. - Add "Suggested-by: Alan Stern" Changes in v2: - Should not be a quirk. - Should be applied to all xhci controllers. Lu Baolu (3): usb: xhci: Revert "xhci: clear root port wake on bits if controller isn't wake-up capable" usb: xhci: This reworks ff8cbf250b448aac35589f6075082c3fcad8a8fe usb: xhci: fix comment for PORT_DEV_REMOVE 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.c | 42 +++++++++++++++++++++++++++++++++++++++++- drivers/usb/host/xhci.h | 4 ++-- 5 files changed, 54 insertions(+), 9 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html