diff options
author | Bruno Randolf <br1@einfach.org> | 2010-03-25 01:49:42 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-03-31 14:39:10 -0400 |
commit | da35111ad970081bdf6e848d1861c7d16e71079b (patch) | |
tree | 2cdb7d166f14d89526dfb6dbf2a33b5b060b0edc /drivers/net/wireless/ath/ath5k/base.c | |
parent | 495391d715a310a7cbf622850e372d40ac86ef6e (diff) |
ath5k: update phy errors codes
Update PHY error codes from the HAL, and keep them in statistics for debugging
via the 'frameerrors' file. This will also be used by ANI.
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/base.c')
-rw-r--r-- | drivers/net/wireless/ath/ath5k/base.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath5k/base.c b/drivers/net/wireless/ath/ath5k/base.c index ea33b993b28e..a1c0dcb4926e 100644 --- a/drivers/net/wireless/ath/ath5k/base.c +++ b/drivers/net/wireless/ath/ath5k/base.c | |||
@@ -1940,6 +1940,8 @@ ath5k_tasklet_rx(unsigned long data) | |||
1940 | sc->stats.rxerr_fifo++; | 1940 | sc->stats.rxerr_fifo++; |
1941 | if (rs.rs_status & AR5K_RXERR_PHY) { | 1941 | if (rs.rs_status & AR5K_RXERR_PHY) { |
1942 | sc->stats.rxerr_phy++; | 1942 | sc->stats.rxerr_phy++; |
1943 | if (rs.rs_phyerr > 0 && rs.rs_phyerr < 32) | ||
1944 | sc->stats.rxerr_phy_code[rs.rs_phyerr]++; | ||
1943 | goto next; | 1945 | goto next; |
1944 | } | 1946 | } |
1945 | if (rs.rs_status & AR5K_RXERR_DECRYPT) { | 1947 | if (rs.rs_status & AR5K_RXERR_DECRYPT) { |