From a887e85050f30b6da7913f69919613e27cf5a367 Mon Sep 17 00:00:00 2001 From: Shiraz Hashim Date: Wed, 16 Feb 2011 07:40:29 +0100 Subject: [PATCH] --- yaml --- r: 233487 b: refs/heads/master c: b8272a61c16decd4c8627fc1181bdd174c922c3f h: refs/heads/master i: 233485: f7bd2f9b4f94696c93c13276e6424a43a21527c0 233483: ae8c0a81dfded7df145475a694ce42c4c0dd99e3 233479: 0c6122b53683a8629308672ede9ddf4edbc91f67 233471: 084caba7e692ebffef08f75651b84a0942241987 v: v3 --- [refs] | 2 +- trunk/arch/arm/include/asm/hardware/sp810.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index d103a97e021d..8fa508e8b5d0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ac1556b37e9b06a41d7691dca0d50a28210488f9 +refs/heads/master: b8272a61c16decd4c8627fc1181bdd174c922c3f diff --git a/trunk/arch/arm/include/asm/hardware/sp810.h b/trunk/arch/arm/include/asm/hardware/sp810.h index 721847dc68ab..e0d1c0cfa548 100644 --- a/trunk/arch/arm/include/asm/hardware/sp810.h +++ b/trunk/arch/arm/include/asm/hardware/sp810.h @@ -58,6 +58,9 @@ static inline void sysctl_soft_reset(void __iomem *base) { + /* switch to slow mode */ + writel(0x2, base + SCCTRL); + /* writing any value to SCSYSSTAT reg will reset system */ writel(0, base + SCSYSSTAT); }