diff options
Diffstat (limited to 'arch/sh/boards/mach-se/7206/setup.c')
-rw-r--r-- | arch/sh/boards/mach-se/7206/setup.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/arch/sh/boards/mach-se/7206/setup.c b/arch/sh/boards/mach-se/7206/setup.c index f5466384972e..8f5c65d43d1d 100644 --- a/arch/sh/boards/mach-se/7206/setup.c +++ b/arch/sh/boards/mach-se/7206/setup.c | |||
@@ -50,15 +50,12 @@ static unsigned char heartbeat_bit_pos[] = { 8, 9, 10, 11, 12, 13, 14, 15 }; | |||
50 | static struct heartbeat_data heartbeat_data = { | 50 | static struct heartbeat_data heartbeat_data = { |
51 | .bit_pos = heartbeat_bit_pos, | 51 | .bit_pos = heartbeat_bit_pos, |
52 | .nr_bits = ARRAY_SIZE(heartbeat_bit_pos), | 52 | .nr_bits = ARRAY_SIZE(heartbeat_bit_pos), |
53 | .regsize = 32, | ||
54 | }; | 53 | }; |
55 | 54 | ||
56 | static struct resource heartbeat_resources[] = { | 55 | static struct resource heartbeat_resource = { |
57 | [0] = { | 56 | .start = PA_LED, |
58 | .start = PA_LED, | 57 | .end = PA_LED, |
59 | .end = PA_LED, | 58 | .flags = IORESOURCE_MEM | IORESOURCE_MEM_32BIT, |
60 | .flags = IORESOURCE_MEM, | ||
61 | }, | ||
62 | }; | 59 | }; |
63 | 60 | ||
64 | static struct platform_device heartbeat_device = { | 61 | static struct platform_device heartbeat_device = { |
@@ -67,8 +64,8 @@ static struct platform_device heartbeat_device = { | |||
67 | .dev = { | 64 | .dev = { |
68 | .platform_data = &heartbeat_data, | 65 | .platform_data = &heartbeat_data, |
69 | }, | 66 | }, |
70 | .num_resources = ARRAY_SIZE(heartbeat_resources), | 67 | .num_resources = 1, |
71 | .resource = heartbeat_resources, | 68 | .resource = &heartbeat_resource, |
72 | }; | 69 | }; |
73 | 70 | ||
74 | static struct platform_device *se7206_devices[] __initdata = { | 71 | static struct platform_device *se7206_devices[] __initdata = { |