ARM: mcpm: introduce the CPU/cluster power API
authorNicolas Pitre <nicolas.pitre@linaro.org>
Thu, 20 Sep 2012 20:05:37 +0000 (16:05 -0400)
committerNicolas Pitre <nicolas.pitre@linaro.org>
Wed, 24 Apr 2013 14:36:59 +0000 (10:36 -0400)
commit7c2b860534d02d11923dd0504b961f21508173f1
tree643030cebe48d267e67eb9b533284db881ef99a5
parente8db288e05e588ad3f416b3a24354d60d02f35f2
ARM: mcpm: introduce the CPU/cluster power API

This is the basic API used to handle the powering up/down of individual
CPUs in a (multi-)cluster system.  The platform specific backend
implementation has the responsibility to also handle the cluster level
power as well when the first/last CPU in a cluster is brought up/down.

Signed-off-by: Nicolas Pitre <nico@linaro.org>
Reviewed-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
arch/arm/common/mcpm_entry.c
arch/arm/include/asm/mcpm.h