175584Sru/* SPDX-License-Identifier: GPL-2.0+ */ 2151497Sru 3151497Sru#ifndef _LINUX_DELAY_H 475584Sru#define _LINUX_DELAY_H 575584Sru 675584Sru#include <linux/kernel.h> 775584Sru 875584Sruvoid __udelay(unsigned long usec); 975584Sruvoid udelay(unsigned long usec); 1075584Sru 1175584Srustatic inline void mdelay(unsigned long msec) 1275584Sru{ 1375584Sru udelay(1000 * msec); 1475584Sru} 1575584Sru 1675584Srustatic inline void ndelay(unsigned long nsec) 1775584Sru{ 1875584Sru udelay(DIV_ROUND_UP(nsec, 1000)); 1975584Sru} 20151497Sru 2175584Sru#endif /* defined(_LINUX_DELAY_H) */ 2275584Sru