arm: Use generic timer broadcast receiver
authorMark Rutland <mark.rutland@arm.com>
Tue, 30 Oct 2012 11:17:01 +0000 (11:17 +0000)
committerMark Rutland <mark.rutland@arm.com>
Fri, 1 Feb 2013 09:14:01 +0000 (09:14 +0000)
commite2c501190c7d4bf9d7febb9e1f1094cbde59ed89
treeea7d8424520a88185434b9e4c8ecc1881c5ea9df
parent12ad10004645d38356b14d1fbba379c523a61916
arm: Use generic timer broadcast receiver

Currently, the ARM backend must maintain a redundant list of timers for
the purpose of centralising timer broadcast functionality. This prevents
sharing timer drivers across architectures.

This patch moves the pain of dealing with timer broadcasts to the core
clockevents tick broadcast code, which already maintains its own list
of timers.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Tested-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Reviewed-by: Stephen Boyd <sboyd@codeaurora.org>
arch/arm/kernel/smp.c