diff options
Diffstat (limited to 'arch/mips/txx9/jmr3927/setup.c')
-rw-r--r-- | arch/mips/txx9/jmr3927/setup.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/mips/txx9/jmr3927/setup.c b/arch/mips/txx9/jmr3927/setup.c index 0f3843c92cf7..25e50a7be387 100644 --- a/arch/mips/txx9/jmr3927/setup.c +++ b/arch/mips/txx9/jmr3927/setup.c | |||
@@ -200,10 +200,15 @@ static void __init jmr3927_mtd_init(void) | |||
200 | 200 | ||
201 | static void __init jmr3927_device_init(void) | 201 | static void __init jmr3927_device_init(void) |
202 | { | 202 | { |
203 | unsigned long iocled_base = JMR3927_IOC_LED_ADDR - IO_BASE; | ||
204 | #ifdef __LITTLE_ENDIAN | ||
205 | iocled_base |= 1; | ||
206 | #endif | ||
203 | __swizzle_addr_b = jmr3927_swizzle_addr_b; | 207 | __swizzle_addr_b = jmr3927_swizzle_addr_b; |
204 | jmr3927_rtc_init(); | 208 | jmr3927_rtc_init(); |
205 | tx3927_wdt_init(); | 209 | tx3927_wdt_init(); |
206 | jmr3927_mtd_init(); | 210 | jmr3927_mtd_init(); |
211 | txx9_iocled_init(iocled_base, -1, 8, 1, "green", NULL); | ||
207 | } | 212 | } |
208 | 213 | ||
209 | struct txx9_board_vec jmr3927_vec __initdata = { | 214 | struct txx9_board_vec jmr3927_vec __initdata = { |