staging: r8188eu: remove unused semaphore "allrxreturnevt"
authorVihas Makwana <makvihas@gmail.com>
Wed, 27 Apr 2022 19:00:54 +0000 (00:30 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 May 2022 21:19:14 +0000 (23:19 +0200)
The semaphore allrxreturnevt of struct recv_priv is initialized but not
used anywhere in the code.
Remove the initialization and the structure member.

Signed-off-by: Vihas Makwana <makvihas@gmail.com>
Link: https://lore.kernel.org/r/20220427190054.17841-1-makvihas@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_recv.c
drivers/staging/r8188eu/include/rtw_recv.h

index c1005ddaa249a1dda5c4bf80fe966a500e134a72..4060c045761307c3aa1a12ddcdd89caeaf89a4d2 100644 (file)
@@ -80,8 +80,6 @@ int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter)
        }
        precvpriv->rx_pending_cnt = 1;
 
-       sema_init(&precvpriv->allrxreturnevt, 0);
-
        res = rtl8188eu_init_recv_priv(padapter);
 
        timer_setup(&precvpriv->signal_stat_timer, rtw_signal_stat_timer_hdl, 0);
index e57e48a51f17aab3c01a344b98dc9b31f3f0f5b4..66d240a7123d0a06c99a57c3234c6c1f4342aa18 100644 (file)
@@ -166,7 +166,6 @@ struct recv_priv {
        uint  rx_largepacket_crcerr;
        uint  rx_smallpacket_crcerr;
        uint  rx_middlepacket_crcerr;
-       struct semaphore allrxreturnevt;
        u8      rx_pending_cnt;
 
        struct tasklet_struct recv_tasklet;