From: Felix Fietkau <nbd@openwrt.org>
To: Bruno Randolf <br1@einfach.org>
Cc: linux-wireless@vger.kernel.org, linville@tuxdriver.com,
lrodriguez@atheros.com
Subject: Re: [PATCH 4/6] ath9k: optimize/fix ANI RSSI processing
Date: Mon, 18 Oct 2010 03:52:16 +0200 [thread overview]
Message-ID: <4CBBA850.1070503@openwrt.org> (raw)
In-Reply-To: <201010181024.55475.br1@einfach.org>
On 2010-10-18 3:24 AM, Bruno Randolf wrote:
> On Sat October 16 2010 03:03:31 Felix Fietkau wrote:
>> ANI needs the RSSI average only in station mode, and only for tracking
>> the signal strength of beacons of the AP that it is connected to.
>> Adjust the code to track on the beacon RSSI, and store the average of that
>> in the ath_wiphy struct.
>> With these changes, we can get rid of this extra station lookup in the
>> rx path, which saves precious CPU cycles.
>
> wouldn't it make sense to have per-station RSSI in IBSS mode?
ath9k ANI can't deal with per-STA RSSI, and it's not something that the
driver should normally keep track of, as it's easier to do that in mac80211.
- Felix
next prev parent reply other threads:[~2010-10-18 1:52 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-15 18:03 [PATCH 1/6] ath9k_hw: optimize interrupt mask changes Felix Fietkau
2010-10-15 18:03 ` [PATCH 2/6] ath9k_hw: small optimization in ar9002_hw_get_isr Felix Fietkau
2010-10-15 18:03 ` [PATCH 3/6] ath9k_hw: optimize tx status descriptor processing Felix Fietkau
2010-10-15 18:03 ` [PATCH 4/6] ath9k: optimize/fix ANI RSSI processing Felix Fietkau
2010-10-15 18:03 ` [PATCH 5/6] ath9k: remove a redundant call to ath9k_hw_gettsf32 Felix Fietkau
2010-10-15 18:03 ` [PATCH 6/6] ath9k_hw: make ath9k_hw_gettsf32 static Felix Fietkau
2010-10-18 1:24 ` [PATCH 4/6] ath9k: optimize/fix ANI RSSI processing Bruno Randolf
2010-10-18 1:52 ` Felix Fietkau [this message]
2010-10-16 11:51 ` [PATCH 1/6] ath9k_hw: optimize interrupt mask changes Rajkumar Manoharan
2010-10-16 13:10 ` Felix Fietkau
2010-11-08 19:54 ` [PATCH v2 " Felix Fietkau
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=4CBBA850.1070503@openwrt.org \
--to=nbd@openwrt.org \
--cc=br1@einfach.org \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
--cc=lrodriguez@atheros.com \
/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.