[RFC PATCH 3/3] cpuidle: big.LITTLE: vexpress-TC2 CPU idle driver
Nicolas Pitre
nicolas.pitre at linaro.org
Fri Jul 26 11:00:48 EDT 2013
On Thu, 25 Jul 2013, Lorenzo Pieralisi wrote:
> +static int notrace bl_powerdown_finisher(unsigned long arg)
> +{
> + /* MCPM works with HW CPU identifiers */
> + unsigned int mpidr = read_cpuid_mpidr();
> + unsigned int cluster = (mpidr >> 8) & 0xf;
> + unsigned int cpu = mpidr & 0xf;
You probably want to use the MPIDR_AFFINITY_LEVEL() macro here.
Nicolas
More information about the linux-arm-kernel
mailing list