]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211/minstrel_ht: add support for using CCK rates
authorFelix Fietkau <nbd@openwrt.org>
Wed, 13 Feb 2013 09:51:08 +0000 (10:51 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 13 Feb 2013 09:56:33 +0000 (10:56 +0100)
commit1a40f53031001762fbdf1e27fcd8925e2e98e5e5
treeba36d9fd8aa48161af7d997ecefe360032c4171e
parent35604173c52c865b3208dd607eb3b4642f33ec8c
mac80211/minstrel_ht: add support for using CCK rates

When MCS rates start to get bad in 2.4 GHz because of long range or
strong interference, CCK rates can be a lot more robust.

This patch adds a pseudo MCS group containing CCK rates (long preamble
in the lower 4 slots, short preamble in the upper slots).

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
[make minstrel_ht_get_stats static]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/rc80211_minstrel.c
net/mac80211/rc80211_minstrel.h
net/mac80211/rc80211_minstrel_ht.c
net/mac80211/rc80211_minstrel_ht.h
net/mac80211/rc80211_minstrel_ht_debugfs.c