rt2x00: Don't switch off LED on initialization
authorIvo van Doorn <ivdoorn@gmail.com>
Sat, 15 Nov 2008 23:08:50 +0000 (00:08 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 26 Nov 2008 14:47:19 +0000 (09:47 -0500)
When we switch off the LEDS during initialization
we kill rt73usb from proper functioning. The immediate
result after the first LED command are MCU failures
and a complete breakdown of TX/RX.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/rt2x00/rt2x00leds.c

index 66c61b1eca5d7fa82be7c2324b4df74a91eb25d8..68f4e0fc35b9e057043b8423a5e752c4e3eb2441 100644 (file)
@@ -111,12 +111,6 @@ static int rt2x00leds_register_led(struct rt2x00_dev *rt2x00dev,
        led->led_dev.name = name;
        led->led_dev.brightness = LED_OFF;
 
-       /*
-        * Ensure the LED is off, it might have been enabled
-        * by the hardware when the device was powered on.
-        */
-       led->led_dev.brightness_set(&led->led_dev, LED_OFF);
-
        retval = led_classdev_register(device, &led->led_dev);
        if (retval) {
                ERROR(rt2x00dev, "Failed to register led handler.\n");