aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/libertas/main.c')
-rw-r--r--drivers/net/wireless/libertas/main.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/drivers/net/wireless/libertas/main.c b/drivers/net/wireless/libertas/main.c
index 9f366242c39..2315eb61836 100644
--- a/drivers/net/wireless/libertas/main.c
+++ b/drivers/net/wireless/libertas/main.c
@@ -187,9 +187,9 @@ static ssize_t libertas_anycast_get(struct device * dev,
187 187
188 memset(&mesh_access, 0, sizeof(mesh_access)); 188 memset(&mesh_access, 0, sizeof(mesh_access));
189 libertas_prepare_and_send_command(to_net_dev(dev)->priv, 189 libertas_prepare_and_send_command(to_net_dev(dev)->priv,
190 cmd_mesh_access, 190 CMD_MESH_ACCESS,
191 cmd_act_mesh_get_anycast, 191 CMD_ACT_MESH_GET_ANYCAST,
192 cmd_option_waitforrsp, 0, (void *)&mesh_access); 192 CMD_OPTION_WAITFORRSP, 0, (void *)&mesh_access);
193 193
194 return snprintf(buf, 12, "0x%X\n", le32_to_cpu(mesh_access.data[0])); 194 return snprintf(buf, 12, "0x%X\n", le32_to_cpu(mesh_access.data[0]));
195} 195}
@@ -208,9 +208,9 @@ static ssize_t libertas_anycast_set(struct device * dev,
208 mesh_access.data[0] = cpu_to_le32(datum); 208 mesh_access.data[0] = cpu_to_le32(datum);
209 209
210 libertas_prepare_and_send_command((to_net_dev(dev))->priv, 210 libertas_prepare_and_send_command((to_net_dev(dev))->priv,
211 cmd_mesh_access, 211 CMD_MESH_ACCESS,
212 cmd_act_mesh_set_anycast, 212 CMD_ACT_MESH_SET_ANYCAST,
213 cmd_option_waitforrsp, 0, (void *)&mesh_access); 213 CMD_OPTION_WAITFORRSP, 0, (void *)&mesh_access);
214 return strlen(buf); 214 return strlen(buf);
215} 215}
216 216
@@ -264,7 +264,7 @@ static int wlan_dev_open(struct net_device *dev)
264 264
265 priv->open = 1; 265 priv->open = 1;
266 266
267 if (adapter->connect_status == libertas_connected) { 267 if (adapter->connect_status == LIBERTAS_CONNECTED) {
268 netif_carrier_on(priv->dev); 268 netif_carrier_on(priv->dev);
269 netif_carrier_on(priv->mesh_dev); 269 netif_carrier_on(priv->mesh_dev);
270 } else { 270 } else {
@@ -439,7 +439,7 @@ static void wlan_tx_timeout(struct net_device *dev)
439 libertas_send_tx_feedback(priv); 439 libertas_send_tx_feedback(priv);
440 } else 440 } else
441 wake_up_interruptible(&priv->mainthread.waitq); 441 wake_up_interruptible(&priv->mainthread.waitq);
442 } else if (priv->adapter->connect_status == libertas_connected) { 442 } else if (priv->adapter->connect_status == LIBERTAS_CONNECTED) {
443 netif_wake_queue(priv->dev); 443 netif_wake_queue(priv->dev);
444 netif_wake_queue(priv->mesh_dev); 444 netif_wake_queue(priv->mesh_dev);
445 } 445 }
@@ -480,9 +480,9 @@ static int wlan_set_mac_address(struct net_device *dev, void *addr)
480 lbs_dbg_hex("addr:", phwaddr->sa_data, ETH_ALEN); 480 lbs_dbg_hex("addr:", phwaddr->sa_data, ETH_ALEN);
481 memcpy(adapter->current_addr, phwaddr->sa_data, ETH_ALEN); 481 memcpy(adapter->current_addr, phwaddr->sa_data, ETH_ALEN);
482 482
483 ret = libertas_prepare_and_send_command(priv, cmd_802_11_mac_address, 483 ret = libertas_prepare_and_send_command(priv, CMD_802_11_MAC_ADDRESS,
484 cmd_act_set, 484 CMD_ACT_SET,
485 cmd_option_waitforrsp, 0, NULL); 485 CMD_OPTION_WAITFORRSP, 0, NULL);
486 486
487 if (ret) { 487 if (ret) {
488 lbs_deb_net("set MAC address failed\n"); 488 lbs_deb_net("set MAC address failed\n");
@@ -528,36 +528,36 @@ static void wlan_set_multicast_list(struct net_device *dev)
528 if (dev->flags & IFF_PROMISC) { 528 if (dev->flags & IFF_PROMISC) {
529 lbs_deb_net("enable promiscuous mode\n"); 529 lbs_deb_net("enable promiscuous mode\n");
530 adapter->currentpacketfilter |= 530 adapter->currentpacketfilter |=
531 cmd_act_mac_promiscuous_enable; 531 CMD_ACT_MAC_PROMISCUOUS_ENABLE;
532 adapter->currentpacketfilter &= 532 adapter->currentpacketfilter &=
533 ~(cmd_act_mac_all_multicast_enable | 533 ~(CMD_ACT_MAC_ALL_MULTICAST_ENABLE |
534 cmd_act_mac_multicast_enable); 534 CMD_ACT_MAC_MULTICAST_ENABLE);
535 } else { 535 } else {
536 /* Multicast */ 536 /* Multicast */
537 adapter->currentpacketfilter &= 537 adapter->currentpacketfilter &=
538 ~cmd_act_mac_promiscuous_enable; 538 ~CMD_ACT_MAC_PROMISCUOUS_ENABLE;
539 539
540 if (dev->flags & IFF_ALLMULTI || dev->mc_count > 540 if (dev->flags & IFF_ALLMULTI || dev->mc_count >
541 MRVDRV_MAX_MULTICAST_LIST_SIZE) { 541 MRVDRV_MAX_MULTICAST_LIST_SIZE) {
542 lbs_deb_net( "enabling all multicast\n"); 542 lbs_deb_net( "enabling all multicast\n");
543 adapter->currentpacketfilter |= 543 adapter->currentpacketfilter |=
544 cmd_act_mac_all_multicast_enable; 544 CMD_ACT_MAC_ALL_MULTICAST_ENABLE;
545 adapter->currentpacketfilter &= 545 adapter->currentpacketfilter &=
546 ~cmd_act_mac_multicast_enable; 546 ~CMD_ACT_MAC_MULTICAST_ENABLE;
547 } else { 547 } else {
548 adapter->currentpacketfilter &= 548 adapter->currentpacketfilter &=
549 ~cmd_act_mac_all_multicast_enable; 549 ~CMD_ACT_MAC_ALL_MULTICAST_ENABLE;
550 550
551 if (!dev->mc_count) { 551 if (!dev->mc_count) {
552 lbs_deb_net("no multicast addresses, " 552 lbs_deb_net("no multicast addresses, "
553 "disabling multicast\n"); 553 "disabling multicast\n");
554 adapter->currentpacketfilter &= 554 adapter->currentpacketfilter &=
555 ~cmd_act_mac_multicast_enable; 555 ~CMD_ACT_MAC_MULTICAST_ENABLE;
556 } else { 556 } else {
557 int i; 557 int i;
558 558
559 adapter->currentpacketfilter |= 559 adapter->currentpacketfilter |=
560 cmd_act_mac_multicast_enable; 560 CMD_ACT_MAC_MULTICAST_ENABLE;
561 561
562 adapter->nr_of_multicastmacaddr = 562 adapter->nr_of_multicastmacaddr =
563 wlan_copy_multicast_address(adapter, dev); 563 wlan_copy_multicast_address(adapter, dev);
@@ -577,8 +577,8 @@ static void wlan_set_multicast_list(struct net_device *dev)
577 } 577 }
578 /* send multicast addresses to firmware */ 578 /* send multicast addresses to firmware */
579 libertas_prepare_and_send_command(priv, 579 libertas_prepare_and_send_command(priv,
580 cmd_mac_multicast_adr, 580 CMD_MAC_MULTICAST_ADR,
581 cmd_act_set, 0, 0, 581 CMD_ACT_SET, 0, 0,
582 NULL); 582 NULL);
583 } 583 }
584 } 584 }
@@ -711,7 +711,7 @@ static int wlan_service_main_thread(void *data)
711 if (adapter->psstate == PS_STATE_PRE_SLEEP) { 711 if (adapter->psstate == PS_STATE_PRE_SLEEP) {
712 if (!priv->dnld_sent && !adapter->cur_cmd) { 712 if (!priv->dnld_sent && !adapter->cur_cmd) {
713 if (adapter->connect_status == 713 if (adapter->connect_status ==
714 libertas_connected) { 714 LIBERTAS_CONNECTED) {
715 lbs_deb_thread( 715 lbs_deb_thread(
716 "main_thread: PRE_SLEEP--intcounter=%d currenttxskb=%p " 716 "main_thread: PRE_SLEEP--intcounter=%d currenttxskb=%p "
717 "dnld_sent=%d cur_cmd=%p, confirm now\n", 717 "dnld_sent=%d cur_cmd=%p, confirm now\n",
@@ -1005,9 +1005,9 @@ int libertas_remove_card(wlan_private *priv)
1005 cancel_delayed_work(&priv->assoc_work); 1005 cancel_delayed_work(&priv->assoc_work);
1006 destroy_workqueue(priv->assoc_thread); 1006 destroy_workqueue(priv->assoc_thread);
1007 1007
1008 if (adapter->psmode == wlan802_11powermodemax_psp) { 1008 if (adapter->psmode == WLAN802_11POWERMODEMAX_PSP) {
1009 adapter->psmode = wlan802_11powermodecam; 1009 adapter->psmode = WLAN802_11POWERMODECAM;
1010 libertas_ps_wakeup(priv, cmd_option_waitforrsp); 1010 libertas_ps_wakeup(priv, CMD_OPTION_WAITFORRSP);
1011 } 1011 }
1012 1012
1013 memset(wrqu.ap_addr.sa_data, 0xaa, ETH_ALEN); 1013 memset(wrqu.ap_addr.sa_data, 0xaa, ETH_ALEN);