android_kernel_motorola_sm6225/arch/arm/mach-shmobile
Santosh Shilimkar af90f10d38 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>
2011-02-23 17:54:27 +00:00
..
include/mach ARM: mach-shmobile: ap4eb: SCIF port for earlyprintk when using zboot 2011-01-11 12:56:52 +09:00
board-ag5evm.c ARM: mach-shmobile: Run-time IRQ handler for GIC 2011-01-07 10:42:56 +09:00
board-ap4evb.c Merge branch 'rmobile-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 2011-01-13 10:40:00 -08:00
board-g3evm.c ARM: mach-shmobile: Run-time IRQ handler for INTCA 2011-01-07 10:42:50 +09:00
board-g4evm.c ARM: mach-shmobile: sh7377 Enable SDIO IRQs 2011-01-12 14:44:34 +09:00
board-mackerel.c ARM: mach-shmobile: Kill off unused !gpio_is_valid() case 2011-01-13 15:22:04 +09:00
clock-sh73a0.c ARM: mach-shmobile: Fix up clkdev fallout for SH73A0. 2011-01-07 11:49:49 +09:00
clock-sh7367.c ARM: 6483/1: arm & sh: factorised duplicated clkdev.c 2010-11-26 10:51:04 +00:00
clock-sh7372.c Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm 2011-01-06 16:50:35 -08:00
clock-sh7377.c ARM: 6483/1: arm & sh: factorised duplicated clkdev.c 2010-11-26 10:51:04 +00:00
clock.c ARM: mach-shmobile: Clock framework comment fix 2010-08-18 16:31:00 +09:00
console.c ARM: mach-shmobile: early console support using earlyprintk 2010-02-09 10:34:12 +09:00
entry-gic.S ARM: mach-shmobile: update for GIC changes. 2011-01-07 12:02:11 +09:00
entry-intc.S ARM: mach-shmobile: Run-time IRQ handler for INTCA 2011-01-07 10:42:50 +09:00
headsmp.S ARM: mach-shmobile: Clean up headsmp.S 2010-12-21 00:27:41 +09:00
hotplug.c ARM: mach-shmobile: SMP base support 2010-12-14 18:15:44 +09:00
intc-sh73a0.c ARM: mach-shmobile: update for GIC changes. 2011-01-07 12:02:11 +09:00
intc-sh7367.c ARM: mach-shmobile: sh7367 Enable SDIO IRQs 2011-01-12 14:44:25 +09:00
intc-sh7372.c ARM: mach-shmobile: sh7372 Enable SDIO IRQs 2011-01-12 14:44:19 +09:00
intc-sh7377.c ARM: mach-shmobile: sh7377 Enable SDIO IRQs 2011-01-12 14:44:34 +09:00
Kconfig Merge branch 'smp' into misc 2011-01-06 22:32:03 +00:00
localtimer.c ARM: 6759/1: smp: Select local timers vs broadcast timer support runtime 2011-02-23 17:54:27 +00:00
Makefile Merge branch 'rmobile/smp' into rmobile-latest 2011-01-07 10:51:35 +09:00
Makefile.boot
pfc-sh73a0.c ARM: mach-shmobile: sh73a0 GPIO pullup improvement 2010-12-22 16:35:50 +09:00
pfc-sh7367.c ARM: mach-shmobile: sh7367 and G3EVM pinmux support 2010-02-12 14:10:47 +09:00
pfc-sh7372.c ARM: mach-shmobile: pfc-sh7372: modify wrong comment 2010-09-14 17:20:13 +09:00
pfc-sh7377.c ARM: mach-shmobile: pfc-sh7377: modify KEYIN settings 2010-02-23 11:17:30 +09:00
platsmp.c ARM: mach-shmobile: update for SMP changes. 2011-01-07 12:03:22 +09:00
pm_runtime.c ARM: mach-shmobile: Runtime PM V3 2010-08-16 13:16:19 +09:00
setup-sh73a0.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework 2011-01-13 15:06:28 +09:00
setup-sh7367.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework 2011-01-13 15:06:28 +09:00
setup-sh7372.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework 2011-01-13 15:06:28 +09:00
setup-sh7377.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework 2011-01-13 15:06:28 +09:00
smp-sh73a0.c ARM: mach-shmobile: update for GIC changes. 2011-01-07 12:02:11 +09:00
timer.c