Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jan 2013 01:44:49 +0400
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        Adrian Chadd <adrian.chadd@gmail.com>
Cc:        "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org>, Ian Smith <smithi@nimnet.asn.au>
Subject:   Re: Atheros 9220 don't return from S3 state
Message-ID:  <20130113214448.GU67643@zxy.spb.ru>
In-Reply-To: <50f327cd.06a9320a.3870.ffffb408@mx.google.com>
References:  <20130113212939.GS67643@zxy.spb.ru> <50f327cd.06a9320a.3870.ffffb408@mx.google.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jan 13, 2013 at 04:32:16PM -0500, Adrian Chadd wrote:

> Ok. So don't use that :)
> 
> I'll dig up the pci hostif registers and see what I can find. But, hm. We should dump and compare the pci conf registers for the bridge that device is on.&nbsp;
> 

If it is

pcib3@pci0:0:30:0:      class=0x060401 card=0x12e310cf chip=0x24488086    rev=0xd4 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801 Mobile PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI

(other bridge is PCI Express) -- I don't find difference between
'boot' and 'resume'.

> Adrian
> 
> Adrian
> 
> 
> 
> Sent from my Palm Pre on AT&amp;T
> On Jan 13, 2013 4:25 PM, Slawa Olhovchenkov &lt;slw@zxy.spb.ru&gt; wrote: 
> 
> On Sun, Jan 13, 2013 at 12:19:22PM -0800, Adrian Chadd wrote:
> 
> 
> 
> &gt; On 13 January 2013 12:07, Slawa Olhovchenkov &lt;slw@zxy.spb.ru&gt; wrote:
> 
> &gt; &gt; On Sun, Jan 13, 2013 at 11:43:55AM -0800, Adrian Chadd wrote:
> 
> &gt; &gt;
> 
> &gt; &gt;&gt; Right. That should be a good indication.
> 
> &gt; &gt;
> 
> &gt; &gt; After 10 min card still hot.
> 
> &gt; 
> 
> &gt; Ok, so that means the basic power lines are up and working.
> 
> &gt; 
> 
> &gt; Ah, I did add in the force-wakeup hack code; it's just not enabled by default.
> 
> &gt; 
> 
> &gt; Try editing sys/dev/ath/if_ath_pci.c ; look for:
> 
> &gt; 
> 
> &gt; #ifdef  ATH_PCI_WAKEUP_WAR
> 
> &gt; 
> 
> &gt; .. and change that to
> 
> &gt; 
> 
> &gt; #if 1
> 
> &gt; 
> 
> &gt; Then recompile if_ath_pci and try that.
> 
> 
> 
> After reboot not working:
> 
> 
> 
> [228] ath0: device timeout
> 
> [236] ath0: device timeout
> 
> [245] ath0: device timeout
> 
> 
> 
> PS: card more hot.
> 
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130113214448.GU67643>