diff options
Diffstat (limited to 'arch/arm/kernel/head-nommu.S')
| -rw-r--r-- | arch/arm/kernel/head-nommu.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/kernel/head-nommu.S b/arch/arm/kernel/head-nommu.S index 27329bd3203..cc87e1765ed 100644 --- a/arch/arm/kernel/head-nommu.S +++ b/arch/arm/kernel/head-nommu.S | |||
| @@ -33,7 +33,6 @@ | |||
| 33 | * | 33 | * |
| 34 | */ | 34 | */ |
| 35 | .section ".text.head", "ax" | 35 | .section ".text.head", "ax" |
| 36 | .type stext, %function | ||
| 37 | ENTRY(stext) | 36 | ENTRY(stext) |
| 38 | msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | SVC_MODE @ ensure svc mode | 37 | msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | SVC_MODE @ ensure svc mode |
| 39 | @ and irqs disabled | 38 | @ and irqs disabled |
| @@ -53,11 +52,11 @@ ENTRY(stext) | |||
| 53 | @ the initialization is done | 52 | @ the initialization is done |
| 54 | adr lr, __after_proc_init @ return (PIC) address | 53 | adr lr, __after_proc_init @ return (PIC) address |
| 55 | add pc, r10, #PROCINFO_INITFUNC | 54 | add pc, r10, #PROCINFO_INITFUNC |
| 55 | ENDPROC(stext) | ||
| 56 | 56 | ||
| 57 | /* | 57 | /* |
| 58 | * Set the Control Register and Read the process ID. | 58 | * Set the Control Register and Read the process ID. |
| 59 | */ | 59 | */ |
| 60 | .type __after_proc_init, %function | ||
| 61 | __after_proc_init: | 60 | __after_proc_init: |
| 62 | #ifdef CONFIG_CPU_CP15 | 61 | #ifdef CONFIG_CPU_CP15 |
| 63 | mrc p15, 0, r0, c1, c0, 0 @ read control reg | 62 | mrc p15, 0, r0, c1, c0, 0 @ read control reg |
| @@ -85,6 +84,7 @@ __after_proc_init: | |||
| 85 | 84 | ||
| 86 | mov pc, r13 @ clear the BSS and jump | 85 | mov pc, r13 @ clear the BSS and jump |
| 87 | @ to start_kernel | 86 | @ to start_kernel |
| 87 | ENDPROC(__after_proc_init) | ||
| 88 | .ltorg | 88 | .ltorg |
| 89 | 89 | ||
| 90 | #include "head-common.S" | 90 | #include "head-common.S" |
