aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas/wext.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/libertas/wext.c')
-rw-r--r--drivers/net/wireless/libertas/wext.c86
1 files changed, 43 insertions, 43 deletions
diff --git a/drivers/net/wireless/libertas/wext.c b/drivers/net/wireless/libertas/wext.c
index f7df8c71a544..7cfca5f3a5ef 100644
--- a/drivers/net/wireless/libertas/wext.c
+++ b/drivers/net/wireless/libertas/wext.c
@@ -177,9 +177,9 @@ int wlan_radio_ioctl(wlan_private * priv, u8 option)
177 adapter->radioon = option; 177 adapter->radioon = option;
178 178
179 ret = libertas_prepare_and_send_command(priv, 179 ret = libertas_prepare_and_send_command(priv,
180 cmd_802_11_radio_control, 180 CMD_802_11_RADIO_CONTROL,
181 cmd_act_set, 181 CMD_ACT_SET,
182 cmd_option_waitforrsp, 0, NULL); 182 CMD_OPTION_WAITFORRSP, 0, NULL);
183 } 183 }
184 184
185 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret); 185 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret);
@@ -221,7 +221,7 @@ static int get_active_data_rates(wlan_adapter * adapter,
221 221
222 lbs_deb_enter(LBS_DEB_WEXT); 222 lbs_deb_enter(LBS_DEB_WEXT);
223 223
224 if (adapter->connect_status != libertas_connected) { 224 if (adapter->connect_status != LIBERTAS_CONNECTED) {
225 if (adapter->mode == IW_MODE_INFRA) { 225 if (adapter->mode == IW_MODE_INFRA) {
226 lbs_deb_wext("infra\n"); 226 lbs_deb_wext("infra\n");
227 k = copyrates(rates, k, libertas_supported_rates, 227 k = copyrates(rates, k, libertas_supported_rates,
@@ -305,7 +305,7 @@ static int wlan_get_wap(struct net_device *dev, struct iw_request_info *info,
305 305
306 lbs_deb_enter(LBS_DEB_WEXT); 306 lbs_deb_enter(LBS_DEB_WEXT);
307 307
308 if (adapter->connect_status == libertas_connected) { 308 if (adapter->connect_status == LIBERTAS_CONNECTED) {
309 memcpy(awrq->sa_data, adapter->curbssparams.bssid, ETH_ALEN); 309 memcpy(awrq->sa_data, adapter->curbssparams.bssid, ETH_ALEN);
310 } else { 310 } else {
311 memset(awrq->sa_data, 0, ETH_ALEN); 311 memset(awrq->sa_data, 0, ETH_ALEN);
@@ -382,7 +382,7 @@ static int mesh_get_nick(struct net_device *dev, struct iw_request_info *info,
382 382
383 /* Use nickname to indicate that mesh is on */ 383 /* Use nickname to indicate that mesh is on */
384 384
385 if (adapter->connect_status == libertas_connected) { 385 if (adapter->connect_status == LIBERTAS_CONNECTED) {
386 strncpy(extra, "Mesh", 12); 386 strncpy(extra, "Mesh", 12);
387 extra[12] = '\0'; 387 extra[12] = '\0';
388 dwrq->length = strlen(extra) + 1; 388 dwrq->length = strlen(extra) + 1;
@@ -414,8 +414,8 @@ static int wlan_set_rts(struct net_device *dev, struct iw_request_info *info,
414 adapter->rtsthsd = rthr; 414 adapter->rtsthsd = rthr;
415 } 415 }
416 416
417 ret = libertas_prepare_and_send_command(priv, cmd_802_11_snmp_mib, 417 ret = libertas_prepare_and_send_command(priv, CMD_802_11_SNMP_MIB,
418 cmd_act_set, cmd_option_waitforrsp, 418 CMD_ACT_SET, CMD_OPTION_WAITFORRSP,
419 OID_802_11_RTS_THRESHOLD, &rthr); 419 OID_802_11_RTS_THRESHOLD, &rthr);
420 420
421 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret); 421 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret);
@@ -432,8 +432,8 @@ static int wlan_get_rts(struct net_device *dev, struct iw_request_info *info,
432 lbs_deb_enter(LBS_DEB_WEXT); 432 lbs_deb_enter(LBS_DEB_WEXT);
433 433
434 adapter->rtsthsd = 0; 434 adapter->rtsthsd = 0;
435 ret = libertas_prepare_and_send_command(priv, cmd_802_11_snmp_mib, 435 ret = libertas_prepare_and_send_command(priv, CMD_802_11_SNMP_MIB,
436 cmd_act_get, cmd_option_waitforrsp, 436 CMD_ACT_GET, CMD_OPTION_WAITFORRSP,
437 OID_802_11_RTS_THRESHOLD, NULL); 437 OID_802_11_RTS_THRESHOLD, NULL);
438 if (ret) 438 if (ret)
439 goto out; 439 goto out;
@@ -467,8 +467,8 @@ static int wlan_set_frag(struct net_device *dev, struct iw_request_info *info,
467 adapter->fragthsd = fthr; 467 adapter->fragthsd = fthr;
468 } 468 }
469 469
470 ret = libertas_prepare_and_send_command(priv, cmd_802_11_snmp_mib, 470 ret = libertas_prepare_and_send_command(priv, CMD_802_11_SNMP_MIB,
471 cmd_act_set, cmd_option_waitforrsp, 471 CMD_ACT_SET, CMD_OPTION_WAITFORRSP,
472 OID_802_11_FRAGMENTATION_THRESHOLD, &fthr); 472 OID_802_11_FRAGMENTATION_THRESHOLD, &fthr);
473 473
474 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret); 474 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret);
@@ -486,8 +486,8 @@ static int wlan_get_frag(struct net_device *dev, struct iw_request_info *info,
486 486
487 adapter->fragthsd = 0; 487 adapter->fragthsd = 0;
488 ret = libertas_prepare_and_send_command(priv, 488 ret = libertas_prepare_and_send_command(priv,
489 cmd_802_11_snmp_mib, 489 CMD_802_11_SNMP_MIB,
490 cmd_act_get, cmd_option_waitforrsp, 490 CMD_ACT_GET, CMD_OPTION_WAITFORRSP,
491 OID_802_11_FRAGMENTATION_THRESHOLD, NULL); 491 OID_802_11_FRAGMENTATION_THRESHOLD, NULL);
492 if (ret) 492 if (ret)
493 goto out; 493 goto out;
@@ -539,9 +539,9 @@ static int wlan_get_txpow(struct net_device *dev,
539 lbs_deb_enter(LBS_DEB_WEXT); 539 lbs_deb_enter(LBS_DEB_WEXT);
540 540
541 ret = libertas_prepare_and_send_command(priv, 541 ret = libertas_prepare_and_send_command(priv,
542 cmd_802_11_rf_tx_power, 542 CMD_802_11_RF_TX_POWER,
543 cmd_act_tx_power_opt_get, 543 CMD_ACT_TX_POWER_OPT_GET,
544 cmd_option_waitforrsp, 0, NULL); 544 CMD_OPTION_WAITFORRSP, 0, NULL);
545 545
546 if (ret) 546 if (ret)
547 goto out; 547 goto out;
@@ -581,9 +581,9 @@ static int wlan_set_retry(struct net_device *dev, struct iw_request_info *info,
581 /* Adding 1 to convert retry count to try count */ 581 /* Adding 1 to convert retry count to try count */
582 adapter->txretrycount = vwrq->value + 1; 582 adapter->txretrycount = vwrq->value + 1;
583 583
584 ret = libertas_prepare_and_send_command(priv, cmd_802_11_snmp_mib, 584 ret = libertas_prepare_and_send_command(priv, CMD_802_11_SNMP_MIB,
585 cmd_act_set, 585 CMD_ACT_SET,
586 cmd_option_waitforrsp, 586 CMD_OPTION_WAITFORRSP,
587 OID_802_11_TX_RETRYCOUNT, NULL); 587 OID_802_11_TX_RETRYCOUNT, NULL);
588 588
589 if (ret) 589 if (ret)
@@ -608,8 +608,8 @@ static int wlan_get_retry(struct net_device *dev, struct iw_request_info *info,
608 608
609 adapter->txretrycount = 0; 609 adapter->txretrycount = 0;
610 ret = libertas_prepare_and_send_command(priv, 610 ret = libertas_prepare_and_send_command(priv,
611 cmd_802_11_snmp_mib, 611 CMD_802_11_SNMP_MIB,
612 cmd_act_get, cmd_option_waitforrsp, 612 CMD_ACT_GET, CMD_OPTION_WAITFORRSP,
613 OID_802_11_TX_RETRYCOUNT, NULL); 613 OID_802_11_TX_RETRYCOUNT, NULL);
614 if (ret) 614 if (ret)
615 goto out; 615 goto out;
@@ -698,7 +698,7 @@ static int wlan_get_range(struct net_device *dev, struct iw_request_info *info,
698 698
699 range->num_frequency = 0; 699 range->num_frequency = 0;
700 if (priv->adapter->enable11d && 700 if (priv->adapter->enable11d &&
701 adapter->connect_status == libertas_connected) { 701 adapter->connect_status == LIBERTAS_CONNECTED) {
702 u8 chan_no; 702 u8 chan_no;
703 u8 band; 703 u8 band;
704 704
@@ -858,9 +858,9 @@ static int wlan_set_power(struct net_device *dev, struct iw_request_info *info,
858 */ 858 */
859 859
860 if (vwrq->disabled) { 860 if (vwrq->disabled) {
861 adapter->psmode = wlan802_11powermodecam; 861 adapter->psmode = WLAN802_11POWERMODECAM;
862 if (adapter->psstate != PS_STATE_FULL_POWER) { 862 if (adapter->psstate != PS_STATE_FULL_POWER) {
863 libertas_ps_wakeup(priv, cmd_option_waitforrsp); 863 libertas_ps_wakeup(priv, CMD_OPTION_WAITFORRSP);
864 } 864 }
865 865
866 return 0; 866 return 0;
@@ -875,14 +875,14 @@ static int wlan_set_power(struct net_device *dev, struct iw_request_info *info,
875 return -EINVAL; 875 return -EINVAL;
876 } 876 }
877 877
878 if (adapter->psmode != wlan802_11powermodecam) { 878 if (adapter->psmode != WLAN802_11POWERMODECAM) {
879 return 0; 879 return 0;
880 } 880 }
881 881
882 adapter->psmode = wlan802_11powermodemax_psp; 882 adapter->psmode = WLAN802_11POWERMODEMAX_PSP;
883 883
884 if (adapter->connect_status == libertas_connected) { 884 if (adapter->connect_status == LIBERTAS_CONNECTED) {
885 libertas_ps_sleep(priv, cmd_option_waitforrsp); 885 libertas_ps_sleep(priv, CMD_OPTION_WAITFORRSP);
886 } 886 }
887 887
888 lbs_deb_leave(LBS_DEB_WEXT); 888 lbs_deb_leave(LBS_DEB_WEXT);
@@ -900,8 +900,8 @@ static int wlan_get_power(struct net_device *dev, struct iw_request_info *info,
900 900
901 mode = adapter->psmode; 901 mode = adapter->psmode;
902 902
903 if ((vwrq->disabled = (mode == wlan802_11powermodecam)) 903 if ((vwrq->disabled = (mode == WLAN802_11POWERMODECAM))
904 || adapter->connect_status == libertas_disconnected) 904 || adapter->connect_status == LIBERTAS_DISCONNECTED)
905 { 905 {
906 goto out; 906 goto out;
907 } 907 }
@@ -937,7 +937,7 @@ static struct iw_statistics *wlan_get_wireless_stats(struct net_device *dev)
937 priv->wstats.status = adapter->mode; 937 priv->wstats.status = adapter->mode;
938 938
939 /* If we're not associated, all quality values are meaningless */ 939 /* If we're not associated, all quality values are meaningless */
940 if (adapter->connect_status != libertas_connected) 940 if (adapter->connect_status != LIBERTAS_CONNECTED)
941 goto out; 941 goto out;
942 942
943 /* Quality by RSSI */ 943 /* Quality by RSSI */
@@ -1000,9 +1000,9 @@ static struct iw_statistics *wlan_get_wireless_stats(struct net_device *dev)
1000 stats_valid = 1; 1000 stats_valid = 1;
1001 1001
1002 /* update stats asynchronously for future calls */ 1002 /* update stats asynchronously for future calls */
1003 libertas_prepare_and_send_command(priv, cmd_802_11_rssi, 0, 1003 libertas_prepare_and_send_command(priv, CMD_802_11_RSSI, 0,
1004 0, 0, NULL); 1004 0, 0, NULL);
1005 libertas_prepare_and_send_command(priv, cmd_802_11_get_log, 0, 1005 libertas_prepare_and_send_command(priv, CMD_802_11_GET_LOG, 0,
1006 0, 0, NULL); 1006 0, 0, NULL);
1007out: 1007out:
1008 if (!stats_valid) { 1008 if (!stats_valid) {
@@ -1128,7 +1128,7 @@ static int wlan_set_rate(struct net_device *dev, struct iw_request_info *info,
1128 lbs_deb_wext("vwrq->value %d\n", vwrq->value); 1128 lbs_deb_wext("vwrq->value %d\n", vwrq->value);
1129 1129
1130 if (vwrq->value == -1) { 1130 if (vwrq->value == -1) {
1131 action = cmd_act_set_tx_auto; // Auto 1131 action = CMD_ACT_SET_tx_auto; // Auto
1132 adapter->is_datarate_auto = 1; 1132 adapter->is_datarate_auto = 1;
1133 adapter->datarate = 0; 1133 adapter->datarate = 0;
1134 } else { 1134 } else {
@@ -1155,12 +1155,12 @@ static int wlan_set_rate(struct net_device *dev, struct iw_request_info *info,
1155 } 1155 }
1156 1156
1157 adapter->datarate = data_rate; 1157 adapter->datarate = data_rate;
1158 action = cmd_act_set_tx_fix_rate; 1158 action = CMD_ACT_SET_tx_fix_rate;
1159 adapter->is_datarate_auto = 0; 1159 adapter->is_datarate_auto = 0;
1160 } 1160 }
1161 1161
1162 ret = libertas_prepare_and_send_command(priv, cmd_802_11_data_rate, 1162 ret = libertas_prepare_and_send_command(priv, CMD_802_11_DATA_RATE,
1163 action, cmd_option_waitforrsp, 0, NULL); 1163 action, CMD_OPTION_WAITFORRSP, 0, NULL);
1164 1164
1165 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret); 1165 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret);
1166 return ret; 1166 return ret;
@@ -1976,7 +1976,7 @@ static int wlan_set_txpow(struct net_device *dev, struct iw_request_info *info,
1976 return 0; 1976 return 0;
1977 } 1977 }
1978 1978
1979 adapter->preamble = cmd_type_auto_preamble; 1979 adapter->preamble = CMD_TYPE_AUTO_PREAMBLE;
1980 1980
1981 wlan_radio_ioctl(priv, RADIO_ON); 1981 wlan_radio_ioctl(priv, RADIO_ON);
1982 1982
@@ -1993,9 +1993,9 @@ static int wlan_set_txpow(struct net_device *dev, struct iw_request_info *info,
1993 lbs_deb_wext("txpower set %d dbm\n", dbm); 1993 lbs_deb_wext("txpower set %d dbm\n", dbm);
1994 1994
1995 ret = libertas_prepare_and_send_command(priv, 1995 ret = libertas_prepare_and_send_command(priv,
1996 cmd_802_11_rf_tx_power, 1996 CMD_802_11_RF_TX_POWER,
1997 cmd_act_tx_power_opt_set_low, 1997 CMD_ACT_TX_POWER_OPT_SET_LOW,
1998 cmd_option_waitforrsp, 0, (void *)&dbm); 1998 CMD_OPTION_WAITFORRSP, 0, (void *)&dbm);
1999 1999
2000 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret); 2000 lbs_deb_leave_args(LBS_DEB_WEXT, "ret %d", ret);
2001 return ret; 2001 return ret;
@@ -2017,7 +2017,7 @@ static int wlan_get_essid(struct net_device *dev, struct iw_request_info *info,
2017 /* 2017 /*
2018 * Get the current SSID 2018 * Get the current SSID
2019 */ 2019 */
2020 if (adapter->connect_status == libertas_connected) { 2020 if (adapter->connect_status == LIBERTAS_CONNECTED) {
2021 memcpy(extra, adapter->curbssparams.ssid, 2021 memcpy(extra, adapter->curbssparams.ssid,
2022 adapter->curbssparams.ssid_len); 2022 adapter->curbssparams.ssid_len);
2023 extra[adapter->curbssparams.ssid_len] = '\0'; 2023 extra[adapter->curbssparams.ssid_len] = '\0';