diff options
Diffstat (limited to 'arch/powerpc/platforms/85xx')
-rw-r--r-- | arch/powerpc/platforms/85xx/smp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/powerpc/platforms/85xx/smp.c b/arch/powerpc/platforms/85xx/smp.c index 0d00ff9d05a0..fe3f6a3a5307 100644 --- a/arch/powerpc/platforms/85xx/smp.c +++ b/arch/powerpc/platforms/85xx/smp.c | |||
@@ -41,7 +41,7 @@ extern void __early_start(void); | |||
41 | #define NUM_BOOT_ENTRY 8 | 41 | #define NUM_BOOT_ENTRY 8 |
42 | #define SIZE_BOOT_ENTRY (NUM_BOOT_ENTRY * sizeof(u32)) | 42 | #define SIZE_BOOT_ENTRY (NUM_BOOT_ENTRY * sizeof(u32)) |
43 | 43 | ||
44 | static void __init | 44 | static int __init |
45 | smp_85xx_kick_cpu(int nr) | 45 | smp_85xx_kick_cpu(int nr) |
46 | { | 46 | { |
47 | unsigned long flags; | 47 | unsigned long flags; |
@@ -60,7 +60,7 @@ smp_85xx_kick_cpu(int nr) | |||
60 | 60 | ||
61 | if (cpu_rel_addr == NULL) { | 61 | if (cpu_rel_addr == NULL) { |
62 | printk(KERN_ERR "No cpu-release-addr for cpu %d\n", nr); | 62 | printk(KERN_ERR "No cpu-release-addr for cpu %d\n", nr); |
63 | return; | 63 | return -ENOENT; |
64 | } | 64 | } |
65 | 65 | ||
66 | /* | 66 | /* |
@@ -107,6 +107,8 @@ smp_85xx_kick_cpu(int nr) | |||
107 | iounmap(bptr_vaddr); | 107 | iounmap(bptr_vaddr); |
108 | 108 | ||
109 | pr_debug("waited %d msecs for CPU #%d.\n", n, nr); | 109 | pr_debug("waited %d msecs for CPU #%d.\n", n, nr); |
110 | |||
111 | return 0; | ||
110 | } | 112 | } |
111 | 113 | ||
112 | static void __init | 114 | static void __init |