[ARM] 4362/1: trizeps4 update
[linux-2.6/zen-sources.git] / drivers / misc / blink.c
blob634431ce1184f67fd2157844f2f9fa241b364efd
1 #include <linux/kernel.h>
2 #include <linux/module.h>
3 #include <linux/timer.h>
4 #include <linux/jiffies.h>
6 static void do_blink(unsigned long data);
8 static DEFINE_TIMER(blink_timer, do_blink, 0 ,0);
10 static void do_blink(unsigned long data)
12 static long count;
13 if (panic_blink)
14 panic_blink(count++);
15 blink_timer.expires = jiffies + msecs_to_jiffies(1);
16 add_timer(&blink_timer);
19 static int blink_init(void)
21 printk(KERN_INFO "Enabling keyboard blinking\n");
22 do_blink(0);
23 return 0;
26 module_init(blink_init);