if ((padapter->bSurpriseRemoved) ||
            (!padapter->hw_init_completed)) {
-               pwrpriv->cpwm = PS_STATE_S4;
-
                return;
        }
 
        pwrpriv->rpwm = pslv;
 
        pwrpriv->tog += 0x80;
-       pwrpriv->cpwm = pslv;
-
 }
 
 static u8 PS_RDY_CHECK(struct adapter *padapter)
        pwrctrlpriv->bFwCurrentInPSMode = false;
 
        pwrctrlpriv->rpwm = 0;
-       pwrctrlpriv->cpwm = PS_STATE_S4;
 
        pwrctrlpriv->pwr_mode = PS_MODE_ACTIVE;
        pwrctrlpriv->smart_ps = padapter->registrypriv.smart_ps;
 
 struct pwrctrl_priv {
        struct semaphore lock;
        volatile u8 rpwm; /*  requested power state for fw */
-       volatile u8 cpwm; /*  fw current power state. updated when
-                          * 1. read from HCPWM 2. driver lowers power level */
        volatile u8 tog; /*  toggling */
        volatile u8 cpwm_tog; /*  toggling */