1
0
Files
linux/arch/arm/mach-omap2
Arnd Bergmann c7a9b09b1a ARM: omap: allow building omap44xx without SMP
The new omap4 cpuidle implementation currently requires
ARCH_NEEDS_CPU_IDLE_COUPLED, which only works on SMP.

This patch makes it possible to build a non-SMP kernel
for that platform. This is not normally desired for
end-users but can be useful for testing.

Without this patch, building rand-0y2jSKT results in:

drivers/cpuidle/coupled.c: In function 'cpuidle_coupled_poke':
drivers/cpuidle/coupled.c:317:3: error: implicit declaration of function '__smp_call_function_single' [-Werror=implicit-function-declaration]

It's not clear if this patch is the best solution for
the problem at hand. I have made sure that we can now
build the kernel in all configurations, but that does
not mean it will actually work on an OMAP44xx.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Tested-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Cc: Kevin Hilman <khilman@ti.com>
Cc: Tony Lindgren <tony@atomide.com>
2012-08-23 17:16:42 +02:00
..
2011-03-09 18:44:28 -07:00
2012-07-02 04:05:57 -07:00
2011-05-12 02:52:06 -07:00
2012-07-09 19:14:39 +05:30
2012-06-21 21:40:38 -06:00
2011-03-31 11:26:23 -03:00
2012-07-09 19:14:39 +05:30
2012-06-22 08:40:03 -06:00
2010-12-21 20:01:54 -07:00
2010-12-17 15:13:44 -08:00
2012-03-28 18:30:01 +01:00