diff options
Diffstat (limited to 'arch/sh/boards/mach-se/770x/setup.c')
-rw-r--r-- | arch/sh/boards/mach-se/770x/setup.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/arch/sh/boards/mach-se/770x/setup.c b/arch/sh/boards/mach-se/770x/setup.c index 527eb6b1261..66d39d1b090 100644 --- a/arch/sh/boards/mach-se/770x/setup.c +++ b/arch/sh/boards/mach-se/770x/setup.c | |||
@@ -93,15 +93,12 @@ static unsigned char heartbeat_bit_pos[] = { 8, 9, 10, 11, 12, 13, 14, 15 }; | |||
93 | static struct heartbeat_data heartbeat_data = { | 93 | static struct heartbeat_data heartbeat_data = { |
94 | .bit_pos = heartbeat_bit_pos, | 94 | .bit_pos = heartbeat_bit_pos, |
95 | .nr_bits = ARRAY_SIZE(heartbeat_bit_pos), | 95 | .nr_bits = ARRAY_SIZE(heartbeat_bit_pos), |
96 | .regsize = 16, | ||
97 | }; | 96 | }; |
98 | 97 | ||
99 | static struct resource heartbeat_resources[] = { | 98 | static struct resource heartbeat_resource = { |
100 | [0] = { | 99 | .start = PA_LED, |
101 | .start = PA_LED, | 100 | .end = PA_LED, |
102 | .end = PA_LED, | 101 | .flags = IORESOURCE_MEM | IORESOURCE_MEM_16BIT, |
103 | .flags = IORESOURCE_MEM, | ||
104 | }, | ||
105 | }; | 102 | }; |
106 | 103 | ||
107 | static struct platform_device heartbeat_device = { | 104 | static struct platform_device heartbeat_device = { |
@@ -110,8 +107,8 @@ static struct platform_device heartbeat_device = { | |||
110 | .dev = { | 107 | .dev = { |
111 | .platform_data = &heartbeat_data, | 108 | .platform_data = &heartbeat_data, |
112 | }, | 109 | }, |
113 | .num_resources = ARRAY_SIZE(heartbeat_resources), | 110 | .num_resources = 1, |
114 | .resource = heartbeat_resources, | 111 | .resource = &heartbeat_resource, |
115 | }; | 112 | }; |
116 | 113 | ||
117 | #if defined(CONFIG_CPU_SUBTYPE_SH7710) ||\ | 114 | #if defined(CONFIG_CPU_SUBTYPE_SH7710) ||\ |