patch-2.4.22 linux-2.4.22/arch/arm/mach-sa1100/leds-frodo.c
Next file: linux-2.4.22/arch/arm/mach-sa1100/leds-graphicsclient.c
Previous file: linux-2.4.22/arch/arm/mach-sa1100/leds-adsbitsyplus.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
2003-08-25 04:44:39.000000000 -0700
- Orig file:
linux-2.4.21/arch/arm/mach-sa1100/leds-frodo.c
- Orig date:
2002-08-02 17:39:42.000000000 -0700
diff -urN linux-2.4.21/arch/arm/mach-sa1100/leds-frodo.c linux-2.4.22/arch/arm/mach-sa1100/leds-frodo.c
@@ -22,22 +22,22 @@
#include "leds.h"
-#define led6_on() FRODO_CPLD_GENERAL |= FRODO_LED2
-#define led6_off() FRODO_CPLD_GENERAL &= ~FRODO_LED2
-#define led6_invert() do { \
- if ((FRODO_CPLD_GENERAL & FRODO_LED2)) \
- led6_off (); \
- else \
- led6_on (); \
+#define led6_on() frodo_cpld_set (FRODO_CPLD_GENERAL,FRODO_LED2)
+#define led6_off() frodo_cpld_clear (FRODO_CPLD_GENERAL,FRODO_LED2)
+#define led6_invert() do { \
+ if ((frodo_cpld_read (FRODO_CPLD_GENERAL) & FRODO_LED2)) \
+ led6_off (); \
+ else \
+ led6_on (); \
} while (0)
-#define led7_on() FRODO_CPLD_GENERAL |= FRODO_LED1
-#define led7_off() FRODO_CPLD_GENERAL &= ~FRODO_LED1
+#define led7_on() frodo_cpld_set (FRODO_CPLD_GENERAL,FRODO_LED1)
+#define led7_off() frodo_cpld_clear (FRODO_CPLD_GENERAL,FRODO_LED1)
#define led7_invert() do { \
- if ((FRODO_CPLD_GENERAL & FRODO_LED1)) \
- led7_off (); \
- else \
- led7_on (); \
+ if ((frodo_cpld_read (FRODO_CPLD_GENERAL) & FRODO_LED1)) \
+ led7_off (); \
+ else \
+ led7_on (); \
} while (0)
static int claimed;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)