diff options
author | David S. Miller <davem@davemloft.net> | 2008-06-27 04:26:58 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-06-27 04:26:58 -0700 |
commit | 7ac3b02536c9ccfcc8aabc4c135a371ac4641805 (patch) | |
tree | 69153ad8bef326cc3737b9a2a0e84199a40196b5 /drivers/net/wireless/b43/leds.c | |
parent | Hold RTNL while calling dev_close() (diff) | |
parent | iwlwifi: improve scanning band selection management (diff) | |
download | linux-dev-7ac3b02536c9ccfcc8aabc4c135a371ac4641805.tar.xz linux-dev-7ac3b02536c9ccfcc8aabc4c135a371ac4641805.zip |
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
Diffstat (limited to 'drivers/net/wireless/b43/leds.c')
-rw-r--r-- | drivers/net/wireless/b43/leds.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/b43/leds.c b/drivers/net/wireless/b43/leds.c index 36a9c42df835..76f4c7bad8b8 100644 --- a/drivers/net/wireless/b43/leds.c +++ b/drivers/net/wireless/b43/leds.c @@ -72,6 +72,9 @@ static void b43_led_brightness_set(struct led_classdev *led_dev, struct b43_wldev *dev = led->dev; bool radio_enabled; + if (unlikely(b43_status(dev) < B43_STAT_INITIALIZED)) + return; + /* Checking the radio-enabled status here is slightly racy, * but we want to avoid the locking overhead and we don't care * whether the LED has the wrong state for a second. */ |