diff options
author | Jeff Ohlstein <johlstei@codeaurora.org> | 2010-12-02 12:05:12 -0800 |
---|---|---|
committer | David Brown <davidb@codeaurora.org> | 2011-01-07 15:54:44 -0800 |
commit | 94790ec25fdd51dc4126cc176f2e104f80f87fcb (patch) | |
tree | 6df4ba7d9e71459817b3a4d39b9094ac63698f6c /arch/arm/mach-msm/io.c | |
parent | 7b181446c68768e2f3231a0885095ee41261dcde (diff) | |
download | blackbird-obmc-linux-94790ec25fdd51dc4126cc176f2e104f80f87fcb.tar.gz blackbird-obmc-linux-94790ec25fdd51dc4126cc176f2e104f80f87fcb.zip |
msm: timer: SMP timer support for msm
The msm provides timer hardware that is private to each core. Each
timer has separate counter and match registers, so we create separate
clock_event_devices for each core. For the global clocksource, use
cpu 0's counter.
Signed-off-by: Jeff Ohlstein <johlstei@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
Diffstat (limited to 'arch/arm/mach-msm/io.c')
-rw-r--r-- | arch/arm/mach-msm/io.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-msm/io.c b/arch/arm/mach-msm/io.c index f912d7bf1889..800f327a7ecc 100644 --- a/arch/arm/mach-msm/io.c +++ b/arch/arm/mach-msm/io.c @@ -105,6 +105,7 @@ static struct map_desc msm8x60_io_desc[] __initdata = { MSM_DEVICE(QGIC_DIST), MSM_DEVICE(QGIC_CPU), MSM_DEVICE(TMR), + MSM_DEVICE(TMR0), MSM_DEVICE(ACC), MSM_DEVICE(GCC), }; |