]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - net/rfkill/core.c
rfkill: simplify rfkill_set_hw_state() slightly
[mirror_ubuntu-artful-kernel.git] / net / rfkill / core.c
index 884027f62783a6a975b42c0bdd5f39010df9834a..184bb711a06d6b257fdca10c2100da80fac7766f 100644 (file)
@@ -478,10 +478,7 @@ bool rfkill_set_hw_state(struct rfkill *rfkill, bool blocked)
 
        rfkill_led_trigger_event(rfkill);
 
-       if (!rfkill->registered)
-               return ret;
-
-       if (prev != blocked)
+       if (rfkill->registered && prev != blocked)
                schedule_work(&rfkill->uevent_work);
 
        return ret;