Subject: Re: kern/35128 (USB host controller resume fails on ThinkPad X32)
To: None <gnats-bugs@NetBSD.org>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: netbsd-bugs
Date: 08/03/2007 07:49:16
wiz@netbsd.org wrote:
>> Log Message:
>> Establish powerhooks in the proper order. From Anon Ymous
> says submitter.
I say so also. Why do you believe this fix to be incorrect?
The original behaviour was badly broken -- after you transition the
device to D3 on suspend, you can't expect writing any UHCI registers to
work. Likewise, we need to transition to D0 on resume before restoring
UHCI registers -- if the previous code worked for anybody, it was a fluke.
Cheers,
Jared