aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmitkumar Karwar <akarwar@marvell.com>2011-04-15 23:50:41 -0400
committerJohn W. Linville <linville@tuxdriver.com>2011-04-19 15:38:04 -0400
commita37316586d926a10d66b5585c5d91683d6468f68 (patch)
tree79e611bc9d34d06338adbf1b9bc5bfebe8101d58
parent636c4598499eeacce0893dc8d91113b904bd531e (diff)
mwifiex: remove some macro definitions
use corresponding macros defined in include/linux/ieee80211.h Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r--drivers/net/wireless/mwifiex/11n.c2
-rw-r--r--drivers/net/wireless/mwifiex/fw.h2
-rw-r--r--drivers/net/wireless/mwifiex/ioctl.h3
-rw-r--r--drivers/net/wireless/mwifiex/join.c2
-rw-r--r--drivers/net/wireless/mwifiex/sta_ioctl.c2
5 files changed, 4 insertions, 7 deletions
diff --git a/drivers/net/wireless/mwifiex/11n.c b/drivers/net/wireless/mwifiex/11n.c
index d64065ff235c..e22d761f2ef2 100644
--- a/drivers/net/wireless/mwifiex/11n.c
+++ b/drivers/net/wireless/mwifiex/11n.c
@@ -115,7 +115,7 @@ mwifiex_fill_cap_info(struct mwifiex_private *priv,
115 SETHT_MCS32(ht_cap->ht_cap.mcs.rx_mask); 115 SETHT_MCS32(ht_cap->ht_cap.mcs.rx_mask);
116 116
117 /* Clear RD responder bit */ 117 /* Clear RD responder bit */
118 RESETHT_EXTCAP_RDG(ht_ext_cap); 118 ht_ext_cap &= ~IEEE80211_HT_EXT_CAP_RD_RESPONDER;
119 119
120 ht_cap->ht_cap.cap_info = cpu_to_le16(ht_cap_info); 120 ht_cap->ht_cap.cap_info = cpu_to_le16(ht_cap_info);
121 ht_cap->ht_cap.extended_ht_cap_info = cpu_to_le16(ht_ext_cap); 121 ht_cap->ht_cap.extended_ht_cap_info = cpu_to_le16(ht_ext_cap);
diff --git a/drivers/net/wireless/mwifiex/fw.h b/drivers/net/wireless/mwifiex/fw.h
index f8c008f8f476..6d1c4545eda6 100644
--- a/drivers/net/wireless/mwifiex/fw.h
+++ b/drivers/net/wireless/mwifiex/fw.h
@@ -134,7 +134,6 @@ enum MWIFIEX_802_11_WEP_STATUS {
134 134
135#define MWIFIEX_TX_DATA_BUF_SIZE_4K 4096 135#define MWIFIEX_TX_DATA_BUF_SIZE_4K 4096
136#define MWIFIEX_TX_DATA_BUF_SIZE_8K 8192 136#define MWIFIEX_TX_DATA_BUF_SIZE_8K 8192
137#define NON_GREENFIELD_STAS 0x04
138 137
139#define ISSUPP_11NENABLED(FwCapInfo) (FwCapInfo & BIT(11)) 138#define ISSUPP_11NENABLED(FwCapInfo) (FwCapInfo & BIT(11))
140 139
@@ -159,7 +158,6 @@ enum MWIFIEX_802_11_WEP_STATUS {
159#define ISSUPP_GREENFIELD(Dot11nDevCap) (Dot11nDevCap & BIT(29)) 158#define ISSUPP_GREENFIELD(Dot11nDevCap) (Dot11nDevCap & BIT(29))
160 159
161#define GET_RXMCSSUPP(DevMCSSupported) (DevMCSSupported & 0x0f) 160#define GET_RXMCSSUPP(DevMCSSupported) (DevMCSSupported & 0x0f)
162#define RESETHT_EXTCAP_RDG(HTExtCap) (HTExtCap &= ~BIT(11))
163#define SETHT_MCS32(x) (x[4] |= 1) 161#define SETHT_MCS32(x) (x[4] |= 1)
164 162
165#define SET_SECONDARYCHAN(RadioType, SECCHAN) (RadioType |= (SECCHAN << 4)) 163#define SET_SECONDARYCHAN(RadioType, SECCHAN) (RadioType |= (SECCHAN << 4))
diff --git a/drivers/net/wireless/mwifiex/ioctl.h b/drivers/net/wireless/mwifiex/ioctl.h
index 703a6d12ebf3..5488e111fd2c 100644
--- a/drivers/net/wireless/mwifiex/ioctl.h
+++ b/drivers/net/wireless/mwifiex/ioctl.h
@@ -268,14 +268,13 @@ struct mwifiex_debug_info {
268}; 268};
269 269
270#define MWIFIEX_KEY_INDEX_UNICAST 0x40000000 270#define MWIFIEX_KEY_INDEX_UNICAST 0x40000000
271#define MWIFIEX_MAX_KEY_LENGTH 32
272#define WAPI_RXPN_LEN 16 271#define WAPI_RXPN_LEN 16
273 272
274struct mwifiex_ds_encrypt_key { 273struct mwifiex_ds_encrypt_key {
275 u32 key_disable; 274 u32 key_disable;
276 u32 key_index; 275 u32 key_index;
277 u32 key_len; 276 u32 key_len;
278 u8 key_material[MWIFIEX_MAX_KEY_LENGTH]; 277 u8 key_material[WLAN_MAX_KEY_LEN];
279 u8 mac_addr[ETH_ALEN]; 278 u8 mac_addr[ETH_ALEN];
280 u32 is_wapi_key; 279 u32 is_wapi_key;
281 u8 wapi_rxpn[WAPI_RXPN_LEN]; 280 u8 wapi_rxpn[WAPI_RXPN_LEN];
diff --git a/drivers/net/wireless/mwifiex/join.c b/drivers/net/wireless/mwifiex/join.c
index 8e1cb4b3fbea..23d2d0b9a527 100644
--- a/drivers/net/wireless/mwifiex/join.c
+++ b/drivers/net/wireless/mwifiex/join.c
@@ -995,7 +995,7 @@ mwifiex_cmd_802_11_ad_hoc_start(struct mwifiex_private *priv,
995 IEEE80211_HT_PARAM_CHAN_WIDTH_ANY; 995 IEEE80211_HT_PARAM_CHAN_WIDTH_ANY;
996 } 996 }
997 ht_info->ht_info.operation_mode = 997 ht_info->ht_info.operation_mode =
998 cpu_to_le16(NON_GREENFIELD_STAS); 998 cpu_to_le16(IEEE80211_HT_OP_MODE_NON_GF_STA_PRSNT);
999 ht_info->ht_info.basic_set[0] = 0xff; 999 ht_info->ht_info.basic_set[0] = 0xff;
1000 pos += sizeof(struct mwifiex_ie_types_htinfo); 1000 pos += sizeof(struct mwifiex_ie_types_htinfo);
1001 cmd_append_size += 1001 cmd_append_size +=
diff --git a/drivers/net/wireless/mwifiex/sta_ioctl.c b/drivers/net/wireless/mwifiex/sta_ioctl.c
index 03085a3b20db..e7adaab35226 100644
--- a/drivers/net/wireless/mwifiex/sta_ioctl.c
+++ b/drivers/net/wireless/mwifiex/sta_ioctl.c
@@ -1147,7 +1147,7 @@ static int mwifiex_sec_ioctl_set_wpa_key(struct mwifiex_private *priv,
1147 struct host_cmd_ds_802_11_key_material *ibss_key; 1147 struct host_cmd_ds_802_11_key_material *ibss_key;
1148 1148
1149 /* Current driver only supports key length of up to 32 bytes */ 1149 /* Current driver only supports key length of up to 32 bytes */
1150 if (encrypt_key->key_len > MWIFIEX_MAX_KEY_LENGTH) { 1150 if (encrypt_key->key_len > WLAN_MAX_KEY_LEN) {
1151 dev_err(priv->adapter->dev, "key length too long\n"); 1151 dev_err(priv->adapter->dev, "key length too long\n");
1152 return -1; 1152 return -1;
1153 } 1153 }