summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath5k/ath5k.h
diff options
context:
space:
mode:
authorBruno Randolf <br1@einfach.org>2010-03-25 14:49:47 +0900
committerJohn W. Linville <linville@tuxdriver.com>2010-03-31 14:39:10 -0400
commita8c944f8a00dcc4ac6900efcddab1a0cf300c791 (patch)
tree94dd655f078c6f4dc1ec924e110ad33813268dbe /drivers/net/wireless/ath/ath5k/ath5k.h
parentda35111ad970081bdf6e848d1861c7d16e71079b (diff)
downloadblackbird-op-linux-a8c944f8a00dcc4ac6900efcddab1a0cf300c791.tar.gz
blackbird-op-linux-a8c944f8a00dcc4ac6900efcddab1a0cf300c791.zip
ath5k: add capability flag for phyerror counters
Chipsets since revision AR5213A (0x59) have hardware counters for PHY errors which we can read directly from the registers. Older hardware has to use the RX descriptor status to get a count of PHY errors. This will be used in several places in the ANI implementation, so a flag is useful. Signed-off-by: Bruno Randolf <br1@einfach.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath5k/ath5k.h')
-rw-r--r--drivers/net/wireless/ath/ath5k/ath5k.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath5k/ath5k.h b/drivers/net/wireless/ath/ath5k/ath5k.h
index ec626905655b..f578c1ed7f88 100644
--- a/drivers/net/wireless/ath/ath5k/ath5k.h
+++ b/drivers/net/wireless/ath/ath5k/ath5k.h
@@ -982,6 +982,8 @@ struct ath5k_capabilities {
struct {
u8 q_tx_num;
} cap_queues;
+
+ bool cap_has_phyerr_counters;
};
/* size of noise floor history (keep it a power of two) */
OpenPOWER on IntegriCloud