diff options
author | Yogesh Ashok Powar <yogeshp@marvell.com> | 2011-04-15 23:50:40 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-04-19 15:38:04 -0400 |
commit | 636c4598499eeacce0893dc8d91113b904bd531e (patch) | |
tree | 51a34367eb3184d5c45ee84f0e5be0bf9d873efa /drivers/net/wireless/mwifiex/join.c | |
parent | 7762bb02ce13c191e0a2da159bcb8d9b374b88c4 (diff) |
mwifiex: remove redundant local variables and comments
Remove some local variables (mainly function return values)
that are used only once. Also, one dummy function and some
wordy comments are removed.
Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
Signed-off-by: Kiran Divekar <dkiran@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwifiex/join.c')
-rw-r--r-- | drivers/net/wireless/mwifiex/join.c | 50 |
1 files changed, 14 insertions, 36 deletions
diff --git a/drivers/net/wireless/mwifiex/join.c b/drivers/net/wireless/mwifiex/join.c index 60d25c690c07..8e1cb4b3fbea 100644 --- a/drivers/net/wireless/mwifiex/join.c +++ b/drivers/net/wireless/mwifiex/join.c | |||
@@ -749,7 +749,7 @@ int | |||
749 | mwifiex_cmd_802_11_ad_hoc_start(struct mwifiex_private *priv, | 749 | mwifiex_cmd_802_11_ad_hoc_start(struct mwifiex_private *priv, |
750 | struct host_cmd_ds_command *cmd, void *data_buf) | 750 | struct host_cmd_ds_command *cmd, void *data_buf) |
751 | { | 751 | { |
752 | int ret = 0, rsn_ie_len = 0; | 752 | int rsn_ie_len = 0; |
753 | struct mwifiex_adapter *adapter = priv->adapter; | 753 | struct mwifiex_adapter *adapter = priv->adapter; |
754 | struct host_cmd_ds_802_11_ad_hoc_start *adhoc_start = | 754 | struct host_cmd_ds_802_11_ad_hoc_start *adhoc_start = |
755 | &cmd->params.adhoc_start; | 755 | &cmd->params.adhoc_start; |
@@ -879,11 +879,9 @@ mwifiex_cmd_802_11_ad_hoc_start(struct mwifiex_private *priv, | |||
879 | mwifiex_get_active_data_rates(priv, adhoc_start->DataRate); | 879 | mwifiex_get_active_data_rates(priv, adhoc_start->DataRate); |
880 | if ((adapter->adhoc_start_band & BAND_G) && | 880 | if ((adapter->adhoc_start_band & BAND_G) && |
881 | (priv->curr_pkt_filter & HostCmd_ACT_MAC_ADHOC_G_PROTECTION_ON)) { | 881 | (priv->curr_pkt_filter & HostCmd_ACT_MAC_ADHOC_G_PROTECTION_ON)) { |
882 | ret = mwifiex_send_cmd_async(priv, HostCmd_CMD_MAC_CONTROL, | 882 | if (mwifiex_send_cmd_async(priv, HostCmd_CMD_MAC_CONTROL, |
883 | HostCmd_ACT_GEN_SET, 0, | 883 | HostCmd_ACT_GEN_SET, 0, |
884 | &priv->curr_pkt_filter); | 884 | &priv->curr_pkt_filter)) { |
885 | |||
886 | if (ret) { | ||
887 | dev_err(adapter->dev, | 885 | dev_err(adapter->dev, |
888 | "ADHOC_S_CMD: G Protection config failed\n"); | 886 | "ADHOC_S_CMD: G Protection config failed\n"); |
889 | return -1; | 887 | return -1; |
@@ -1039,7 +1037,7 @@ int | |||
1039 | mwifiex_cmd_802_11_ad_hoc_join(struct mwifiex_private *priv, | 1037 | mwifiex_cmd_802_11_ad_hoc_join(struct mwifiex_private *priv, |
1040 | struct host_cmd_ds_command *cmd, void *data_buf) | 1038 | struct host_cmd_ds_command *cmd, void *data_buf) |
1041 | { | 1039 | { |
1042 | int ret = 0, rsn_ie_len = 0; | 1040 | int rsn_ie_len = 0; |
1043 | struct host_cmd_ds_802_11_ad_hoc_join *adhoc_join = | 1041 | struct host_cmd_ds_802_11_ad_hoc_join *adhoc_join = |
1044 | &cmd->params.adhoc_join; | 1042 | &cmd->params.adhoc_join; |
1045 | struct mwifiex_bssdescriptor *bss_desc = | 1043 | struct mwifiex_bssdescriptor *bss_desc = |
@@ -1060,10 +1058,9 @@ mwifiex_cmd_802_11_ad_hoc_join(struct mwifiex_private *priv, | |||
1060 | priv-> | 1058 | priv-> |
1061 | curr_pkt_filter | HostCmd_ACT_MAC_ADHOC_G_PROTECTION_ON; | 1059 | curr_pkt_filter | HostCmd_ACT_MAC_ADHOC_G_PROTECTION_ON; |
1062 | 1060 | ||
1063 | ret = mwifiex_send_cmd_async(priv, HostCmd_CMD_MAC_CONTROL, | 1061 | if (mwifiex_send_cmd_async(priv, HostCmd_CMD_MAC_CONTROL, |
1064 | HostCmd_ACT_GEN_SET, 0, | 1062 | HostCmd_ACT_GEN_SET, 0, |
1065 | &curr_pkt_filter); | 1063 | &curr_pkt_filter)) { |
1066 | if (ret) { | ||
1067 | dev_err(priv->adapter->dev, | 1064 | dev_err(priv->adapter->dev, |
1068 | "ADHOC_J_CMD: G Protection config failed\n"); | 1065 | "ADHOC_J_CMD: G Protection config failed\n"); |
1069 | return -1; | 1066 | return -1; |
@@ -1174,7 +1171,7 @@ mwifiex_cmd_802_11_ad_hoc_join(struct mwifiex_private *priv, | |||
1174 | 1171 | ||
1175 | adhoc_join->bss_descriptor.cap_info_bitmap = cpu_to_le16(tmp_cap); | 1172 | adhoc_join->bss_descriptor.cap_info_bitmap = cpu_to_le16(tmp_cap); |
1176 | 1173 | ||
1177 | return ret; | 1174 | return 0; |
1178 | } | 1175 | } |
1179 | 1176 | ||
1180 | /* | 1177 | /* |
@@ -1192,15 +1189,13 @@ int mwifiex_ret_802_11_ad_hoc(struct mwifiex_private *priv, | |||
1192 | struct mwifiex_adapter *adapter = priv->adapter; | 1189 | struct mwifiex_adapter *adapter = priv->adapter; |
1193 | struct host_cmd_ds_802_11_ad_hoc_result *adhoc_result; | 1190 | struct host_cmd_ds_802_11_ad_hoc_result *adhoc_result; |
1194 | struct mwifiex_bssdescriptor *bss_desc; | 1191 | struct mwifiex_bssdescriptor *bss_desc; |
1195 | u16 command = le16_to_cpu(resp->command); | ||
1196 | u16 result = le16_to_cpu(resp->result); | ||
1197 | 1192 | ||
1198 | adhoc_result = &resp->params.adhoc_result; | 1193 | adhoc_result = &resp->params.adhoc_result; |
1199 | 1194 | ||
1200 | bss_desc = priv->attempted_bss_desc; | 1195 | bss_desc = priv->attempted_bss_desc; |
1201 | 1196 | ||
1202 | /* Join result code 0 --> SUCCESS */ | 1197 | /* Join result code 0 --> SUCCESS */ |
1203 | if (result) { | 1198 | if (le16_to_cpu(resp->result)) { |
1204 | dev_err(priv->adapter->dev, "ADHOC_RESP: failed\n"); | 1199 | dev_err(priv->adapter->dev, "ADHOC_RESP: failed\n"); |
1205 | if (priv->media_connected) | 1200 | if (priv->media_connected) |
1206 | mwifiex_reset_connect_state(priv); | 1201 | mwifiex_reset_connect_state(priv); |
@@ -1215,7 +1210,7 @@ int mwifiex_ret_802_11_ad_hoc(struct mwifiex_private *priv, | |||
1215 | /* Send a Media Connected event, according to the Spec */ | 1210 | /* Send a Media Connected event, according to the Spec */ |
1216 | priv->media_connected = true; | 1211 | priv->media_connected = true; |
1217 | 1212 | ||
1218 | if (command == HostCmd_CMD_802_11_AD_HOC_START) { | 1213 | if (le16_to_cpu(resp->command) == HostCmd_CMD_802_11_AD_HOC_START) { |
1219 | dev_dbg(priv->adapter->dev, "info: ADHOC_S_RESP %s\n", | 1214 | dev_dbg(priv->adapter->dev, "info: ADHOC_S_RESP %s\n", |
1220 | bss_desc->ssid.ssid); | 1215 | bss_desc->ssid.ssid); |
1221 | 1216 | ||
@@ -1278,7 +1273,6 @@ done: | |||
1278 | int mwifiex_associate(struct mwifiex_private *priv, | 1273 | int mwifiex_associate(struct mwifiex_private *priv, |
1279 | struct mwifiex_bssdescriptor *bss_desc) | 1274 | struct mwifiex_bssdescriptor *bss_desc) |
1280 | { | 1275 | { |
1281 | int ret = 0; | ||
1282 | u8 current_bssid[ETH_ALEN]; | 1276 | u8 current_bssid[ETH_ALEN]; |
1283 | 1277 | ||
1284 | /* Return error if the adapter or table entry is not marked as infra */ | 1278 | /* Return error if the adapter or table entry is not marked as infra */ |
@@ -1294,10 +1288,8 @@ int mwifiex_associate(struct mwifiex_private *priv, | |||
1294 | retrieval */ | 1288 | retrieval */ |
1295 | priv->assoc_rsp_size = 0; | 1289 | priv->assoc_rsp_size = 0; |
1296 | 1290 | ||
1297 | ret = mwifiex_send_cmd_sync(priv, HostCmd_CMD_802_11_ASSOCIATE, | 1291 | return mwifiex_send_cmd_sync(priv, HostCmd_CMD_802_11_ASSOCIATE, |
1298 | HostCmd_ACT_GEN_SET, 0, bss_desc); | 1292 | HostCmd_ACT_GEN_SET, 0, bss_desc); |
1299 | |||
1300 | return ret; | ||
1301 | } | 1293 | } |
1302 | 1294 | ||
1303 | /* | 1295 | /* |
@@ -1309,8 +1301,6 @@ int | |||
1309 | mwifiex_adhoc_start(struct mwifiex_private *priv, | 1301 | mwifiex_adhoc_start(struct mwifiex_private *priv, |
1310 | struct mwifiex_802_11_ssid *adhoc_ssid) | 1302 | struct mwifiex_802_11_ssid *adhoc_ssid) |
1311 | { | 1303 | { |
1312 | int ret = 0; | ||
1313 | |||
1314 | dev_dbg(priv->adapter->dev, "info: Adhoc Channel = %d\n", | 1304 | dev_dbg(priv->adapter->dev, "info: Adhoc Channel = %d\n", |
1315 | priv->adhoc_channel); | 1305 | priv->adhoc_channel); |
1316 | dev_dbg(priv->adapter->dev, "info: curr_bss_params.channel = %d\n", | 1306 | dev_dbg(priv->adapter->dev, "info: curr_bss_params.channel = %d\n", |
@@ -1318,10 +1308,8 @@ mwifiex_adhoc_start(struct mwifiex_private *priv, | |||
1318 | dev_dbg(priv->adapter->dev, "info: curr_bss_params.band = %d\n", | 1308 | dev_dbg(priv->adapter->dev, "info: curr_bss_params.band = %d\n", |
1319 | priv->curr_bss_params.band); | 1309 | priv->curr_bss_params.band); |
1320 | 1310 | ||
1321 | ret = mwifiex_send_cmd_sync(priv, HostCmd_CMD_802_11_AD_HOC_START, | 1311 | return mwifiex_send_cmd_sync(priv, HostCmd_CMD_802_11_AD_HOC_START, |
1322 | HostCmd_ACT_GEN_SET, 0, adhoc_ssid); | 1312 | HostCmd_ACT_GEN_SET, 0, adhoc_ssid); |
1323 | |||
1324 | return ret; | ||
1325 | } | 1313 | } |
1326 | 1314 | ||
1327 | /* | 1315 | /* |
@@ -1333,8 +1321,6 @@ mwifiex_adhoc_start(struct mwifiex_private *priv, | |||
1333 | int mwifiex_adhoc_join(struct mwifiex_private *priv, | 1321 | int mwifiex_adhoc_join(struct mwifiex_private *priv, |
1334 | struct mwifiex_bssdescriptor *bss_desc) | 1322 | struct mwifiex_bssdescriptor *bss_desc) |
1335 | { | 1323 | { |
1336 | int ret = 0; | ||
1337 | |||
1338 | dev_dbg(priv->adapter->dev, "info: adhoc join: curr_bss ssid =%s\n", | 1324 | dev_dbg(priv->adapter->dev, "info: adhoc join: curr_bss ssid =%s\n", |
1339 | priv->curr_bss_params.bss_descriptor.ssid.ssid); | 1325 | priv->curr_bss_params.bss_descriptor.ssid.ssid); |
1340 | dev_dbg(priv->adapter->dev, "info: adhoc join: curr_bss ssid_len =%u\n", | 1326 | dev_dbg(priv->adapter->dev, "info: adhoc join: curr_bss ssid_len =%u\n", |
@@ -1360,10 +1346,8 @@ int mwifiex_adhoc_join(struct mwifiex_private *priv, | |||
1360 | dev_dbg(priv->adapter->dev, "info: curr_bss_params.band = %c\n", | 1346 | dev_dbg(priv->adapter->dev, "info: curr_bss_params.band = %c\n", |
1361 | priv->curr_bss_params.band); | 1347 | priv->curr_bss_params.band); |
1362 | 1348 | ||
1363 | ret = mwifiex_send_cmd_sync(priv, HostCmd_CMD_802_11_AD_HOC_JOIN, | 1349 | return mwifiex_send_cmd_sync(priv, HostCmd_CMD_802_11_AD_HOC_JOIN, |
1364 | HostCmd_ACT_GEN_SET, 0, bss_desc); | 1350 | HostCmd_ACT_GEN_SET, 0, bss_desc); |
1365 | |||
1366 | return ret; | ||
1367 | } | 1351 | } |
1368 | 1352 | ||
1369 | /* | 1353 | /* |
@@ -1424,21 +1408,15 @@ EXPORT_SYMBOL_GPL(mwifiex_deauthenticate); | |||
1424 | u8 | 1408 | u8 |
1425 | mwifiex_band_to_radio_type(u8 band) | 1409 | mwifiex_band_to_radio_type(u8 band) |
1426 | { | 1410 | { |
1427 | u8 ret_radio_type; | ||
1428 | |||
1429 | switch (band) { | 1411 | switch (band) { |
1430 | case BAND_A: | 1412 | case BAND_A: |
1431 | case BAND_AN: | 1413 | case BAND_AN: |
1432 | case BAND_A | BAND_AN: | 1414 | case BAND_A | BAND_AN: |
1433 | ret_radio_type = HostCmd_SCAN_RADIO_TYPE_A; | 1415 | return HostCmd_SCAN_RADIO_TYPE_A; |
1434 | break; | ||
1435 | case BAND_B: | 1416 | case BAND_B: |
1436 | case BAND_G: | 1417 | case BAND_G: |
1437 | case BAND_B | BAND_G: | 1418 | case BAND_B | BAND_G: |
1438 | default: | 1419 | default: |
1439 | ret_radio_type = HostCmd_SCAN_RADIO_TYPE_BG; | 1420 | return HostCmd_SCAN_RADIO_TYPE_BG; |
1440 | break; | ||
1441 | } | 1421 | } |
1442 | |||
1443 | return ret_radio_type; | ||
1444 | } | 1422 | } |