diff options
author | Albert Herranz <albert_herranz@yahoo.es> | 2009-09-15 18:26:19 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-09-23 11:35:45 -0400 |
commit | 82905ace22614fe220875fc5748b1afbac868a76 (patch) | |
tree | c6b896a3c1a1fa917279750604a0421086545827 /drivers/net/wireless/b43/leds.c | |
parent | e899a3f232125c393cdf7f7bf6533501ef8808fb (diff) |
b43: fix build error if !CONFIG_B43_LEDS
Fix the following build error when CONFIG_B43_LEDS is not selected:
drivers/net/wireless/b43/main.c: In function 'b43_remove':
drivers/net/wireless/b43/main.c:4990: error: 'struct b43_leds' has no member named 'stop'
drivers/net/wireless/b43/main.c:4991: error: 'struct b43_leds' has no member named 'work'
make[4]: *** [drivers/net/wireless/b43/main.o] Error 1
Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>
Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/b43/leds.c')
-rw-r--r-- | drivers/net/wireless/b43/leds.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/wireless/b43/leds.c b/drivers/net/wireless/b43/leds.c index fbe31e02688b..fbe3d4f62ce2 100644 --- a/drivers/net/wireless/b43/leds.c +++ b/drivers/net/wireless/b43/leds.c | |||
@@ -325,6 +325,14 @@ void b43_leds_exit(struct b43_wldev *dev) | |||
325 | b43_led_turn_off(dev, leds->led_radio.index, leds->led_radio.activelow); | 325 | b43_led_turn_off(dev, leds->led_radio.index, leds->led_radio.activelow); |
326 | } | 326 | } |
327 | 327 | ||
328 | void b43_leds_stop(struct b43_wldev *dev) | ||
329 | { | ||
330 | struct b43_leds *leds = &dev->wl->leds; | ||
331 | |||
332 | leds->stop = 1; | ||
333 | cancel_work_sync(&leds->work); | ||
334 | } | ||
335 | |||
328 | void b43_leds_register(struct b43_wldev *dev) | 336 | void b43_leds_register(struct b43_wldev *dev) |
329 | { | 337 | { |
330 | unsigned int i; | 338 | unsigned int i; |