Date: Sat, 26 Dec 2009 12:12:13 +0100 From: Frank Staals <frank@fstaals.net> To: Paul B Mahol <onemda@gmail.com> Cc: Lars Engels <lars.engels@0x20.net>, freebsd-mobile@freebsd.org Subject: Re: wpi and suspend/resume Message-ID: <4B35EF8D.5040603@fstaals.net> In-Reply-To: <3a142e750912240233y1799ba2bw3f58d0bef74495c4@mail.gmail.com> References: <4B30FE4E.9050801@fstaals.net> <20091223115046.cs98224exsgw00ok@0x20.net> <4B32688A.3030602@fstaals.net> <3a142e750912240233y1799ba2bw3f58d0bef74495c4@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B35EF8D.5040603>