ARM: mach-shmobile: sh73a0 twd_base fix
authorMagnus Damm <damm@opensource.se>
Thu, 19 May 2011 06:26:20 +0000 (06:26 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 24 May 2011 03:31:17 +0000 (12:31 +0900)
commit60116a73780fcf7dc01950467d75229926dc73dc
tree86e3a118aecc85b81e9ebe41d736230c0d3721ba
parent34154f355904c837402aab61ef17b78f972a10b5
ARM: mach-shmobile: sh73a0 twd_base fix

Fix the case of too late twd_base initialization for SMP
on sh73a0 which bas been broken because sh73a0 specific
smp_prepare_cpu() and percpu_timer_setup() changed order
in the commits:

05c74a6cbcfb416286a947668ba32f63d99fe74a
c413521eb4e2d7ffd5ce432a144708d479054bd3

Without this fix the sh73a0 SMP kernel panics on boot.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/smp-sh73a0.c