ARM: mvebu: Disable CPU Idle on Armada 38x
authorGregory CLEMENT <gregory.clement@free-electrons.com>
Fri, 30 Jan 2015 11:34:25 +0000 (12:34 +0100)
committerGregory CLEMENT <gregory.clement@free-electrons.com>
Tue, 31 Mar 2015 16:47:33 +0000 (18:47 +0200)
commit548ae94c1cc7fc120848757249b9a542b1080ffb
tree13ea3f7cd4dc14e191456e8273e573d36686e356
parentc517d838eb7d07bbe9507871fab3931deccff539
ARM: mvebu: Disable CPU Idle on Armada 38x

On Armada 38x SoCs, under heavy I/O load, the system hangs when CPU
Idle is enabled. Waiting for a solution to this issue, this patch
disables the CPU Idle support for this SoC.

As CPU Hot plug support also uses some of the CPU Idle functions it is
also affected by the same issue. This patch disables it also for the
Armada 38x SoCs.

Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: <stable@vger.kernel.org> # v3.17 +
arch/arm/mach-mvebu/pmsu.c