diff options
Diffstat (limited to 'drivers/net/wireless/mwifiex/main.h')
-rw-r--r-- | drivers/net/wireless/mwifiex/main.h | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/drivers/net/wireless/mwifiex/main.h b/drivers/net/wireless/mwifiex/main.h index 1e801328a558..907ab746dc4b 100644 --- a/drivers/net/wireless/mwifiex/main.h +++ b/drivers/net/wireless/mwifiex/main.h | |||
@@ -45,15 +45,6 @@ enum { | |||
45 | MWIFIEX_SYNC_CMD | 45 | MWIFIEX_SYNC_CMD |
46 | }; | 46 | }; |
47 | 47 | ||
48 | #define DRV_MODE_STA 0x1 | ||
49 | |||
50 | struct mwifiex_drv_mode { | ||
51 | u16 drv_mode; | ||
52 | u16 intf_num; | ||
53 | struct mwifiex_bss_attr *bss_attr; | ||
54 | }; | ||
55 | |||
56 | |||
57 | #define MWIFIEX_MAX_AP 64 | 48 | #define MWIFIEX_MAX_AP 64 |
58 | 49 | ||
59 | #define MWIFIEX_DEFAULT_WATCHDOG_TIMEOUT (5 * HZ) | 50 | #define MWIFIEX_DEFAULT_WATCHDOG_TIMEOUT (5 * HZ) |
@@ -182,7 +173,6 @@ struct mwifiex_ra_list_tbl { | |||
182 | struct sk_buff_head skb_head; | 173 | struct sk_buff_head skb_head; |
183 | u8 ra[ETH_ALEN]; | 174 | u8 ra[ETH_ALEN]; |
184 | u32 total_pkts_size; | 175 | u32 total_pkts_size; |
185 | u32 total_pkts; | ||
186 | u32 is_11n_enabled; | 176 | u32 is_11n_enabled; |
187 | }; | 177 | }; |
188 | 178 | ||
@@ -546,7 +536,6 @@ struct mwifiex_if_ops { | |||
546 | struct mwifiex_adapter { | 536 | struct mwifiex_adapter { |
547 | struct mwifiex_private *priv[MWIFIEX_MAX_BSS_NUM]; | 537 | struct mwifiex_private *priv[MWIFIEX_MAX_BSS_NUM]; |
548 | u8 priv_num; | 538 | u8 priv_num; |
549 | struct mwifiex_drv_mode *drv_mode; | ||
550 | const struct firmware *firmware; | 539 | const struct firmware *firmware; |
551 | char fw_name[32]; | 540 | char fw_name[32]; |
552 | struct device *dev; | 541 | struct device *dev; |
@@ -792,6 +781,8 @@ int mwifiex_cmd_get_hw_spec(struct mwifiex_private *priv, | |||
792 | int mwifiex_ret_get_hw_spec(struct mwifiex_private *priv, | 781 | int mwifiex_ret_get_hw_spec(struct mwifiex_private *priv, |
793 | struct host_cmd_ds_command *resp); | 782 | struct host_cmd_ds_command *resp); |
794 | int is_command_pending(struct mwifiex_adapter *adapter); | 783 | int is_command_pending(struct mwifiex_adapter *adapter); |
784 | void mwifiex_init_priv_params(struct mwifiex_private *priv, | ||
785 | struct net_device *dev); | ||
795 | 786 | ||
796 | /* | 787 | /* |
797 | * This function checks if the queuing is RA based or not. | 788 | * This function checks if the queuing is RA based or not. |
@@ -966,6 +957,12 @@ int mwifiex_update_bss_desc_with_ie(struct mwifiex_adapter *adapter, | |||
966 | int mwifiex_check_network_compatibility(struct mwifiex_private *priv, | 957 | int mwifiex_check_network_compatibility(struct mwifiex_private *priv, |
967 | struct mwifiex_bssdescriptor *bss_desc); | 958 | struct mwifiex_bssdescriptor *bss_desc); |
968 | 959 | ||
960 | struct net_device *mwifiex_add_virtual_intf(struct wiphy *wiphy, | ||
961 | char *name, enum nl80211_iftype type, | ||
962 | u32 *flags, struct vif_params *params); | ||
963 | int mwifiex_del_virtual_intf(struct wiphy *wiphy, struct net_device *dev); | ||
964 | |||
965 | |||
969 | #ifdef CONFIG_DEBUG_FS | 966 | #ifdef CONFIG_DEBUG_FS |
970 | void mwifiex_debugfs_init(void); | 967 | void mwifiex_debugfs_init(void); |
971 | void mwifiex_debugfs_remove(void); | 968 | void mwifiex_debugfs_remove(void); |