-
- Downloads
ARM: UniPhier: optimize kicking secondary CPUs code
Currently, the secondary CPU(s) are kicked three times:
Boot ROM ---(kick)--> SPL ---(kick)--> U-boot ---(kick)--> Linux.
It makes the boot sequence very complicated.
This commit merges the first and the second kicks, so the secondary
CPU(s) can directly jump from SPL to Linux.
arch/arm/mach-uniphier/smp.S is no longer necessary.
Linux boot test passed.
Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
Showing
- arch/arm/mach-uniphier/Makefile 0 additions, 1 deletionarch/arm/mach-uniphier/Makefile
- arch/arm/mach-uniphier/cache_uniphier.c 2 additions, 11 deletionsarch/arm/mach-uniphier/cache_uniphier.c
- arch/arm/mach-uniphier/lowlevel_init.S 36 additions, 6 deletionsarch/arm/mach-uniphier/lowlevel_init.S
- arch/arm/mach-uniphier/smp.S 0 additions, 54 deletionsarch/arm/mach-uniphier/smp.S
arch/arm/mach-uniphier/smp.S
deleted
100644 → 0
Please register or sign in to comment