aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/plat-vexpress/juno_core_pos_a32.S
diff options
context:
space:
mode:
Diffstat (limited to 'core/arch/arm/plat-vexpress/juno_core_pos_a32.S')
-rw-r--r--core/arch/arm/plat-vexpress/juno_core_pos_a32.S2
1 files changed, 0 insertions, 2 deletions
diff --git a/core/arch/arm/plat-vexpress/juno_core_pos_a32.S b/core/arch/arm/plat-vexpress/juno_core_pos_a32.S
index 41c1efe2..2887172d 100644
--- a/core/arch/arm/plat-vexpress/juno_core_pos_a32.S
+++ b/core/arch/arm/plat-vexpress/juno_core_pos_a32.S
@@ -9,13 +9,11 @@
/* For Juno number the two A57s as 4 to 5 and A53s as 0 to 3 */
FUNC get_core_pos_mpidr , :
-UNWIND( .fnstart)
/* Calculate CorePos = ((ClusterId ^ 1) * 4) + CoreId */
and r1, r0, #MPIDR_CPU_MASK
and r0, r0, #MPIDR_CLUSTER_MASK
eor r0, r0, #(1 << MPIDR_CLUSTER_SHIFT)
add r0, r1, r0, LSR #6
bx lr
-UNWIND( .fnend)
END_FUNC get_core_pos_mpidr