Lines Matching +full:meson6 +full:- +full:timer
1 // SPDX-License-Identifier: GPL-2.0
3 * Amlogic Meson6 SoCs timer handling.
117 meson6_clkevt_time_setup(USEC_PER_SEC / HZ - 1); in meson6_set_periodic()
148 evt->event_handler(evt); in meson6_timer_interrupt()
158 timer_base = of_io_request_and_map(node, 0, "meson6-timer"); in meson6_timer_init()
161 return -ENXIO; in meson6_timer_init()
167 return -EINVAL; in meson6_timer_init()
170 /* Set 1us for timer E */ in meson6_timer_init()
178 clocksource_mmio_init(timer_base + MESON_ISA_TIMERE, node->name, in meson6_timer_init()
181 /* Timer A base 1us */ in meson6_timer_init()
187 /* Stop the timer A */ in meson6_timer_init()
211 TIMER_OF_DECLARE(meson6, "amlogic,meson6-timer",