Re: USB runtime D3

Matthew Garrett
2009-07-30T19:23:49Z

On Thu, Jul 30, 2009 at 03:15:46PM -0400, Alan Stern wrote:

> P.S.: Besides which, you can't put these Intel UHCI controllers into D3
> because they don't support PCI PM. Controllers from other vendors
> (i.e., VIA) do.

There's an out of band wakeup mechanism via ACPI for the Intel ones. It
works for remote wakeups and disconnects - it's the connects I'm having
trouble with. Given that all PCI PM events are delivered via ACPI on
standard x86, the only difference it makes from an implementation
viewpoint is whether or not you have to enable the PME bits.

--
Matthew Garrett | mjg59@srcf.ucam.org