patch-2.4.19 linux-2.4.19/arch/arm/mach-sa1100/leds-assabet.c
Next file: linux-2.4.19/arch/arm/mach-sa1100/leds-flexanet.c
Previous file: linux-2.4.19/arch/arm/mach-sa1100/lart.c
Back to the patch index
Back to the overall index
- Lines: 19
- Date:
Fri Aug 2 17:39:42 2002
- Orig file:
linux-2.4.18/arch/arm/mach-sa1100/leds-assabet.c
- Orig date:
Thu Oct 25 13:53:46 2001
diff -urN linux-2.4.18/arch/arm/mach-sa1100/leds-assabet.c linux-2.4.19/arch/arm/mach-sa1100/leds-assabet.c
@@ -42,6 +42,8 @@
case led_stop:
led_state &= ~LED_STATE_ENABLED;
+ hw_led_state = ASSABET_BCR_LED_RED | ASSABET_BCR_LED_GREEN;
+ ASSABET_BCR_frob(ASSABET_BCR_LED_MASK, hw_led_state);
break;
case led_claim:
@@ -107,8 +109,7 @@
}
if (led_state & LED_STATE_ENABLED)
- ASSABET_BCR = BCR_value = (BCR_value & ~ASSABET_BCR_LED_MASK) |
- hw_led_state;
+ ASSABET_BCR_frob(ASSABET_BCR_LED_MASK, hw_led_state);
local_irq_restore(flags);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)