tog in struct pwrctrl_priv is never read. Remove it. Signed-off-by: Martin Kaiser <martin@xxxxxxxxx> --- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 4 ---- drivers/staging/r8188eu/include/rtw_pwrctrl.h | 1 - 2 files changed, 5 deletions(-) diff --git a/drivers/staging/r8188eu/core/rtw_pwrctrl.c b/drivers/staging/r8188eu/core/rtw_pwrctrl.c index 2a0ee3aac700..86841093caa8 100644 --- a/drivers/staging/r8188eu/core/rtw_pwrctrl.c +++ b/drivers/staging/r8188eu/core/rtw_pwrctrl.c @@ -213,8 +213,6 @@ void rtw_set_rpwm(struct adapter *padapter, u8 pslv) } pwrpriv->rpwm = pslv; - - pwrpriv->tog += 0x80; } static u8 PS_RDY_CHECK(struct adapter *padapter) @@ -424,8 +422,6 @@ void rtw_init_pwrctrl_priv(struct adapter *padapter) pwrctrlpriv->smart_ps = padapter->registrypriv.smart_ps; pwrctrlpriv->bcn_ant_mode = 0; - pwrctrlpriv->tog = 0x80; - timer_setup(&pwrctrlpriv->pwr_state_check_timer, pwr_state_check_handler, 0); } diff --git a/drivers/staging/r8188eu/include/rtw_pwrctrl.h b/drivers/staging/r8188eu/include/rtw_pwrctrl.h index c5804a48072b..5be67644ba5f 100644 --- a/drivers/staging/r8188eu/include/rtw_pwrctrl.h +++ b/drivers/staging/r8188eu/include/rtw_pwrctrl.h @@ -152,7 +152,6 @@ enum { /* for ips_mode */ struct pwrctrl_priv { struct semaphore lock; volatile u8 rpwm; /* requested power state for fw */ - volatile u8 tog; /* toggling */ volatile u8 cpwm_tog; /* toggling */ u8 pwr_mode; -- 2.20.1