msm: timer: SMP timer support for msm
authorJeff Ohlstein <johlstei@codeaurora.org>
Thu, 2 Dec 2010 20:05:12 +0000 (12:05 -0800)
committerDavid Brown <davidb@codeaurora.org>
Fri, 7 Jan 2011 23:54:44 +0000 (15:54 -0800)
commit94790ec25fdd51dc4126cc176f2e104f80f87fcb
tree6df4ba7d9e71459817b3a4d39b9094ac63698f6c
parent7b181446c68768e2f3231a0885095ee41261dcde
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>
arch/arm/mach-msm/include/mach/msm_iomap-8x60.h
arch/arm/mach-msm/io.c
arch/arm/mach-msm/timer.c