Hi! When entering "cat /sys/bus/pci/devices/0000\:00\:14.0/power/runtime_status", I got: - on battery: suspended - on AC: active Cheers, Pierre Le mercredi 28 septembre 2016, 16:59:25 NZDT Mathias Nyman a écrit : > On 28.09.2016 11:43, Pierre de Villemereuil wrote: > > Hi! > > > > Here you are. > > Thanks > > > - On battery: > > > > 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI > > Controller (rev 21) (prog-if 30 [XHCI])> > > Status: D0 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME- > > I was expecting it to be in D3, and thinking there could be an issue with > PME waking it up. The previous dmesg logs showed that the suspend routines > for xhci-hcd were called, so everything should be ready for xhci to go to > D3, unless some ACPI/PCI parts prevent it > > And a bit odd that PME-Enable+ is set. PME-Enable is usually set when we > enter D3 to enable PCI waking up the xhci controller > > > - on AC: > > > > 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI > > Controller (rev 21) (prog-if 30 [XHCI])> > > Subsystem: ASUSTeK Computer Inc. Device 201f > > > > Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- > > Here PME-Enable- is not set in D0, as it should. > > does xhci show its status as suspended on battery? > (we know the xhci controller in PCI in D0, but xhci might still show > suspended) > > what does > cat /sys/bus/pci/devices/0000\:00\:14.0/power/runtime_status > show? > > -Mathias -- 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