diff options
Diffstat (limited to 'arch/arm/mach-mvebu/headsmp.S')
-rw-r--r-- | arch/arm/mach-mvebu/headsmp.S | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-mvebu/headsmp.S b/arch/arm/mach-mvebu/headsmp.S index 8a1b0c96e9ec..3dd80df428f7 100644 --- a/arch/arm/mach-mvebu/headsmp.S +++ b/arch/arm/mach-mvebu/headsmp.S | |||
@@ -21,12 +21,16 @@ | |||
21 | #include <linux/linkage.h> | 21 | #include <linux/linkage.h> |
22 | #include <linux/init.h> | 22 | #include <linux/init.h> |
23 | 23 | ||
24 | #include <asm/assembler.h> | ||
25 | |||
24 | /* | 26 | /* |
25 | * Armada XP specific entry point for secondary CPUs. | 27 | * Armada XP specific entry point for secondary CPUs. |
26 | * We add the CPU to the coherency fabric and then jump to secondary | 28 | * We add the CPU to the coherency fabric and then jump to secondary |
27 | * startup | 29 | * startup |
28 | */ | 30 | */ |
29 | ENTRY(armada_xp_secondary_startup) | 31 | ENTRY(armada_xp_secondary_startup) |
32 | ARM_BE8(setend be ) @ go BE8 if entered LE | ||
33 | |||
30 | /* Get coherency fabric base physical address */ | 34 | /* Get coherency fabric base physical address */ |
31 | adr r0, 1f | 35 | adr r0, 1f |
32 | ldr r1, [r0] | 36 | ldr r1, [r0] |