]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
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)
committerSasha Levin <sasha.levin@oracle.com>
Sun, 17 May 2015 23:11:57 +0000 (19:11 -0400)
commit5ec2065d7946354b5a32133a2d4e432bb3d5d315
tree9fb24e8d8af3c1a4622933be504bc5e6a019d134
parent870ee204898df165e8b5d750ae82e07bed1c13f1
ARM: mvebu: Disable CPU Idle on Armada 38x

[ Upstream commit 548ae94c1cc7fc120848757249b9a542b1080ffb ]

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 +
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
arch/arm/mach-mvebu/pmsu.c