diff options
author | Martin Kaiser <[email protected]> | 2022-09-25 16:04:06 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2022-09-26 10:34:44 +0200 |
commit | 7589197485da6fb02f3c06cfd7465aa2193da563 (patch) | |
tree | 3fab97d006dd3092244ae635bff8a3b102900c24 | |
parent | 647085006beb2cc41bef27a24f249f4dec3c1e15 (diff) |
staging: r8188eu: don't check for stop/removal in the blink worker
The blink_work function calls either SwLedOff or SwLedOn. These two
functions handle bSurpriseRemoved and bDriverStopped.
There's no need to check bSurpriseRemoved and bDriverStopped again in the
blink worker.
Tested-by: Philipp Hortmann <[email protected]> # Edimax N150
Signed-off-by: Martin Kaiser <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
-rw-r--r-- | drivers/staging/r8188eu/core/rtw_led.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/staging/r8188eu/core/rtw_led.c b/drivers/staging/r8188eu/core/rtw_led.c index d3bd9a97efdc..1e316e6358ea 100644 --- a/drivers/staging/r8188eu/core/rtw_led.c +++ b/drivers/staging/r8188eu/core/rtw_led.c @@ -77,9 +77,6 @@ static void blink_work(struct work_struct *work) struct adapter *padapter = pLed->padapter; struct mlme_priv *pmlmepriv = &padapter->mlmepriv; - if ((padapter->bSurpriseRemoved) || (padapter->bDriverStopped)) - return; - if (padapter->pwrctrlpriv.rf_pwrstate != rf_on) { SwLedOff(padapter, pLed); ResetLedStatus(pLed); |