All of lore.kernel.org
 help / color / mirror / Atom feed
From: Larry Finger <Larry.Finger@lwfinger.net>
To: Michael Buesch <mb@bu3sch.de>
Cc: John Linville <linville@tuxdriver.com>,
	bcm43xx-dev@lists.berlios.de, linux-wireless@vger.kernel.org
Subject: Re: [PATCH] b43: Rewrite LO calibration algorithm
Date: Sun, 20 Apr 2008 13:56:53 -0500	[thread overview]
Message-ID: <480B91F5.3050700@lwfinger.net> (raw)
In-Reply-To: <200804201603.33400.mb@bu3sch.de>

Michael Buesch wrote:
> This patch distributes the Local Oscillator calibration bursts over time,
> so that calibration only happens when it's actually needed.
> Currently we periodically perform a recalibration of the whole table.
> The table is huge and this takes lots of time. Additionally only small bits
> of the table are actually needed at a given time. So instead of maintaining
> a huge table with all possible calibration values, we create dynamic calibration
> settings that
> a) We only calibrate when they are actually needed.
> b) Are cached for some time until they expire.
> So a recalibration might happen if we need a calibration setting that's not
> cached, or if the active calibration setting expires.
> Currently the expire timeout is set to 30 seconds. We may raise that in future.
> 
> This patch reduces overall memory consumption by nuking the
> huge static calibration tables.
> 
> This patch has been tested on several 4306, 4311 and 4318 flavours.
> 
> Signed-off-by: Michael Buesch <mb@bu3sch.de>
ACKed-by: Larry Finger <Larry.Finger@lwfinger.net>
 > ---

      reply	other threads:[~2008-04-20 18:58 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-20 14:03 [PATCH] b43: Rewrite LO calibration algorithm Michael Buesch
2008-04-20 18:56 ` Larry Finger [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=480B91F5.3050700@lwfinger.net \
    --to=larry.finger@lwfinger.net \
    --cc=bcm43xx-dev@lists.berlios.de \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    --cc=mb@bu3sch.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.