arm: socfpga: soc64: Override 'lowlevel_init' to support ATF
authorChee Hong Ang <chee.hong.ang@intel.com>
Thu, 24 Dec 2020 10:20:58 +0000 (18:20 +0800)
committerLey Foon Tan <ley.foon.tan@intel.com>
Fri, 15 Jan 2021 09:48:35 +0000 (17:48 +0800)
commitac0c1fda90d4ec460dc32cb8bf8257e0eb3fe7b0
treefbe7162c77b2b4769ddd25c79c4c7711073a7802
parent200846f00870132aabf7ee6a2b95b24b6edb9091
arm: socfpga: soc64: Override 'lowlevel_init' to support ATF

Override 'lowlevel_init' to make sure secondary CPUs trapped
in ATF instead of SPL. After ATF is initialized, it will signal
the secondary CPUs to jump from SPL to ATF waiting to be 'activated'
by Linux OS via PSCI call.

Signed-off-by: Chee Hong Ang <chee.hong.ang@intel.com>
arch/arm/mach-socfpga/Makefile
arch/arm/mach-socfpga/lowlevel_init_soc64.S [new file with mode: 0644]