]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/lib/bootm.c
vxworks: fixed cpu enable using PSCI on armv8
[u-boot] / arch / arm / lib / bootm.c
index cfc236f964e9a09cce7da945f73c832787bd6edd..91a64bec34cf27a1124ecbe62342c86dc7b68497 100644 (file)
@@ -448,6 +448,11 @@ void boot_prep_vxworks(bootm_headers_t *images)
 }
 void boot_jump_vxworks(bootm_headers_t *images)
 {
+#if defined(CONFIG_ARM64) && defined(CONFIG_ARMV8_PSCI)
+       armv8_setup_psci();
+       smp_kick_all_cpus();
+#endif
+
        /* ARM VxWorks requires device tree physical address to be passed */
        ((void (*)(void *))images->ep)(images->ft_addr);
 }