diff options
Diffstat (limited to 'arch/sparc64')
-rw-r--r-- | arch/sparc64/kernel/hvtramp.S | 4 | ||||
-rw-r--r-- | arch/sparc64/kernel/smp.c | 2 | ||||
-rw-r--r-- | arch/sparc64/kernel/trampoline.S | 4 |
3 files changed, 7 insertions, 3 deletions
diff --git a/arch/sparc64/kernel/hvtramp.S b/arch/sparc64/kernel/hvtramp.S index b692e044a463..0236c43772fa 100644 --- a/arch/sparc64/kernel/hvtramp.S +++ b/arch/sparc64/kernel/hvtramp.S | |||
@@ -3,6 +3,8 @@ | |||
3 | * Copyright (C) 2007 David S. Miller <davem@davemloft.net> | 3 | * Copyright (C) 2007 David S. Miller <davem@davemloft.net> |
4 | */ | 4 | */ |
5 | 5 | ||
6 | #include <linux/init.h> | ||
7 | |||
6 | #include <asm/thread_info.h> | 8 | #include <asm/thread_info.h> |
7 | #include <asm/hypervisor.h> | 9 | #include <asm/hypervisor.h> |
8 | #include <asm/scratchpad.h> | 10 | #include <asm/scratchpad.h> |
@@ -13,7 +15,7 @@ | |||
13 | #include <asm/head.h> | 15 | #include <asm/head.h> |
14 | #include <asm/asi.h> | 16 | #include <asm/asi.h> |
15 | 17 | ||
16 | .text | 18 | __CPUINIT |
17 | .align 8 | 19 | .align 8 |
18 | .globl hv_cpu_startup, hv_cpu_startup_end | 20 | .globl hv_cpu_startup, hv_cpu_startup_end |
19 | 21 | ||
diff --git a/arch/sparc64/kernel/smp.c b/arch/sparc64/kernel/smp.c index a8052b76df41..cc454731d879 100644 --- a/arch/sparc64/kernel/smp.c +++ b/arch/sparc64/kernel/smp.c | |||
@@ -86,7 +86,7 @@ extern void setup_sparc64_timer(void); | |||
86 | 86 | ||
87 | static volatile unsigned long callin_flag = 0; | 87 | static volatile unsigned long callin_flag = 0; |
88 | 88 | ||
89 | void __devinit smp_callin(void) | 89 | void __cpuinit smp_callin(void) |
90 | { | 90 | { |
91 | int cpuid = hard_smp_processor_id(); | 91 | int cpuid = hard_smp_processor_id(); |
92 | 92 | ||
diff --git a/arch/sparc64/kernel/trampoline.S b/arch/sparc64/kernel/trampoline.S index 04e81dda13d0..4ae2e525d68b 100644 --- a/arch/sparc64/kernel/trampoline.S +++ b/arch/sparc64/kernel/trampoline.S | |||
@@ -4,6 +4,8 @@ | |||
4 | * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu) | 4 | * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu) |
5 | */ | 5 | */ |
6 | 6 | ||
7 | #include <linux/init.h> | ||
8 | |||
7 | #include <asm/head.h> | 9 | #include <asm/head.h> |
8 | #include <asm/asi.h> | 10 | #include <asm/asi.h> |
9 | #include <asm/lsu.h> | 11 | #include <asm/lsu.h> |
@@ -36,7 +38,7 @@ dtlb_load: | |||
36 | tramp_stack: | 38 | tramp_stack: |
37 | .skip TRAMP_STACK_SIZE | 39 | .skip TRAMP_STACK_SIZE |
38 | 40 | ||
39 | .text | 41 | __CPUINIT |
40 | .align 8 | 42 | .align 8 |
41 | .globl sparc64_cpu_startup, sparc64_cpu_startup_end | 43 | .globl sparc64_cpu_startup, sparc64_cpu_startup_end |
42 | sparc64_cpu_startup: | 44 | sparc64_cpu_startup: |