arm: psci: make psci usable on single core socs
authorYuantian Tang <andy.tang@nxp.com>
Wed, 19 Apr 2017 05:27:39 +0000 (13:27 +0800)
committerYork Sun <york.sun@nxp.com>
Mon, 24 Apr 2017 16:07:12 +0000 (09:07 -0700)
commit026f30ec3e846edb85b5df8265d8cad098184be6
treedd04857c18d73ef4ed0fc809c72cfe4ab8d2f101
parentd14428c729fb620da73234f5a8862066454de44c
arm: psci: make psci usable on single core socs

PSCI can be used on both multiple and single core socs. Current
implementation only allows PSCI to work on multiple core socs.
This patch removes this restriction so that PSCI can work on
single core socs as well.

Signed-off-by: Chenhui Zhao <chenhui.zhao@nxp.com>
Signed-off-by: Tang Yuantian <andy.tang@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
arch/arm/cpu/armv8/cpu-dt.c
arch/arm/cpu/armv8/fsl-layerscape/cpu.c
arch/arm/cpu/armv8/sec_firmware.c
arch/arm/include/asm/arch-fsl-layerscape/mp.h
arch/arm/include/asm/armv8/sec_firmware.h