mirror of
https://github.com/lwfinger/rtl8188eu.git
synced 2025-05-06 21:43:06 +00:00
rtl8188eu: Remove CONFIG_IOCTL_CFG80211 and others
The other parameters are CONFIG_CFG80211_FORCE_COMPATIBLE_2_6_37_UNDER, CONFIG_SET_SCAN_DENY_TIMER, CONFIG_DRV_ISSUE_PROV_REQ, and RTW_USE_CFG80211_STA_EVENT. None of these are defined. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
This commit is contained in:
parent
7333ca4047
commit
f2c2552bb1
20 changed files with 807 additions and 6584 deletions
|
@ -32,16 +32,10 @@
|
|||
|
||||
#define CONFIG_RTL8188E
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
#define CONFIG_CFG80211_FORCE_COMPATIBLE_2_6_37_UNDER
|
||||
#define CONFIG_SET_SCAN_DENY_TIMER
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Internal General Config
|
||||
*/
|
||||
|
||||
|
||||
#define CONFIG_EMBEDDED_FWIMG
|
||||
|
||||
#define CONFIG_80211N_HT
|
||||
|
|
|
@ -76,10 +76,6 @@ typedef struct _ADAPTER _adapter, ADAPTER,*PADAPTER;
|
|||
#include <rtw_mp.h>
|
||||
|
||||
#include <rtw_br_ext.h>
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
#include "ioctl_cfg80211.h"
|
||||
#endif //CONFIG_IOCTL_CFG80211
|
||||
|
||||
#define SPEC_DEV_ID_NONE BIT(0)
|
||||
#define SPEC_DEV_ID_DISABLE_HT BIT(1)
|
||||
#define SPEC_DEV_ID_ENABLE_PS BIT(2)
|
||||
|
@ -336,12 +332,6 @@ struct _ADAPTER{
|
|||
struct hostapd_priv *phostapdpriv;
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
#ifdef CONFIG_P2P
|
||||
struct cfg80211_wifidirect_info cfg80211_wdinfo;
|
||||
#endif //CONFIG_P2P
|
||||
#endif //CONFIG_IOCTL_CFG80211
|
||||
|
||||
#ifdef CONFIG_P2P
|
||||
struct wifidirect_info wdinfo;
|
||||
#endif //CONFIG_P2P
|
||||
|
@ -388,10 +378,6 @@ struct _ADAPTER{
|
|||
struct iw_statistics iwstats;
|
||||
struct proc_dir_entry *dir_dev;// for proc directory
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
struct wireless_dev *rtw_wdev;
|
||||
#endif //CONFIG_IOCTL_CFG80211
|
||||
|
||||
int net_closed;
|
||||
u8 bFWReady;
|
||||
u8 bBTFWReady;
|
||||
|
|
|
@ -20,11 +20,6 @@
|
|||
#ifndef __IOCTL_CFG80211_H__
|
||||
#define __IOCTL_CFG80211_H__
|
||||
|
||||
|
||||
#if defined(RTW_USE_CFG80211_STA_EVENT)
|
||||
#undef CONFIG_CFG80211_FORCE_COMPATIBLE_2_6_37_UNDER
|
||||
#endif
|
||||
|
||||
struct rtw_wdev_invit_info {
|
||||
u8 token;
|
||||
u8 flags;
|
||||
|
|
|
@ -63,11 +63,6 @@
|
|||
#include <linux/ip.h>
|
||||
#include <linux/kthread.h>
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
#include <net/ieee80211_radiotap.h>
|
||||
#include <net/cfg80211.h>
|
||||
#endif //CONFIG_IOCTL_CFG80211
|
||||
|
||||
#include <linux/usb.h>
|
||||
#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,21))
|
||||
#include <linux/usb_ch9.h>
|
||||
|
|
|
@ -234,18 +234,6 @@ struct scan_limit_info{
|
|||
u8 operation_ch[2]; // Store the operation channel of invitation request frame
|
||||
};
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
struct cfg80211_wifidirect_info{
|
||||
_timer remain_on_ch_timer;
|
||||
u8 restore_channel;
|
||||
struct ieee80211_channel remain_on_ch_channel;
|
||||
enum nl80211_channel_type remain_on_ch_type;
|
||||
u64 remain_on_ch_cookie;
|
||||
struct net_device *remain_on_ch_dev;
|
||||
bool is_ro_ch;
|
||||
};
|
||||
#endif //CONFIG_IOCTL_CFG80211
|
||||
|
||||
struct wifidirect_info{
|
||||
_adapter* padapter;
|
||||
_timer find_phase_timer;
|
||||
|
@ -392,11 +380,6 @@ struct mlme_priv {
|
|||
_timer scan_to_timer; // driver itself handles scan_timeout status.
|
||||
u32 scan_start_time; // used to evaluate the time spent in scanning
|
||||
|
||||
#ifdef CONFIG_SET_SCAN_DENY_TIMER
|
||||
_timer set_scan_deny_timer;
|
||||
ATOMIC_T set_scan_deny; //0: allowed, 1: deny
|
||||
#endif
|
||||
|
||||
struct qos_priv qospriv;
|
||||
|
||||
#ifdef CONFIG_80211N_HT
|
||||
|
@ -464,12 +447,11 @@ struct mlme_priv {
|
|||
u8 *wps_beacon_ie;
|
||||
//u8 *wps_probe_req_ie;
|
||||
u8 *wps_probe_resp_ie;
|
||||
u8 *wps_assoc_resp_ie; // for CONFIG_IOCTL_CFG80211, this IE could include p2p ie / wfd ie
|
||||
u8 *wps_assoc_resp_ie;
|
||||
|
||||
u32 wps_beacon_ie_len;
|
||||
//u32 wps_probe_req_ie_len;
|
||||
u32 wps_probe_resp_ie_len;
|
||||
u32 wps_assoc_resp_ie_len; // for CONFIG_IOCTL_CFG80211, this IE len could include p2p ie / wfd ie
|
||||
u32 wps_assoc_resp_ie_len;
|
||||
|
||||
u8 *p2p_beacon_ie;
|
||||
u8 *p2p_probe_req_ie;
|
||||
|
@ -482,41 +464,12 @@ struct mlme_priv {
|
|||
u32 p2p_probe_resp_ie_len;
|
||||
u32 p2p_go_probe_resp_ie_len; //for GO
|
||||
u32 p2p_assoc_req_ie_len;
|
||||
/*
|
||||
#if defined(CONFIG_P2P) && defined(CONFIG_IOCTL_CFG80211)
|
||||
//u8 *wps_p2p_beacon_ie;
|
||||
u8 *p2p_beacon_ie;
|
||||
u8 *wps_p2p_probe_resp_ie;
|
||||
u8 *wps_p2p_assoc_resp_ie;
|
||||
//u32 wps_p2p_beacon_ie_len;
|
||||
u32 p2p_beacon_ie_len;
|
||||
u32 wps_p2p_probe_resp_ie_len;
|
||||
u32 wps_p2p_assoc_resp_ie_len;
|
||||
#endif
|
||||
*/
|
||||
|
||||
_lock bcn_update_lock;
|
||||
u8 update_bcn;
|
||||
|
||||
|
||||
#endif //#if defined (CONFIG_AP_MODE)
|
||||
|
||||
#if defined(CONFIG_WFD) && defined(CONFIG_IOCTL_CFG80211)
|
||||
|
||||
u8 *wfd_beacon_ie;
|
||||
u8 *wfd_probe_req_ie;
|
||||
u8 *wfd_probe_resp_ie;
|
||||
u8 *wfd_go_probe_resp_ie; //for GO
|
||||
u8 *wfd_assoc_req_ie;
|
||||
|
||||
u32 wfd_beacon_ie_len;
|
||||
u32 wfd_probe_req_ie_len;
|
||||
u32 wfd_probe_resp_ie_len;
|
||||
u32 wfd_go_probe_resp_ie_len; //for GO
|
||||
u32 wfd_assoc_req_ie_len;
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_FTP_PROTECT
|
||||
u8 ftp_lock_flag;
|
||||
#endif //CONFIG_FTP_PROTECT
|
||||
|
@ -682,17 +635,10 @@ extern void _rtw_join_timeout_handler(_adapter *adapter);
|
|||
extern void rtw_scan_timeout_handler(_adapter *adapter);
|
||||
|
||||
extern void rtw_dynamic_check_timer_handlder(_adapter *adapter);
|
||||
#ifdef CONFIG_SET_SCAN_DENY_TIMER
|
||||
bool rtw_is_scan_deny(_adapter *adapter);
|
||||
void rtw_clear_scan_deny(_adapter *adapter);
|
||||
void rtw_set_scan_deny_timer_hdl(_adapter *adapter);
|
||||
void rtw_set_scan_deny(_adapter *adapter, u32 ms);
|
||||
#else
|
||||
#define rtw_is_scan_deny(adapter) false
|
||||
#define rtw_clear_scan_deny(adapter) do {} while (0)
|
||||
#define rtw_set_scan_deny_timer_hdl(adapter) do {} while (0)
|
||||
#define rtw_set_scan_deny(adapter, ms) do {} while (0)
|
||||
#endif
|
||||
|
||||
|
||||
extern int _rtw_init_mlme_priv(_adapter *padapter);
|
||||
|
|
|
@ -59,12 +59,6 @@ void process_p2p_ps_ie(PADAPTER padapter, u8 *IEs, u32 IELength);
|
|||
void p2p_ps_wk_hdl(_adapter *padapter, u8 p2p_ps_state);
|
||||
u8 p2p_ps_wk_cmd(_adapter*padapter, u8 p2p_ps_state, u8 enqueue);
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
void rtw_init_cfg80211_wifidirect_info( _adapter* padapter);
|
||||
int rtw_p2p_check_frames(_adapter *padapter, const u8 *buf, u32 len, u8 tx);
|
||||
void rtw_append_wfd_ie(_adapter *padapter, u8 *buf, u32 *len);
|
||||
#endif //CONFIG_IOCTL_CFG80211
|
||||
|
||||
void reset_global_wifidirect_info( _adapter* padapter );
|
||||
int rtw_init_wifi_display_info(_adapter* padapter);
|
||||
void rtw_init_wifidirect_timers(_adapter* padapter);
|
||||
|
|
|
@ -220,11 +220,6 @@ struct sta_info {
|
|||
|
||||
#endif // CONFIG_AP_MODE
|
||||
|
||||
#ifdef CONFIG_IOCTL_CFG80211
|
||||
u8 *passoc_req;
|
||||
u32 assoc_req_len;
|
||||
#endif
|
||||
|
||||
//for DM
|
||||
RSSI_STA rssi_stat;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue