From 4d5336d50a7b4992c90729c27dae027a3426c48c Mon Sep 17 00:00:00 2001 From: Linus Walleij Date: Fri, 6 May 2011 12:56:27 +0100 Subject: [PATCH] ARM: 6895/1: mach-ux500: fix SMP secondary startup regression Commit e2a083dc0da9aa6437e14811198379b18cdfa7f8 "ARM: consolidate SMP cross call implementation" broke the ux500 compilation since the smp.h header declared a function called from headsmp.S. This fixes it up by declaring it locally instead. Signed-off-by: Linus Walleij Signed-off-by: Russell King --- arch/arm/mach-ux500/platsmp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/mach-ux500/platsmp.c b/arch/arm/mach-ux500/platsmp.c index 4e338466839e..0c527fe2cebb 100644 --- a/arch/arm/mach-ux500/platsmp.c +++ b/arch/arm/mach-ux500/platsmp.c @@ -23,6 +23,9 @@ #include #include +/* This is called from headsmp.S to wakeup the secondary core */ +extern void u8500_secondary_startup(void); + /* * control for which core is the next to come out of the secondary * boot "holding pen"