diff options
author | Bruno Randolf <br1@einfach.org> | 2010-05-18 21:31:10 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-06-02 16:13:23 -0400 |
commit | afe86286a166881d2ae7ce4469036735254d1263 (patch) | |
tree | f38f31d59be31db662cb5e263e9200256699fc23 /drivers/net/wireless/ath/ath5k/ath5k.h | |
parent | 0e8e02dddc528f1c650ba13bb3b61e818c39dd2f (diff) |
ath5k: run NF calibration only every 60 seconds
Since NF calibration interferes with TX and RX and also has been the cause of
other problems (when it's run concurrently with ath5k_reset) we want to run it
less often - every 60 seconds for now.
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.h | 2 |
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 131e8b36fea..d6f9afebf92 100644 --- a/drivers/net/wireless/ath/ath5k/ath5k.h +++ b/drivers/net/wireless/ath/ath5k/ath5k.h | |||
@@ -204,6 +204,7 @@ | |||
204 | #define AR5K_TUNE_TPC_TXPOWER false | 204 | #define AR5K_TUNE_TPC_TXPOWER false |
205 | #define ATH5K_TUNE_CALIBRATION_INTERVAL_FULL 10000 /* 10 sec */ | 205 | #define ATH5K_TUNE_CALIBRATION_INTERVAL_FULL 10000 /* 10 sec */ |
206 | #define ATH5K_TUNE_CALIBRATION_INTERVAL_ANI 1000 /* 1 sec */ | 206 | #define ATH5K_TUNE_CALIBRATION_INTERVAL_ANI 1000 /* 1 sec */ |
207 | #define ATH5K_TUNE_CALIBRATION_INTERVAL_NF 60000 /* 60 sec */ | ||
207 | 208 | ||
208 | #define AR5K_INIT_CARR_SENSE_EN 1 | 209 | #define AR5K_INIT_CARR_SENSE_EN 1 |
209 | 210 | ||
@@ -1118,6 +1119,7 @@ struct ath5k_hw { | |||
1118 | /* Calibration timestamp */ | 1119 | /* Calibration timestamp */ |
1119 | unsigned long ah_cal_next_full; | 1120 | unsigned long ah_cal_next_full; |
1120 | unsigned long ah_cal_next_ani; | 1121 | unsigned long ah_cal_next_ani; |
1122 | unsigned long ah_cal_next_nf; | ||
1121 | 1123 | ||
1122 | /* Calibration mask */ | 1124 | /* Calibration mask */ |
1123 | u8 ah_cal_mask; | 1125 | u8 ah_cal_mask; |