1 /* SPDX-License-Identifier: GPL-2.0-only */
7 __weak
void init_timer(void) { /* do nothing */ }
9 void udelay(unsigned int usec
)
14 * As the timer granularity is in microseconds pad the
15 * requested delay by one to get at least >= requested usec delay.
19 if (!thread_yield_microseconds(usec
))
22 stopwatch_init_usecs_expire(&sw
, usec
);
23 stopwatch_wait_until_expired(&sw
);