Lines Matching +full:timebase +full:- +full:frequency
1 // SPDX-License-Identifier: GPL-2.0+
21 return timestamp - base; in get_timer()
22 return timestamp++ - base; in get_timer()
31 while ((get_timer(0) - i) < (usec / 1000)) in __udelay()
40 tmr->control = tmr->control | TIMER_INTERRUPT; in timer_isr()
45 int irq = -1; in timer_init()
48 const void *blob = gd->fdt_blob; in timer_init()
55 if (!(gd->flags & GD_FLG_RELOC)) in timer_init()
59 "xlnx,xps-timer-1.00.a"); in timer_init()
60 if (node != -1) { in timer_init()
63 return -1; in timer_init()
76 preload = fdtdec_get_int(blob, node, "clock-frequency", 0); in timer_init()
83 tmr->loadreg = preload; in timer_init()
84 tmr->control = TIMER_INTERRUPT | TIMER_RESET; in timer_init()
85 tmr->control = TIMER_ENABLE | TIMER_ENABLE_INTR |\ in timer_init()
103 * This function is derived from PowerPC code (read timebase as long long).
112 * This function is derived from PowerPC code (timebase clock frequency).