]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/mach-rmobile/lowlevel_init_gen3.S
Merge git://git.denx.de/u-boot-rockchip
[u-boot] / arch / arm / mach-rmobile / lowlevel_init_gen3.S
index 88ff56ecbf8227aabeb9f9edb43da3b37a580ef1..ce3d4f5c5211f9417ca3835d151479a01ad7dee1 100644 (file)
@@ -61,11 +61,18 @@ ENTRY(lowlevel_init)
        /*
         * All slaves will enter EL2 and optionally EL1.
         */
+       adr     x4, lowlevel_in_el2
+       ldr     x5, =ES_TO_AARCH64
        bl      armv8_switch_to_el2
+
+lowlevel_in_el2:
 #ifdef CONFIG_ARMV8_SWITCH_TO_EL1
+       adr     x4, lowlevel_in_el1
+       ldr     x5, =ES_TO_AARCH64
        bl      armv8_switch_to_el1
-#endif
 
+lowlevel_in_el1:
+#endif
 #endif /* CONFIG_ARMV8_MULTIENTRY */
 
        bl      s_init