staging: wfx: simplify the check if the the device is associated
Firmware dislikes the driver enables PS when it is not yet associated. The current check for that condition is more complex than necessary. Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com> Link: https://lore.kernel.org/r/20200420160311.57323-2-Jerome.Pouiller@silabs.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
4e1d96306d
commit
13fe5a59b3
@ -263,7 +263,7 @@ static int wfx_update_pm(struct wfx_vif *wvif)
|
||||
struct ieee80211_channel *chan0 = NULL, *chan1 = NULL;
|
||||
|
||||
WARN_ON(conf->dynamic_ps_timeout < 0);
|
||||
if (wvif->state != WFX_STATE_STA || !wvif->bss_params.aid)
|
||||
if (!wvif->vif->bss_conf.assoc)
|
||||
return 0;
|
||||
if (!ps)
|
||||
ps_timeout = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user