diff options
Diffstat (limited to 'drivers/net/wireless/libertas/if_usb.c')
-rw-r--r-- | drivers/net/wireless/libertas/if_usb.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/drivers/net/wireless/libertas/if_usb.c b/drivers/net/wireless/libertas/if_usb.c index 5f2d944312a5..a0866efb9647 100644 --- a/drivers/net/wireless/libertas/if_usb.c +++ b/drivers/net/wireless/libertas/if_usb.c | |||
@@ -990,11 +990,9 @@ static int if_usb_suspend(struct usb_interface *intf, pm_message_t message) | |||
990 | */ | 990 | */ |
991 | struct cmd_ds_mesh_access mesh_access; | 991 | struct cmd_ds_mesh_access mesh_access; |
992 | memset(&mesh_access, 0, sizeof(mesh_access)); | 992 | memset(&mesh_access, 0, sizeof(mesh_access)); |
993 | |||
993 | mesh_access.data[0] = cpu_to_le32(1); | 994 | mesh_access.data[0] = cpu_to_le32(1); |
994 | lbs_prepare_and_send_command(priv, | 995 | lbs_mesh_access(priv, CMD_ACT_MESH_SET_AUTOSTART_ENABLED, &mesh_access); |
995 | CMD_MESH_ACCESS, | ||
996 | CMD_ACT_MESH_SET_AUTOSTART_ENABLED, | ||
997 | CMD_OPTION_WAITFORRSP, 0, (void *)&mesh_access); | ||
998 | } | 996 | } |
999 | 997 | ||
1000 | netif_device_detach(cardp->eth_dev); | 998 | netif_device_detach(cardp->eth_dev); |
@@ -1031,10 +1029,7 @@ static int if_usb_resume(struct usb_interface *intf) | |||
1031 | struct cmd_ds_mesh_access mesh_access; | 1029 | struct cmd_ds_mesh_access mesh_access; |
1032 | memset(&mesh_access, 0, sizeof(mesh_access)); | 1030 | memset(&mesh_access, 0, sizeof(mesh_access)); |
1033 | mesh_access.data[0] = cpu_to_le32(0); | 1031 | mesh_access.data[0] = cpu_to_le32(0); |
1034 | lbs_prepare_and_send_command(priv, | 1032 | lbs_mesh_access(priv, CMD_ACT_MESH_SET_AUTOSTART_ENABLED, &mesh_access); |
1035 | CMD_MESH_ACCESS, | ||
1036 | CMD_ACT_MESH_SET_AUTOSTART_ENABLED, | ||
1037 | CMD_OPTION_WAITFORRSP, 0, (void *)&mesh_access); | ||
1038 | } | 1033 | } |
1039 | 1034 | ||
1040 | lbs_deb_leave(LBS_DEB_USB); | 1035 | lbs_deb_leave(LBS_DEB_USB); |