From 3bd5da7d71a831194a527eb927b8df9327d39d21 Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Tue, 14 Jul 2009 15:55:16 -0500 Subject: [PATCH] --- yaml --- r: 155863 b: refs/heads/master c: 3da7429ce92abd79b14e2275a28be144ce2c3013 h: refs/heads/master i: 155861: 92f191fec288b5f92fdc4ff54942a97d434e3091 155859: d0ec83a73d88a21a941c9128f0ee869d056ea3ac 155855: 785aed128ae58da31ec799ba6d9e4780f8c952a5 v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/rtl818x/rtl8187_leds.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 7763d4186b13..d421ff370d94 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 65b5a69860ed3bc4224368b804d381cd9cafa90a +refs/heads/master: 3da7429ce92abd79b14e2275a28be144ce2c3013 diff --git a/trunk/drivers/net/wireless/rtl818x/rtl8187_leds.c b/trunk/drivers/net/wireless/rtl818x/rtl8187_leds.c index b44253592243..cf9f899fe0e6 100644 --- a/trunk/drivers/net/wireless/rtl818x/rtl8187_leds.c +++ b/trunk/drivers/net/wireless/rtl818x/rtl8187_leds.c @@ -208,11 +208,12 @@ void rtl8187_leds_exit(struct ieee80211_hw *dev) { struct rtl8187_priv *priv = dev->priv; - rtl8187_unregister_led(&priv->led_tx); /* turn the LED off before exiting */ queue_delayed_work(dev->workqueue, &priv->led_off, 0); cancel_delayed_work_sync(&priv->led_off); + cancel_delayed_work_sync(&priv->led_on); rtl8187_unregister_led(&priv->led_rx); + rtl8187_unregister_led(&priv->led_tx); } #endif /* def CONFIG_RTL8187_LED */