arm: berlin: use non-self-cleared reset register to reset cpu
authorJisheng Zhang <jszhang@marvell.com>
Mon, 14 Sep 2015 06:47:44 +0000 (14:47 +0800)
committerSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Thu, 15 Oct 2015 19:10:22 +0000 (21:10 +0200)
commitac7fc233b2c337880d7d973be19f6fb03108d6f7
tree357b9e67a08e13e44d92e61a4a0f9d80dabdbb6d
parente1a3e724a25761a2b2e9e0e059e33afac6409a76
arm: berlin: use non-self-cleared reset register to reset cpu

In Berlin SoCs, there are two kinds of cpu reset control registers: the
first one's corresponding bits will be self-cleared after some cycles,
while the second one's bits won't. Previously the first kind of reset
control register is used, this patch uses the second kind one to prepare
for the next hotplug commit.

Signed-off-by: Jisheng Zhang <jszhang@marvell.com>
Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
arch/arm/mach-berlin/platsmp.c