Home
last modified time | relevance | path

Searched refs:usecs (Results 1 – 25 of 39) sorted by relevance

12

/arch/parisc/include/asm/
Ddelay.h13 extern void __udelay(unsigned long usecs);
14 extern void __udelay_bad(unsigned long usecs);
16 static inline void udelay(unsigned long usecs) in udelay() argument
18 if (__builtin_constant_p(usecs) && (usecs) > 20000) in udelay()
19 __udelay_bad(usecs); in udelay()
20 __udelay(usecs); in udelay()
/arch/nds32/include/asm/
Ddelay.h20 static inline void __udelay(unsigned long usecs, unsigned long lpj) in __udelay() argument
22 usecs *= (unsigned long)(((0x8000000000000000ULL / (500000 / HZ)) + in __udelay()
24 usecs = (unsigned long)(((unsigned long long)usecs * lpj) >> 32); in __udelay()
25 __delay(usecs); in __udelay()
28 #define udelay(usecs) __udelay((usecs), loops_per_jiffy) argument
/arch/hexagon/include/asm/
Ddelay.h12 extern void __udelay(unsigned long usecs);
14 #define udelay(usecs) __udelay((usecs)) argument
/arch/riscv/lib/
Ddelay.c81 void udelay(unsigned long usecs) in udelay() argument
83 u64 ucycles = (u64)usecs * lpj_fine * UDELAY_MULT; in udelay()
86 if (unlikely(usecs > MAX_UDELAY_US)) { in udelay()
87 n = (u64)usecs * riscv_timebase; in udelay()
/arch/um/include/asm/
Ddelay.h19 static inline void um_udelay(unsigned long usecs) in um_udelay() argument
23 time_travel_ndelay(1000 * usecs); in um_udelay()
26 udelay(usecs); in um_udelay()
/arch/alpha/lib/
Dudelay.c43 udelay(unsigned long usecs) in udelay() argument
45 usecs *= (((unsigned long)HZ << 32) / 1000000) * LPJ; in udelay()
46 __delay((long)usecs >> 32); in udelay()
/arch/sh/lib/
Ddelay.c45 void __udelay(unsigned long usecs) in __udelay() argument
47 __const_udelay(usecs * 0x000010c6); /* 2**32 / 1000000 */ in __udelay()
/arch/csky/lib/
Ddelay.c29 void __udelay(unsigned long usecs) in __udelay() argument
31 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
/arch/arc/include/asm/
Ddelay.h54 static inline void __udelay(unsigned long usecs) in __udelay() argument
61 loops = ((u64) usecs * 4295 * HZ * loops_per_jiffy) >> 32; in __udelay()
/arch/x86/um/
Ddelay.c47 void __udelay(unsigned long usecs) in __udelay() argument
49 __const_udelay(usecs * 0x000010c7); /* 2**32 / 1000000 (rounded up) */ in __udelay()
/arch/s390/lib/
Ddelay.c37 void __udelay(unsigned long usecs) in __udelay() argument
39 delay_loop(usecs << 12); in __udelay()
/arch/h8300/lib/
Ddelay.c31 void __udelay(unsigned long usecs) in __udelay() argument
33 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
/arch/nios2/lib/
Ddelay.c30 void __udelay(unsigned long usecs) in __udelay() argument
32 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
/arch/openrisc/lib/
Ddelay.c48 void __udelay(unsigned long usecs) in __udelay() argument
50 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
/arch/parisc/lib/
Ddelay.c68 void __udelay(unsigned long usecs) in __udelay() argument
70 __cr16_delay(usecs * ((unsigned long)boot_cpu_data.cpu_hz / 1000000UL)); in __udelay()
/arch/arm64/lib/
Ddelay.c49 void __udelay(unsigned long usecs) in __udelay() argument
51 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
/arch/xtensa/include/asm/
Ddelay.h37 static inline void __udelay(unsigned long usecs) in __udelay() argument
40 unsigned long cycles = (usecs * (ccount_freq >> 15)) >> 5; in __udelay()
/arch/m68k/include/asm/
Ddelay.h79 static inline void __udelay(unsigned long usecs) in __udelay() argument
81 __const_udelay(usecs); in __udelay()
/arch/arm/lib/
Ddelay.c60 static void __timer_udelay(unsigned long usecs) in __timer_udelay() argument
62 __timer_const_udelay(usecs * UDELAY_MULT); in __timer_udelay()
/arch/arm/boot/dts/
Dimx6qdl-skov-cpu-revc.dtsi26 ti,vref-delay-usecs = /bits/ 16 <0>;
27 ti,penirq-recheck-delay-usecs = /bits/ 16 <100>;
/arch/ia64/kernel/
Dtime.c409 ia64_itc_udelay (unsigned long usecs) in ia64_itc_udelay() argument
412 unsigned long end = start + usecs*local_cpu_data->cyc_per_usec; in ia64_itc_udelay()
418 void (*ia64_udelay)(unsigned long usecs) = &ia64_itc_udelay;
421 udelay (unsigned long usecs) in udelay() argument
423 (*ia64_udelay)(usecs); in udelay()
/arch/alpha/include/asm/
Ddelay.h6 extern void udelay(unsigned long usecs);
/arch/sparc/include/asm/
Ddelay_64.h13 void udelay(unsigned long usecs);
/arch/riscv/include/asm/
Ddelay.h13 extern void udelay(unsigned long usecs);
/arch/ia64/include/asm/
Dtimex.h19 extern void (*ia64_udelay)(unsigned long usecs);

12