arm64: kernel: enable PSCI cpu operations on UP systems
authorLorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>
Thu, 17 Jul 2014 17:19:18 +0000 (18:19 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 21 Jan 2015 22:57:59 +0000 (22:57 +0000)
commitc106ad82ccd063b34a89fbc5c4a44c9dfd53c930
treec531bf94b03b482667af1670f66202abee80ef05
parent82a95d0521cb6258559d18dca736da8272ba05a7
arm64: kernel: enable PSCI cpu operations on UP systems

PSCI CPU operations have to be enabled on UP kernels so that calls
like eg cpu_suspend can be made functional on UP too.

This patch reworks the PSCI CPU operations so that they can be
enabled on UP systems.

Acked-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit 756854d9b99a735f86bc3b86df5c19be12e8746e)
Signed-off-by: Mark Brown <broonie@kernel.org>
arch/arm64/kernel/cpu_ops.c
arch/arm64/kernel/psci.c