Re: wpi and suspend/resume
Frank Staals <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.mobile |
|---|---|
| Message-ID | <[email protected]> |
On 12/24/09 11:33, Paul B Mahol wrote: > <snip> > This is bug, it doesnt exits nicely if attach fail ... > > You could try, when unloading wpi module to unload another pci driver and load > same one again while using > > hw.pci.do_power_nodriver="3" > hw.pci.do_power_resume="0" > > in loader.conf, maybe device doesnt get to D3 state in 'right way'. > I'm not sure I understand what you meant by that. First I added the both hw.pci lines to /boot/loader.conf and rebooted. Then I tried the following two scenarios: 1: kldunload if_wpi 2: kldunload snd_hda 3: acpiconf -s3 4: resume 5: kldload snd_hda 6: kldload if_wpi However when I load if_wpi in step 6 it will not recognize the hardware. The other scenario: 1: kldunload if_wpi 2: kldunload snd_hda 3: kldload snd_hda 4: acpiconf -s3 5: kldload if_wpi This scenario again results in a panic when loading if_wpi in step 5. When loading if_wpi again the following message popped up in particular: wpi0: chip is in D3 power mode -- setting to d0 Allthough when I checked the second scenario again without the hw.pci lines in /boot/loader.conf the this message also appears when re-enabling wpi. Is one of these scenarios what you had in mind ? Or can/should I try something else ? Thanks for the help so far -- - Frank _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-mobile To unsubscribe, send any mail to "[email protected]"