summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordavidcunado-arm <david.cunado@arm.com>2018-01-20 17:04:49 +0000
committerGitHub <noreply@github.com>2018-01-20 17:04:49 +0000
commitc1edcd935deabaa1b7d28c5c56e4674c05b635f2 (patch)
tree20ad2b7fa1556482a8727a337f84c28b300c5d12 /lib
parentb6df93dd703fd5a2573f3fb92033e39b1feb8fa6 (diff)
parent2dc80e493124369f44658fcce325dc2cda00b410 (diff)
Merge pull request #1229 from manojkumar-arm/manojkumar-arm/ca72-aarch32-reset-fix
lib/cpus: fix branching in reset function for cortex-a72 AARCH32 mode
Diffstat (limited to 'lib')
-rw-r--r--lib/cpus/aarch32/cortex_a72.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/cpus/aarch32/cortex_a72.S b/lib/cpus/aarch32/cortex_a72.S
index 75505206..35b9bc2e 100644
--- a/lib/cpus/aarch32/cortex_a72.S
+++ b/lib/cpus/aarch32/cortex_a72.S
@@ -109,7 +109,7 @@ func cortex_a72_reset_func
orr64_imm r0, r1, CORTEX_A72_ECTLR_SMP_BIT
stcopr16 r0, r1, CORTEX_A72_ECTLR
isb
- bx lr
+ bx r5
endfunc cortex_a72_reset_func
/* ----------------------------------------------------