Thread (27 messages) 27 messages, 7 authors, 2012-09-08
STALE5016d

[PATCH] ARM: formalize an IPI for CPU wake-ups

From: Stephen Boyd <hidden>
Date: 2012-08-22 19:05:38

On 08/13/12 15:09, Stephen Boyd wrote:
On 08/07/12 23:52, Magnus Damm wrote:
quoted
So I finally managed to try this out on my KZM9D board. The SMP bring
up code continues to work as expected, so it seems that SGI0 can be
used instead of SGI1 on EMEV2. Let's just say that the boot protocol
implemented by the mask ROM is rather poorly documented. Anyway, to
test I used the following patch on top of linux git 42a579a.
--- 0001/arch/arm/mach-shmobile/smp-emev2.c
+++ work/arch/arm/mach-shmobile/smp-emev2.c	2012-08-08 15:42:54.000000000 +0900
@@ -82,7 +82,7 @@ int __cpuinit emev2_boot_secondary(unsig
 	/* Tell ROM loader about our vector (in headsmp.S) */
 	emev2_set_boot_vector(__pa(shmobile_secondary_vector));

-	gic_raise_softirq(cpumask_of(cpu), 1);
+	gic_raise_softirq(cpumask_of(cpu), 0);
 	return 0;
 }
So if/where needed, please add my:

Acked-by: Magnus Damm <redacted>
Thanks Magnus, would you be able to merge this through the shmobile
tree? Otherwise I can put it in the patch tracker.
Ok, I've put it in the patch tracker.

-- 
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help