summaryrefslogtreecommitdiffstats
path: root/drivers/clocksource/meson6_timer.c
Commit message (Collapse)AuthorAgeFilesLines
* clockevents/drivers/meson6: Migrate to new 'set-state' interfaceViresh Kumar2015-08-101-23/+27
| | | | | | | | | | | | | | Migrate meson6 driver to the new 'set-state' interface provided by clockevents core, the earlier 'set-mode' interface is marked obsolete now. This also enables us to implement callbacks for new states of clockevent devices, for example: ONESHOT_STOPPED. Cc: Carlo Caione <carlo@caione.org> Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Acked-by: Carlo Caione <carlo@caione.org>
* ARM: meson6: clocksource: Add Meson6 timer supportCarlo Caione2014-09-291-0/+167
Meson6 SoCs are equipped with 5 32-bit timers, called TIMER_A, TIMER_B, TIMER_C, TIMER_D and TIMER_E. The driver is providing clocksource support for the 32-bit counter using TIMER_E. Clockevents are also supported using TIMER_A. Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Carlo Caione <carlo@caione.org> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
OpenPOWER on IntegriCloud