Commit 45c3d550 authored by Zefir Kurtisi's avatar Zefir Kurtisi Committed by Kalle Valo

ath9k: don't trigger spectral scan when not enabled

Doing so enables the FFT generation without prior
configuration, leading to an IRQ storm caused by
invalid (or at least unwanted) PHY errors.
Signed-off-by: default avatarZefir Kurtisi <zefir.kurtisi@neratec.com>
Signed-off-by: default avatarKalle Valo <kvalo@qca.qualcomm.com>
parent 523f6701
...@@ -742,6 +742,9 @@ void ath9k_cmn_spectral_scan_trigger(struct ath_common *common, ...@@ -742,6 +742,9 @@ void ath9k_cmn_spectral_scan_trigger(struct ath_common *common,
return; return;
} }
if (!spec_priv->spec_config.enabled)
return;
ath_ps_ops(common)->wakeup(common); ath_ps_ops(common)->wakeup(common);
rxfilter = ath9k_hw_getrxfilter(ah); rxfilter = ath9k_hw_getrxfilter(ah);
ath9k_hw_setrxfilter(ah, rxfilter | ath9k_hw_setrxfilter(ah, rxfilter |
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment