diff options
author | Lorenzo Bianconi <lorenzo.bianconi83@gmail.com> | 2014-09-16 04:13:09 +0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2014-09-17 00:18:30 +0400 |
commit | c774d57fd47c71675bb8c41a4dc2aafd78baa39d (patch) | |
tree | 0623456d2b14ab840e75c6e857092f59407c5846 /drivers/net/wireless/ath/ath9k/hw.c | |
parent | 36678b2b67d7d455d5f4054604f97834a316a121 (diff) | |
download | linux-c774d57fd47c71675bb8c41a4dc2aafd78baa39d.tar.xz |
ath9k: add dynamic ACK timeout estimation
Add dynamic ACK timeout estimation algorithm based on ACK frame RX timestamp,
TX frame timestamp and frame duration.
Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
Tested-by: Philippe Duchein <wireless-dev@duchein.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/hw.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/hw.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath9k/hw.c b/drivers/net/wireless/ath/ath9k/hw.c index ce395e23b549..e71f824cb040 100644 --- a/drivers/net/wireless/ath/ath9k/hw.c +++ b/drivers/net/wireless/ath/ath9k/hw.c @@ -647,6 +647,8 @@ int ath9k_hw_init(struct ath_hw *ah) return ret; } + ath_dynack_init(ah); + return 0; } EXPORT_SYMBOL(ath9k_hw_init); |