]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 6759/1: smp: Select local timers vs broadcast timer support runtime
authorSantosh Shilimkar <santosh.shilimkar@ti.com>
Wed, 23 Feb 2011 17:53:15 +0000 (18:53 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 23 Feb 2011 17:54:27 +0000 (17:54 +0000)
commit2cdfca6d7ae905a16ad4be65ad9ba4b59c906230
tree1b4e2fa6e483b0bb9ced44a9e36a9dceff384c8e
parent7773d8324e65dc8a3367a16b0fad76fc4f8d7dc0
ARM: 6759/1: smp: Select local timers vs broadcast timer support runtime

The current code support of dummy timers in absence of local
timer is compile time. This is an attempt to convert it to runtime
so that on few SOC version if the local timers aren't supported
kernel can switch to dummy timers. OMAP4430 ES1.0 does suffer from
this limitation.

This patch should not have any functional impact on affected
files.

Cc: Daniel Walker <dwalker@codeaurora.org>
Cc: Bryan Huntsman <bryanh@codeaurora.org>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Kukjin Kim <kgene.kim@samsung.com>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Colin Cross <ccross@android.com>
Cc: Erik Gilling <konkers@android.com>
Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
Cc: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Acked-by: David Brown <davidb@codeaurora.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/localtimer.h
arch/arm/kernel/smp.c
arch/arm/mach-msm/timer.c
arch/arm/mach-omap2/timer-mpu.c
arch/arm/mach-s5pv310/localtimer.c
arch/arm/mach-shmobile/localtimer.c
arch/arm/mach-tegra/localtimer.c
arch/arm/mach-ux500/localtimer.c
arch/arm/plat-versatile/localtimer.c