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 majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html