summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath9k/debug.h
diff options
context:
space:
mode:
authorJeff Hansen <x@jeffhansen.com>2009-05-27 12:48:28 +0000
committerJohn W. Linville <linville@tuxdriver.com>2009-06-03 14:05:11 -0400
commitbedf087af96a24861d09586ac25c26691300ff4c (patch)
tree91f9a8991dfbf56837a80c4ff8b01574359deb0e /drivers/net/wireless/ath/ath9k/debug.h
parentb74444f8a9039603715973a56df588a5d800c4ef (diff)
downloadlinux-stable-bedf087af96a24861d09586ac25c26691300ff4c.tar.gz
linux-stable-bedf087af96a24861d09586ac25c26691300ff4c.tar.bz2
linux-stable-bedf087af96a24861d09586ac25c26691300ff4c.zip
ath9k: Combine legacy and 11n rc statistics
This patch combines the legacy and 11n rcstats into one, using the normal rate table indices instead of two separate indices for each mode. Legacy rates also get all of the PER and retry information, now, too. Signed-off-by: Jeff Hansen <x@jeffhansen.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/debug.h')
-rw-r--r--drivers/net/wireless/ath/ath9k/debug.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/drivers/net/wireless/ath/ath9k/debug.h b/drivers/net/wireless/ath/ath9k/debug.h
index db845cf960c9..cf9146a6aaaa 100644
--- a/drivers/net/wireless/ath/ath9k/debug.h
+++ b/drivers/net/wireless/ath/ath9k/debug.h
@@ -80,11 +80,7 @@ struct ath_interrupt_stats {
u32 dtim;
};
-struct ath_legacy_rc_stats {
- u32 success;
-};
-
-struct ath_11n_rc_stats {
+struct ath_rc_stats {
u32 success;
u32 retries;
u32 xretries;
@@ -93,8 +89,7 @@ struct ath_11n_rc_stats {
struct ath_stats {
struct ath_interrupt_stats istats;
- struct ath_legacy_rc_stats legacy_rcstats[12]; /* max(11a,11b,11g) */
- struct ath_11n_rc_stats n_rcstats[16]; /* 0..15 MCS rates */
+ struct ath_rc_stats rcstats[RATE_TABLE_SIZE];
};
struct ath9k_debug {