mirror of https://gitee.com/openkylin/linux.git
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>
This commit is contained in:
parent
ada9f1cacb
commit
123f5b8e6f
|
@ -381,25 +381,6 @@ static const struct ath_rate_table ar5416_11g_ratetable = {
|
|||
static int ath_rc_get_rateindex(const struct ath_rate_table *rate_table,
|
||||
struct ieee80211_tx_rate *rate);
|
||||
|
||||
static inline int8_t median(int8_t a, int8_t b, int8_t c)
|
||||
{
|
||||
if (a >= b) {
|
||||
if (b >= c)
|
||||
return b;
|
||||
else if (a > c)
|
||||
return c;
|
||||
else
|
||||
return a;
|
||||
} else {
|
||||
if (a >= c)
|
||||
return a;
|
||||
else if (b >= c)
|
||||
return c;
|
||||
else
|
||||
return b;
|
||||
}
|
||||
}
|
||||
|
||||
static void ath_rc_sort_validrates(const struct ath_rate_table *rate_table,
|
||||
struct ath_rate_priv *ath_rc_priv)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue