mirror of
https://github.com/Mange/rtl8192eu-linux-driver
synced 2025-12-10 00:04:17 +00:00
Updated to v4.3.8_12406.20140929
This commit is contained in:
@@ -63,7 +63,8 @@ enum Power_Mgnt
|
||||
|
||||
#ifdef CONFIG_PNO_SUPPORT
|
||||
#define MAX_PNO_LIST_COUNT 16
|
||||
#define MAX_SCAN_LIST_COUNT 14 //2.4G only
|
||||
#define MAX_SCAN_LIST_COUNT 14 //2.4G only
|
||||
#define MAX_HIDDEN_AP 8 //8 hidden AP
|
||||
#endif
|
||||
|
||||
/*
|
||||
@@ -205,13 +206,15 @@ typedef enum _PS_DENY_REASON
|
||||
typedef struct pno_nlo_info
|
||||
{
|
||||
u32 fast_scan_period; //Fast scan period
|
||||
u32 ssid_num; //number of entry
|
||||
u8 ssid_num; //number of entry
|
||||
u8 hidden_ssid_num;
|
||||
u32 slow_scan_period; //slow scan period
|
||||
u32 fast_scan_iterations; //Fast scan iterations
|
||||
u8 ssid_length[MAX_PNO_LIST_COUNT]; //SSID Length Array
|
||||
u8 ssid_cipher_info[MAX_PNO_LIST_COUNT]; //Cipher information for security
|
||||
u8 ssid_channel_info[MAX_PNO_LIST_COUNT]; //channel information
|
||||
}pno_nlo_info_t;
|
||||
u8 loc_probe_req[MAX_HIDDEN_AP]; //loc_probeReq
|
||||
}pno_nlo_info_t;
|
||||
|
||||
typedef struct pno_ssid {
|
||||
u32 SSID_len;
|
||||
@@ -324,6 +327,7 @@ struct pwrctrl_priv
|
||||
u8 wowlan_pno_enable;
|
||||
#ifdef CONFIG_PNO_SUPPORT
|
||||
u8 pno_in_resume;
|
||||
u8 pno_inited;
|
||||
pno_nlo_info_t *pnlo_info;
|
||||
pno_scan_info_t *pscan_info;
|
||||
pno_ssid_list_t *pno_ssid_list;
|
||||
@@ -402,8 +406,6 @@ extern void cpwm_int_hdl(PADAPTER padapter, struct reportpwrstate_parm *preportp
|
||||
extern void LPS_Leave_check(PADAPTER padapter);
|
||||
#endif
|
||||
|
||||
extern void rtw_set_ps_mode(PADAPTER padapter, u8 ps_mode, u8 smart_ps, u8 bcn_ant_mode, const char *msg);
|
||||
extern void rtw_set_rpwm(_adapter * padapter, u8 val8);
|
||||
extern void LeaveAllPowerSaveMode(PADAPTER Adapter);
|
||||
extern void LeaveAllPowerSaveModeDirect(PADAPTER Adapter);
|
||||
#ifdef CONFIG_IPS
|
||||
@@ -429,7 +431,9 @@ int rtw_fw_ps_state(PADAPTER padapter);
|
||||
s32 LPS_RF_ON_check(PADAPTER padapter, u32 delay_ms);
|
||||
void LPS_Enter(PADAPTER padapter, const char *msg);
|
||||
void LPS_Leave(PADAPTER padapter, const char *msg);
|
||||
void traffic_check_for_leave_lps(PADAPTER padapter, u8 tx, u32 tx_packets);
|
||||
void traffic_check_for_leave_lps(PADAPTER padapter, u8 tx, u32 tx_packets);
|
||||
void rtw_set_ps_mode(PADAPTER padapter, u8 ps_mode, u8 smart_ps, u8 bcn_ant_mode, const char *msg);
|
||||
void rtw_set_rpwm(_adapter * padapter, u8 val8);
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_RESUME_IN_WORKQUEUE
|
||||
|
||||
Reference in New Issue
Block a user