From: Jes Sorensen Date: Fri, 9 May 2014 13:03:16 +0000 (+0200) Subject: staging: rtl8723au: Remove unused + write-only entries from struct evt_priv X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=b35c0ff605d67018255d1b53e212a50289b2ab71;p=GitHub%2Fexynos8895%2Fandroid_kernel_samsung_universal8895.git staging: rtl8723au: Remove unused + write-only entries from struct evt_priv Signed-off-by: Jes Sorensen Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/rtl8723au/core/rtw_cmd.c b/drivers/staging/rtl8723au/core/rtw_cmd.c index c39adc1974f9..272fb4f4a047 100644 --- a/drivers/staging/rtl8723au/core/rtw_cmd.c +++ b/drivers/staging/rtl8723au/core/rtw_cmd.c @@ -192,9 +192,6 @@ static void rtw_irq_work(struct work_struct *work); u32 rtw_init_evt_priv23a(struct evt_priv *pevtpriv) { - atomic_set(&pevtpriv->event_seq, 0); - pevtpriv->evt_done_cnt = 0; - pevtpriv->wq = alloc_workqueue("rtl8723au_evt", 0, 1); INIT_WORK(&pevtpriv->irq_wk, rtw_irq_work); diff --git a/drivers/staging/rtl8723au/core/rtw_mlme_ext.c b/drivers/staging/rtl8723au/core/rtw_mlme_ext.c index eb7b98e2e5be..8b39087d158d 100644 --- a/drivers/staging/rtl8723au/core/rtw_mlme_ext.c +++ b/drivers/staging/rtl8723au/core/rtw_mlme_ext.c @@ -6418,7 +6418,6 @@ u8 mlme_evt_hdl23a(struct rtw_adapter *padapter, const u8 *pbuf) u16 evt_sz; const uint *peventbuf; void (*event_callback)(struct rtw_adapter *dev, u8 *pbuf); - struct evt_priv *pevt_priv = &padapter->evtpriv; peventbuf = (uint*)pbuf; evt_sz = (u16)(*peventbuf&0xffff); @@ -6439,15 +6438,11 @@ u8 mlme_evt_hdl23a(struct rtw_adapter *padapter, const u8 *pbuf) goto _abort_event_; } - atomic_inc(&pevt_priv->event_seq); - peventbuf += 2; if (peventbuf) { event_callback = wlanevents[evt_code].event_callback; event_callback(padapter, (u8*)peventbuf); - - pevt_priv->evt_done_cnt++; } _abort_event_: diff --git a/drivers/staging/rtl8723au/include/rtw_cmd.h b/drivers/staging/rtl8723au/include/rtw_cmd.h index 6ab3d0514ee5..2cb9c085cc9d 100644 --- a/drivers/staging/rtl8723au/include/rtw_cmd.h +++ b/drivers/staging/rtl8723au/include/rtw_cmd.h @@ -55,11 +55,6 @@ struct cmd_priv { struct evt_priv { struct workqueue_struct *wq; struct work_struct irq_wk; - - atomic_t event_seq; - u8 *evt_buf; /* shall be non-paged, and 4 bytes aligned */ - u8 *evt_allocated_buf; - u32 evt_done_cnt; }; #define init_h2fwcmd_w_parm_no_rsp(pcmd, pparm, code) \