Date: Wed, 7 Sep 2011 12:48:05 +0800 From: Yin <paradyse@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: freebsd-wireless@freebsd.org Subject: Re: [patch] Fix TBTT, TSF handling for TDMA on AR5416 and later chips Message-ID: <CAHjFwoD7UFLJ=-A8cxv5nJdpR5hXYwYFRyBMpDGKp5SzC-DWHA@mail.gmail.com> In-Reply-To: <CAHjFwoAm0TP_rPRr_x-foAT9U5JndnwS1-ctgAus0yVzG5OwEQ@mail.gmail.com> References: <CAJ-Vmok9n3Gh-Uiuaqh8Q6XOgOkeg_sKBKh1MqVXMQTkNTm42A@mail.gmail.com> <CAHjFwoD84j9KJLtZMmRkg6d%2BqHPeeb%2BDw0cHNwXco0Tw8RMBSg@mail.gmail.com> <CAHjFwoC2CEhSCSXc4yoS0nf4aCU2z0Cezk7SgjsFkxz%2BfJfq_g@mail.gmail.com> <CAHjFwoAm0TP_rPRr_x-foAT9U5JndnwS1-ctgAus0yVzG5OwEQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
My apologize. My last build does not pick up ath_hal code. Your patch is working fine. Please commit it. -Yin On Wed, Sep 7, 2011 at 12:02 PM, Yin <paradyse@gmail.com> wrote: > Hold on! I just make clean the kernel and rebuilding the kernel. > ath_hal_has_long_rxdesc_tsf() is returning 0 for My DNMA-92 (AR9220) , > Hence ath_extend_tsf15 is used instead of ath_extend_tsf32 and leads > to beacon stuck. Would you check it please? > > ath0: stuck beacon; resetting (bmiss count 4) > ath0: stuck beacon; resetting (bmiss count 4) > ath0: stuck beacon; resetting (bmiss count 4) > ath0: stuck beacon; resetting (bmiss count 4) > ath0: stuck beacon; resetting (bmiss count 4) > ath0: stuck beacon; resetting (bmiss count 4) > > Yin > > On Wed, Sep 7, 2011 at 11:17 AM, Yin <paradyse@gmail.com> wrote: >> Hi Adrian, >> >> The flag to indicate the capability of 32bit RX TSF is great. It works >> the same as my patch. >> >> Thank you for reviewing it and submitting the patch! >> >> Yin >> >> On Wed, Sep 7, 2011 at 10:38 AM, Yin <paradyse@gmail.com> wrote: >>> Hi Adrian, >>> >>> OK! I will test it now and let you know the result. =A0:) >>> >>> Thanks, >>> Yin >>> >>> On Wed, Sep 7, 2011 at 9:16 AM, Adrian Chadd <adrian@freebsd.org> wrote= : >>>> Hi Yin, all; >>>> >>>> I've done a bit of tidying up of Yin's TDMA related cleanups. >>>> >>>> In particular, I've added a new capability (HAL_CAP_LONG_RXDESC_TSF) >>>> which the AR5416 and later chips set. This indicates the received TSF >>>> is 32 bits rather than 15 bits. >>>> >>>> Yin, would you mind testing this in your local setup and make sure it >>>> works the same as your patch? I'll submit it for inclusion into -HEAD >>>> / 9.0 if it does. >>>> >>>> Thanks again for your great work! >>>> >>>> >>>> >>>> adrian >>>> >>> >> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHjFwoD7UFLJ=-A8cxv5nJdpR5hXYwYFRyBMpDGKp5SzC-DWHA>