ARMv8: Setup PSCI memory and device tree
authormacro.wave.z@gmail.com <macro.wave.z@gmail.com>
Thu, 8 Dec 2016 03:58:25 +0000 (11:58 +0800)
committerYork Sun <york.sun@nxp.com>
Thu, 15 Dec 2016 19:57:51 +0000 (11:57 -0800)
commit9a561753ce48def18dbc4aa278c685c93ed0a77d
treec8cae792414c13a82a40be1d7ad9d42cec433bd8
parent14bf25d50d934e95ffd7fc1276f9ab1e6c67bfbb
ARMv8: Setup PSCI memory and device tree

Newly add ARMv8 PSCI needs to be initialized, be copied or reserved in right
place, this patch does all the setup steps.

Signed-off-by: Hongbo Zhang <hongbo.zhang@nxp.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: York Sun <york.sun@nxp.com>
arch/arm/cpu/armv8/cpu-dt.c
arch/arm/cpu/armv8/cpu.c
arch/arm/include/asm/secure.h
arch/arm/include/asm/system.h
arch/arm/lib/bootm-fdt.c
arch/arm/lib/bootm.c
arch/arm/lib/psci-dt.c