diff --git a/arch/arm64/src/common/arm64_head.S b/arch/arm64/src/common/arm64_head.S index 55a89ec06eaf4..776d114e53420 100644 --- a/arch/arm64/src/common/arm64_head.S +++ b/arch/arm64/src/common/arm64_head.S @@ -243,10 +243,8 @@ switch_el: mov sp, x24 b el3_boot #endif - - /* Get next EL */ - - adr x0, switch_el + /* Jump to EL2 */ + adr x0, 2f bl arm64_boot_el3_get_next_el eret #endif