mirror of
https://github.com/RinCat/RTL88x2BU-Linux-Driver.git
synced 2024-12-24 09:01:35 +00:00
Linux 5.17 compat: tasklet_init
This commit is contained in:
parent
aacd0d5c37
commit
5f6ef2ff4f
@ -2954,9 +2954,9 @@ exit:
|
||||
return annc_cnt;
|
||||
}
|
||||
|
||||
static void mpath_tx_tasklet_hdl(void *priv)
|
||||
static void mpath_tx_tasklet_hdl(unsigned long data)
|
||||
{
|
||||
_adapter *adapter = (_adapter *)priv;
|
||||
_adapter *adapter = (_adapter *)data;
|
||||
struct rtw_mesh_info *minfo = &adapter->mesh_info;
|
||||
struct xmit_frame *xframe;
|
||||
_list *list, *head;
|
||||
@ -3376,10 +3376,9 @@ void rtw_mesh_init_mesh_info(_adapter *adapter)
|
||||
rtw_mesh_pathtbl_init(adapter);
|
||||
|
||||
_rtw_init_queue(&minfo->mpath_tx_queue);
|
||||
tasklet_init(&minfo->mpath_tx_tasklet
|
||||
, (void(*)(unsigned long))mpath_tx_tasklet_hdl
|
||||
, (unsigned long)adapter);
|
||||
|
||||
tasklet_init(&minfo->mpath_tx_tasklet,
|
||||
mpath_tx_tasklet_hdl,
|
||||
(unsigned long)adapter);
|
||||
rtw_mrc_init(adapter);
|
||||
|
||||
_rtw_init_listhead(&minfo->preq_queue.list);
|
||||
|
@ -26,7 +26,7 @@ int usb_init_recv_priv(_adapter *padapter, u16 ini_in_buf_sz)
|
||||
|
||||
#ifdef PLATFORM_LINUX
|
||||
tasklet_init(&precvpriv->recv_tasklet,
|
||||
(void(*)(unsigned long))usb_recv_tasklet,
|
||||
usb_recv_tasklet,
|
||||
(unsigned long)padapter);
|
||||
#endif /* PLATFORM_LINUX */
|
||||
|
||||
|
@ -847,10 +847,10 @@ static s32 rtl8822bu_xmitframe_complete(PADAPTER padapter, struct xmit_priv *pxm
|
||||
}
|
||||
#endif
|
||||
|
||||
static void rtl8822bu_xmit_tasklet(void *priv)
|
||||
static void rtl8822bu_xmit_tasklet(unsigned long data)
|
||||
{
|
||||
int ret = _FALSE;
|
||||
_adapter *padapter = (_adapter *)priv;
|
||||
_adapter *padapter = (_adapter *)data;
|
||||
struct xmit_priv *pxmitpriv = &padapter->xmitpriv;
|
||||
|
||||
while (1) {
|
||||
@ -878,7 +878,7 @@ s32 rtl8822bu_init_xmit_priv(PADAPTER padapter)
|
||||
|
||||
#ifdef PLATFORM_LINUX
|
||||
tasklet_init(&pxmitpriv->xmit_tasklet,
|
||||
(void(*)(unsigned long))rtl8822bu_xmit_tasklet,
|
||||
rtl8822bu_xmit_tasklet,
|
||||
(unsigned long)padapter);
|
||||
#endif
|
||||
#ifdef CONFIG_TX_EARLY_MODE
|
||||
|
@ -89,7 +89,7 @@ int usb_write16(struct intf_hdl *pintfhdl, u32 addr, u16 val);
|
||||
int usb_write32(struct intf_hdl *pintfhdl, u32 addr, u32 val);
|
||||
int usb_writeN(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata);
|
||||
u32 usb_read_port(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *rmem);
|
||||
void usb_recv_tasklet(void *priv);
|
||||
void usb_recv_tasklet(unsigned long data);
|
||||
|
||||
#ifdef CONFIG_USB_INTERRUPT_IN_PIPE
|
||||
void usb_read_interrupt_complete(struct urb *purb, struct pt_regs *regs);
|
||||
|
@ -746,10 +746,10 @@ void usb_init_recvbuf(_adapter *padapter, struct recv_buf *precvbuf)
|
||||
int recvbuf2recvframe(PADAPTER padapter, void *ptr);
|
||||
|
||||
#ifdef CONFIG_USE_USB_BUFFER_ALLOC_RX
|
||||
void usb_recv_tasklet(void *priv)
|
||||
void usb_recv_tasklet(unsigned long data)
|
||||
{
|
||||
struct recv_buf *precvbuf = NULL;
|
||||
_adapter *padapter = (_adapter *)priv;
|
||||
_adapter *padapter = (_adapter *)data;
|
||||
struct recv_priv *precvpriv = &padapter->recvpriv;
|
||||
|
||||
while (NULL != (precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue))) {
|
||||
@ -884,10 +884,10 @@ u32 usb_read_port(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *rmem)
|
||||
}
|
||||
#else /* CONFIG_USE_USB_BUFFER_ALLOC_RX */
|
||||
|
||||
void usb_recv_tasklet(void *priv)
|
||||
void usb_recv_tasklet(unsigned long data)
|
||||
{
|
||||
_pkt *pskb;
|
||||
_adapter *padapter = (_adapter *)priv;
|
||||
_adapter *padapter = (_adapter *)data;
|
||||
struct recv_priv *precvpriv = &padapter->recvpriv;
|
||||
struct recv_buf *precvbuf = NULL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user