Thread (122 messages) 122 messages, 15 authors, 2014-05-09
STALE4431d REVIEWED: 1 (0M)

[PATCH 02/97] ARM: l2c: remove unnecessary call to outer_flush_all()

From: baohua@kernel.org (Barry Song)
Date: 2014-05-02 15:48:35

2014-04-29 3:26 GMT+08:00, Russell King [off-list ref]:
outer_disable() is defined to safely turn the L2 cache off without data
loss: this means that outer_flush_all() should never be called unless
you need to implement some special L2 cache disabling, and even then
only from your replacement L2 cache disable function.

Acked-by: Shawn Guo <redacted>
Signed-off-by: Russell King <redacted>
Acked-by: Barry Song <redacted>
quoted hunk ↗ jump to hunk
---
 arch/arm/mach-prima2/pm.c | 1 -
 1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-prima2/pm.c b/arch/arm/mach-prima2/pm.c
index c4525a88e5da..96e9bc102117 100644
--- a/arch/arm/mach-prima2/pm.c
+++ b/arch/arm/mach-prima2/pm.c
@@ -71,7 +71,6 @@ static int sirfsoc_pm_enter(suspend_state_t state)
 	case PM_SUSPEND_MEM:
 		sirfsoc_pre_suspend_power_off();

-		outer_flush_all();
 		outer_disable();
 		/* go zzz */
 		cpu_suspend(0, sirfsoc_finish_suspend);
--
1.8.3.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help