mirror of
https://github.com/lwfinger/rtl8188eu.git
synced 2025-05-07 05:53:06 +00:00
rtl8188eu: Update for driver to build on kernel 4.19
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
This commit is contained in:
parent
f62909c0c1
commit
9d1d96c95d
23 changed files with 435 additions and 687 deletions
|
@ -373,7 +373,11 @@ struct led_priv {
|
|||
(adapter)->ledpriv.SwLedOff((adapter), (pLed)); \
|
||||
} while (0)
|
||||
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
|
||||
void BlinkTimerCallback(void *data);
|
||||
#else
|
||||
void BlinkTimerCallback(struct timer_list *t);
|
||||
#endif
|
||||
void BlinkWorkItemCallback(_workitem *work);
|
||||
|
||||
void ResetLedStatus(PLED_DATA pLed);
|
||||
|
|
|
@ -83,6 +83,6 @@ void rtw_process_public_act_bsscoex(_adapter *padapter, u8 *pframe, uint frame_l
|
|||
int rtw_ht_operation_update(_adapter *padapter);
|
||||
|
||||
#ifdef CONFIG_SWTIMER_BASED_TXBCN
|
||||
void tx_beacon_handlder(struct dvobj_priv *pdvobj);
|
||||
void tx_beacon_timer_handlder(struct dvobj_priv *pdvobj);
|
||||
void tx_beacon_handler(struct dvobj_priv *pdvobj);
|
||||
void tx_beacon_timer_handler(struct dvobj_priv *pdvobj);
|
||||
#endif
|
||||
|
|
|
@ -1074,7 +1074,11 @@ extern u8 rtw_ps_cmd(_adapter *padapter);
|
|||
u8 rtw_chk_hi_queue_cmd(_adapter *padapter);
|
||||
#ifdef CONFIG_DFS_MASTER
|
||||
u8 rtw_dfs_master_cmd(_adapter *adapter, bool enqueue);
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
|
||||
void rtw_dfs_master_timer_hdl(RTW_TIMER_HDL_ARGS);
|
||||
#else
|
||||
void rtw_dfs_master_timer_hdl(struct timer_list *t);
|
||||
#endif
|
||||
void rtw_dfs_master_enable(_adapter *adapter, u8 ch, u8 bw, u8 offset);
|
||||
void rtw_dfs_master_disable(_adapter *adapter, u8 ch, u8 bw, u8 offset, bool by_others);
|
||||
enum {
|
||||
|
|
|
@ -190,8 +190,8 @@ u8 rtw_mi_buddy_dequeue_writeport(_adapter *padapter);
|
|||
void rtw_mi_adapter_reset(_adapter *padapter);
|
||||
void rtw_mi_buddy_adapter_reset(_adapter *padapter);
|
||||
|
||||
u8 rtw_mi_dynamic_check_timer_handlder(_adapter *padapter);
|
||||
u8 rtw_mi_buddy_dynamic_check_timer_handlder(_adapter *padapter);
|
||||
u8 rtw_mi_dynamic_check_timer_handler(_adapter *padapter);
|
||||
u8 rtw_mi_buddy_dynamic_check_timer_handler(_adapter *padapter);
|
||||
|
||||
u8 rtw_mi_dev_unload(_adapter *padapter);
|
||||
u8 rtw_mi_buddy_dev_unload(_adapter *padapter);
|
||||
|
|
|
@ -903,8 +903,13 @@ void rtw_sta_timeout_event_callback(_adapter *adapter, u8 *pbuf);
|
|||
void rtw_update_ft_stainfo(_adapter *padapter, WLAN_BSSID_EX *pnetwork);
|
||||
void rtw_ft_reassoc_event_callback(_adapter *padapter, u8 *pbuf);
|
||||
#endif
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
|
||||
extern void rtw_join_timeout_handler(RTW_TIMER_HDL_ARGS);
|
||||
extern void _rtw_scan_timeout_handler(RTW_TIMER_HDL_ARGS);
|
||||
#else
|
||||
void rtw_join_timeout_handler(struct timer_list *t);
|
||||
void _rtw_scan_timeout_handler(struct timer_list *t);
|
||||
#endif
|
||||
|
||||
thread_return event_thread(thread_context context);
|
||||
|
||||
|
@ -1055,9 +1060,13 @@ extern void rtw_get_encrypt_decrypt_from_registrypriv(_adapter *adapter);
|
|||
extern void _rtw_join_timeout_handler(_adapter *adapter);
|
||||
extern void rtw_scan_timeout_handler(_adapter *adapter);
|
||||
|
||||
extern void _dynamic_check_timer_handlder(void *FunctionContext);
|
||||
extern void rtw_dynamic_check_timer_handlder(_adapter *adapter);
|
||||
extern void rtw_iface_dynamic_check_timer_handlder(_adapter *adapter);
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
|
||||
void _dynamic_check_timer_handler (void *FunctionContext);
|
||||
#else
|
||||
void _dynamic_check_timer_handler(struct timer_list *t);
|
||||
#endif
|
||||
extern void rtw_dynamic_check_timer_handler(_adapter *adapter);
|
||||
extern void rtw_iface_dynamic_check_timer_handler(_adapter *adapter);
|
||||
|
||||
#ifdef CONFIG_SET_SCAN_DENY_TIMER
|
||||
bool rtw_is_scan_deny(_adapter *adapter);
|
||||
|
|
|
@ -308,6 +308,7 @@ struct aoac_report {
|
|||
};
|
||||
|
||||
struct pwrctrl_priv {
|
||||
_adapter *padapter;
|
||||
_pwrlock lock;
|
||||
_pwrlock check_32k_lock;
|
||||
volatile u8 rpwm; /* requested power state for fw */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue