Hello, I'm currently having some difficulty with getting my Surface 3 device to resume from the "freeze" PM state with USB devices. This device uses an Intel Cherry Trail xHCI host, enumerated over PCI. (I am able to resume with the device's hardware buttons, which are simply gpio keys.) I experience the issue on all kernel versions that run on the device, including usb-next. After a few days of playing around with this, I'm really not sure what's going on - it's as if the system is not receiving any interrupt from the USB host to wake it up, but I don't know how to verify this. I have already posted several system logs and other details on bugzilla [1], and I've made sure that the /power/wakeup option was enabled for the relevant USB peripherals. At this point, I'm open to further suggestions that might help to pin down the root cause of the problem, whether it be a bug in the xhci driver, or simply user error on my part. [1] https://bugzilla.kernel.org/show_bug.cgi?id=120701 Thank you, Stephen Just -- 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