mac80211: separate Tx and Rx MCS when configuring HT
authorRon Rindjunsky <ron.rindjunsky@intel.com>
Thu, 15 May 2008 05:53:55 +0000 (13:53 +0800)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 22 May 2008 01:47:52 +0000 (21:47 -0400)
commitedcdf8b21ac920e06b4180246123fe43b022e020
treef24622a574e9f8a2746339ae0460f555a6bdd3b0
parent0b794d63c5db8d010d1584c694eba97f0391fca6
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>
drivers/net/wireless/iwlwifi/iwl4965-base.c
include/linux/ieee80211.h
net/mac80211/main.c