diff options
author | Mohammed Shafi Shajakhan <mshajakhan@atheros.com> | 2010-10-18 02:07:17 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-11-09 16:13:26 -0500 |
commit | 123f5b8e6f411d342f2fc8a15c4d9349ace5074a (patch) | |
tree | 3ac63547c91862665ec3af2fbd7bc509925d9f46 /drivers | |
parent | ada9f1cacb66b74a68254521bb5e3ca4eb8fa871 (diff) |
ath9k: Remove the median function in rate control
With the current rate control selection method the median function is
nowhere used, so remove it.
Signed-off-by: Mohammed Shafi Shajakhan <mshajakhan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/rc.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/drivers/net/wireless/ath/ath9k/rc.c b/drivers/net/wireless/ath/ath9k/rc.c index 89978d71617f..1095e18b3627 100644 --- a/drivers/net/wireless/ath/ath9k/rc.c +++ b/drivers/net/wireless/ath/ath9k/rc.c | |||
@@ -381,25 +381,6 @@ static const struct ath_rate_table ar5416_11g_ratetable = { | |||
381 | static int ath_rc_get_rateindex(const struct ath_rate_table *rate_table, | 381 | static int ath_rc_get_rateindex(const struct ath_rate_table *rate_table, |
382 | struct ieee80211_tx_rate *rate); | 382 | struct ieee80211_tx_rate *rate); |
383 | 383 | ||
384 | static inline int8_t median(int8_t a, int8_t b, int8_t c) | ||
385 | { | ||
386 | if (a >= b) { | ||
387 | if (b >= c) | ||
388 | return b; | ||
389 | else if (a > c) | ||
390 | return c; | ||
391 | else | ||
392 | return a; | ||
393 | } else { | ||
394 | if (a >= c) | ||
395 | return a; | ||
396 | else if (b >= c) | ||
397 | return c; | ||
398 | else | ||
399 | return b; | ||
400 | } | ||
401 | } | ||
402 | |||
403 | static void ath_rc_sort_validrates(const struct ath_rate_table *rate_table, | 384 | static void ath_rc_sort_validrates(const struct ath_rate_table *rate_table, |
404 | struct ath_rate_priv *ath_rc_priv) | 385 | struct ath_rate_priv *ath_rc_priv) |
405 | { | 386 | { |