]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/wireless/iwlegacy/4965-mac.c
iwl4965: fix rfkill set state regression
[karo-tx-linux.git] / drivers / net / wireless / iwlegacy / 4965-mac.c
index f2ed62e373408d3882a3e463af81b88f3a83b7b1..7acf5ee23582c4475ca0377a154fa15b5330fc61 100644 (file)
@@ -4464,9 +4464,9 @@ il4965_irq_tasklet(struct il_priv *il)
                        set_bit(S_RFKILL, &il->status);
                } else {
                        clear_bit(S_RFKILL, &il->status);
-                       wiphy_rfkill_set_hw_state(il->hw->wiphy, hw_rf_kill);
                        il_force_reset(il, true);
                }
+               wiphy_rfkill_set_hw_state(il->hw->wiphy, hw_rf_kill);
 
                handled |= CSR_INT_BIT_RF_KILL;
        }