]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/sh/boards/se/7751/setup.c
sh: heartbeat driver update.
[karo-tx-linux.git] / arch / sh / boards / se / 7751 / setup.c
index 7873d07e40c1cbac50e9a62d453c8dc87447e20c..5ed196827b0a899e08dd4118d1fbb018fb4224ea 100644 (file)
 #include <asm/machvec.h>
 #include <asm/se7751.h>
 #include <asm/io.h>
+#include <asm/heartbeat.h>
 
 static unsigned char heartbeat_bit_pos[] = { 8, 9, 10, 11, 12, 13, 14, 15 };
 
+static struct heartbeat_data heartbeat_data = {
+       .bit_pos        = heartbeat_bit_pos,
+       .nr_bits        = ARRAY_SIZE(heartbeat_bit_pos),
+};
+
 static struct resource heartbeat_resources[] = {
        [0] = {
                .start  = PA_LED,
@@ -28,7 +34,7 @@ static struct platform_device heartbeat_device = {
        .name           = "heartbeat",
        .id             = -1,
        .dev    = {
-               .platform_data  = heartbeat_bit_pos,
+               .platform_data  = heartbeat_data,
        },
        .num_resources  = ARRAY_SIZE(heartbeat_resources),
        .resource       = heartbeat_resources,