Re: USB hot-plug not working (ASUS TP301UA-C4028T)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux