diff options
Diffstat (limited to 'arch/arm/mach-kirkwood/common.c')
-rw-r--r-- | arch/arm/mach-kirkwood/common.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/arch/arm/mach-kirkwood/common.c b/arch/arm/mach-kirkwood/common.c index e5076aae1c6..9f012551794 100644 --- a/arch/arm/mach-kirkwood/common.c +++ b/arch/arm/mach-kirkwood/common.c | |||
@@ -255,7 +255,7 @@ static struct resource kirkwood_rtc_resource = { | |||
255 | .flags = IORESOURCE_MEM, | 255 | .flags = IORESOURCE_MEM, |
256 | }; | 256 | }; |
257 | 257 | ||
258 | void __init kirkwood_rtc_init(void) | 258 | static void __init kirkwood_rtc_init(void) |
259 | { | 259 | { |
260 | platform_device_register_simple("rtc-mv", -1, &kirkwood_rtc_resource, 1); | 260 | platform_device_register_simple("rtc-mv", -1, &kirkwood_rtc_resource, 1); |
261 | } | 261 | } |
@@ -547,7 +547,7 @@ static struct platform_device kirkwood_xor01_channel = { | |||
547 | }, | 547 | }, |
548 | }; | 548 | }; |
549 | 549 | ||
550 | void __init kirkwood_xor0_init(void) | 550 | static void __init kirkwood_xor0_init(void) |
551 | { | 551 | { |
552 | platform_device_register(&kirkwood_xor0_shared); | 552 | platform_device_register(&kirkwood_xor0_shared); |
553 | 553 | ||
@@ -645,7 +645,7 @@ static struct platform_device kirkwood_xor11_channel = { | |||
645 | }, | 645 | }, |
646 | }; | 646 | }; |
647 | 647 | ||
648 | void __init kirkwood_xor1_init(void) | 648 | static void __init kirkwood_xor1_init(void) |
649 | { | 649 | { |
650 | platform_device_register(&kirkwood_xor1_shared); | 650 | platform_device_register(&kirkwood_xor1_shared); |
651 | 651 | ||
@@ -753,4 +753,9 @@ void __init kirkwood_init(void) | |||
753 | #ifdef CONFIG_CACHE_FEROCEON_L2 | 753 | #ifdef CONFIG_CACHE_FEROCEON_L2 |
754 | kirkwood_l2_init(); | 754 | kirkwood_l2_init(); |
755 | #endif | 755 | #endif |
756 | |||
757 | /* internal devices that every board has */ | ||
758 | kirkwood_rtc_init(); | ||
759 | kirkwood_xor0_init(); | ||
760 | kirkwood_xor1_init(); | ||
756 | } | 761 | } |