android_kernel_xiaomi_sm8350/net/mac80211
Ron Rindjunsky edcdf8b21a mac80211: separate Tx and Rx MCS when configuring HT
This patch follows the 11n spec in separation between Tx and Rx MCS
capabilities. Up until now, when configuring the HT possible set of Tx
MCS only Rx MCS were considered, assuming they are the same as the Tx MCS.
This patch fixed this by looking at low level driver Tx capabilities.

Signed-off-by: Ron Rindjunsky <ron.rindjunsky@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-05-21 21:47:52 -04:00
..
aes_ccm.c mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
aes_ccm.h mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
cfg.c mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
cfg.h
debugfs_key.c mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
debugfs_key.h
debugfs_netdev.c mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
debugfs_netdev.h
debugfs_sta.c mac80211: use hardware flags for signal/noise units 2008-05-14 16:29:49 -04:00
debugfs_sta.h
debugfs.c mac80211: QoS related cleanups 2008-05-07 15:02:26 -04:00
debugfs.h
event.c
ieee80211_i.h mac80211: use hardware flags for signal/noise units 2008-05-14 16:29:49 -04:00
iface.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
Kconfig
key.c mac80211: proper STA info locking 2008-05-14 16:29:34 -04:00
key.h mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
led.c
led.h
main.c mac80211: separate Tx and Rx MCS when configuring HT 2008-05-21 21:47:52 -04:00
Makefile
mesh_hwmp.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
mesh_pathtbl.c mac80211: Do not report false error from mesh_path_add. 2008-05-21 21:47:44 -04:00
mesh_plink.c mac80211: proper STA info locking 2008-05-14 16:29:34 -04:00
mesh.c mac80211: Consolidate hash kfree-ing in mesh.c. 2008-05-21 21:47:45 -04:00
mesh.h mac80211: Prepare mesh_table_grow to failing copy_node callback. 2008-05-21 21:47:42 -04:00
michael.c mac80211: add const, remove unused function, make one function static 2008-05-21 21:47:48 -04:00
michael.h mac80211: add const, remove unused function, make one function static 2008-05-21 21:47:48 -04:00
mlme.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
rate.c
rate.h
rc80211_pid_algo.c
rc80211_pid_debugfs.c fix irq flags in mac80211 code 2008-05-12 21:18:04 -04:00
rc80211_pid.h
rx.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
sta_info.c mac80211: proper STA info locking 2008-05-14 16:29:34 -04:00
sta_info.h mac80211: use hardware flags for signal/noise units 2008-05-14 16:29:49 -04:00
tkip.c mac80211: tkip.c use struct tkip_ctx in phase 2 key mixing 2008-05-21 21:47:50 -04:00
tkip.h mac80211: add const, remove unused function, make one function static 2008-05-21 21:47:48 -04:00
tx.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-05-15 00:52:37 -07:00
util.c mac80211: fix incorrect mesh header length 2008-05-12 21:22:18 -04:00
wep.c mac80211: Replace ieee80211_tx_control->key_idx with ieee80211_key_conf 2008-05-07 15:02:11 -04:00
wep.h mac80211: a few code cleanups 2008-05-07 15:02:11 -04:00
wext.c mac80211: use hardware flags for signal/noise units 2008-05-14 16:29:49 -04:00
wme.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2008-05-15 00:34:44 -07:00
wme.h
wpa.c mac80211: add a struct to hold tkip context 2008-05-21 21:47:49 -04:00
wpa.h