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]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.