• Jonas Jensen's avatar
    ARM: clocksource: Add support for MOXA ART SoCs · 07862c1c
    Jonas Jensen authored
    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: default avatarJonas Jensen <jonas.jensen@gmail.com>
    Signed-off-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
    07862c1c
moxart_timer.c 4.14 KB