| /* | |
| * SPDX-License-Identifier: GPL-2.0+ | |
| */ | |
| #ifndef _LINUX_DELAY_H | |
| #define _LINUX_DELAY_H | |
| #include <linux/kernel.h> | |
| void __udelay(unsigned long usec); | |
| void udelay(unsigned long usec); | |
| static inline void mdelay(unsigned long msec) | |
| { | |
| while (msec--) | |
| udelay(1000); | |
| } | |
| static inline void ndelay(unsigned long nsec) | |
| { | |
| udelay(DIV_ROUND_UP(nsec, 1000)); | |
| } | |
| #endif /* defined(_LINUX_DELAY_H) */ |