Jonas Jensen
07862c1cd6
ARM: clocksource: Add support for MOXA ART SoCs
...
This patch adds an clocksource driver for the main timer(s)
found on MOXA ART SoCs.
The MOXA ART SoC provides three separate timers with individual
count/load/match registers, two are used here:
TIMER1: clockevents, used to support oneshot and periodic events
TIMER2: set up as a free running counter, used as clocksource
Timers are preconfigured by bootloader to count down and interrupt
on match or zero. Count increments every APB clock cycle and is
automatically reloaded when it reaches zero.
Signed-off-by: Jonas Jensen <jonas.jensen@gmail.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
2013-07-18 15:27:47 +02:00
..
acpi_pm.c
arm_arch_timer.c
clocksource: arch_timer: use virtual counters
2013-06-07 10:20:28 +01:00
arm_global_timer.c
clocksource: arm_global_timer: Add ARM global timer support
2013-07-03 17:30:57 +02:00
bcm2835_timer.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
bcm_kona_timer.c
clocksource: kona: adapt to CLOCKSOURCE_OF_DECLARE change
2013-06-19 17:54:37 +02:00
cadence_ttc_timer.c
clocksource: cadence_ttc: Reuse clocksource as sched_clock
2013-07-18 15:27:34 +02:00
clksrc-dbx500-prcmu.c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-07-06 14:09:38 -07:00
clksrc-of.c
cs5535-clockevt.c
cyclone.c
dummy_timer.c
clocksource: Add generic dummy timer driver
2013-06-24 22:27:37 +02:00
dw_apb_timer.c
Revert "dw_apb_timer_of.c: Remove parts that were picoxcell-specific"
2013-06-18 16:02:04 -07:00
dw_apb_timer_of.c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-07-06 14:09:38 -07:00
em_sti.c
exynos_mct.c
clocksource: exynos_mct: use (request/free)_irq calls for local timer registration
2013-06-19 04:09:35 +09:00
i8253.c
Kconfig
Merge branch 'timers/clockevents' of git://git.linaro.org/people/dlezcano/clockevents into timers/urgent
2013-07-12 17:10:30 +02:00
Makefile
ARM: clocksource: Add support for MOXA ART SoCs
2013-07-18 15:27:47 +02:00
metag_generic.c
metag: log core and timer frequencies from arch code
2013-06-13 12:55:27 +01:00
mmio.c
moxart_timer.c
ARM: clocksource: Add support for MOXA ART SoCs
2013-07-18 15:27:47 +02:00
mxs_timer.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
nomadik-mtu.c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-07-06 14:09:38 -07:00
samsung_pwm_timer.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
scx200_hrt.c
sh_cmt.c
sh_mtu2.c
sh_tmu.c
sun4i_timer.c
clocksource: sun4i: Fix bug when switching from periodic to oneshot modes
2013-07-18 15:27:21 +02:00
tcb_clksrc.c
tegra20_timer.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
time-armada-370-xp.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
time-orion.c
clocksource: orion: Use linux/sched_clock.h
2013-07-17 20:28:00 -07:00
timer-marco.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
timer-prima2.c
sched_clock: Make ARM's sched_clock generic for all architectures
2013-06-12 14:02:13 -07:00
vf_pit_timer.c
clocksource: vf_pit_timer: Use linux/sched_clock.h
2013-06-25 01:41:48 +02:00
vt8500_timer.c
zevio-timer.c
clocksource: Add TI-Nspire timer support
2013-06-06 17:23:13 +02:00