vserver 1.9.3
[linux-2.6.git] / arch / arm / mach-omap / leds.c
index e3f378b..b6d0c72 100644 (file)
@@ -3,6 +3,7 @@
  *
  * OMAP LEDs dispatcher
  */
+#include <linux/kernel.h>
 #include <linux/init.h>
 
 #include <asm/leds.h>
 #include "leds.h"
 
 static int __init
-omap1510_leds_init(void)
+omap_leds_init(void)
 {
        if (machine_is_omap_innovator())
                leds_event = innovator_leds_event;
 
-       else if (machine_is_omap_perseus2()) {
-               leds_event = perseus2_leds_event;
+       else if (machine_is_omap_h2() || machine_is_omap_perseus2()) {
+               leds_event = h2p2_dbg_leds_event;
        }
 
        leds_event(led_start);
        return 0;
 }
 
-__initcall(omap1510_leds_init);
+__initcall(omap_leds_init);