| /u-boot/arch/arm/cpu/armv7/ls102xa/ |
| A D | timer.c | 23 unsigned long usec2ticks(unsigned long usec) in usec2ticks() argument 27 if (usec < 1000) in usec2ticks() 28 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks() 30 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks() 47 static inline unsigned long long us_to_tick(unsigned long long usec) in us_to_tick() argument 53 usec = usec * freq + 999999; in us_to_tick() 54 do_div(usec, 1000000); in us_to_tick() 56 return usec; in us_to_tick() 103 void __udelay(unsigned long usec) in __udelay() argument 109 tmo = us_to_tick(usec); /* convert usecs to ticks */ in __udelay()
|
| /u-boot/arch/arm/mach-imx/ |
| A D | syscounter.c | 26 unsigned long usec2ticks(unsigned long usec) in usec2ticks() argument 30 if (usec < 1000) in usec2ticks() 31 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks() 33 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks() 50 static inline unsigned long long us_to_tick(unsigned long long usec) in us_to_tick() argument 56 usec = usec * freq + 999999; in us_to_tick() 57 do_div(usec, 1000000); in us_to_tick() 59 return usec; in us_to_tick() 103 void __udelay(unsigned long usec) in __udelay() argument 108 tmo = us_to_tick(usec); in __udelay()
|
| A D | timer.c | 133 unsigned long long usec = _usec; in usec2ticks() local 135 usec *= get_tbclk(); in usec2ticks() 136 usec += 999999; in usec2ticks() 137 do_div(usec, 1000000); in usec2ticks() 139 return usec; in usec2ticks()
|
| /u-boot/arch/powerpc/lib/ |
| A D | time.c | 20 unsigned long usec2ticks(unsigned long usec) in usec2ticks() argument 24 if (usec < 1000) { in usec2ticks() 25 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks() 27 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks() 40 void __udelay(unsigned long usec) in __udelay() argument 42 ulong ticks = usec2ticks (usec); in __udelay()
|
| /u-boot/arch/m68k/lib/ |
| A D | time.c | 38 void __udelay(unsigned long usec) in __udelay() argument 43 while (usec > 0) { in __udelay() 44 if (usec > 65000) in __udelay() 47 tmp = usec; in __udelay() 48 usec = usec - tmp; in __udelay() 125 unsigned long usec2ticks(unsigned long usec) in usec2ticks() argument 127 return get_timer(usec); in usec2ticks()
|
| /u-boot/arch/arm/cpu/armv7/vf610/ |
| A D | timer.c | 30 static inline unsigned long long us_to_tick(unsigned long long usec) in us_to_tick() argument 32 usec = usec * mxc_get_clock(MXC_IPG_CLK) + 999999; in us_to_tick() 33 do_div(usec, 1000000); in us_to_tick() 35 return usec; in us_to_tick() 70 void __udelay(unsigned long usec) in __udelay() argument 76 tmo = us_to_tick(usec); /* convert usecs to ticks */ in __udelay()
|
| /u-boot/lib/ |
| A D | time.c | 172 uint64_t usec_to_tick(unsigned long usec) in usec_to_tick() argument 174 uint64_t tick = usec; in usec_to_tick() 180 void __weak __udelay(unsigned long usec) in __udelay() argument 184 tmp = get_ticks() + usec_to_tick(usec); /* get current timestamp */ in __udelay() 192 void udelay(unsigned long usec) in udelay() argument 198 kv = usec > CONFIG_WD_PERIOD ? CONFIG_WD_PERIOD : usec; in udelay() 200 usec -= kv; in udelay() 201 } while(usec); in udelay()
|
| /u-boot/arch/arm/cpu/sa1100/ |
| A D | timer.c | 27 void __udelay(unsigned long usec) in __udelay() argument 33 if (usec >= 1000) { in __udelay() 34 tmo = usec / 1000; in __udelay() 38 tmo = usec * CONFIG_SYS_HZ; in __udelay()
|
| /u-boot/arch/arm/cpu/armv8/ |
| A D | generic_timer.c | 101 unsigned long usec2ticks(unsigned long usec) in usec2ticks() argument 104 if (usec < 1000) in usec2ticks() 105 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks() 107 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks()
|
| /u-boot/arch/arm/mach-nexell/ |
| A D | timer.c | 218 void __udelay(unsigned long usec) in __udelay() argument 222 debug("+udelay=%ld\n", usec); in __udelay() 228 if (usec >= 1000) { in __udelay() 230 tmo = usec / 1000; in __udelay() 237 tmo = usec * TIMER_FREQ; in __udelay() 258 debug("-udelay=%ld\n", usec); in __udelay() 261 void udelay_masked(unsigned long usec) in udelay_masked() argument 267 if (usec >= 1000) { in udelay_masked() 269 tmo = usec / 1000; in udelay_masked() 275 tmo = usec * TIMER_FREQ; in udelay_masked()
|
| /u-boot/include/linux/ |
| A D | delay.h | 8 void __udelay(unsigned long usec); 9 void udelay(unsigned long usec);
|
| /u-boot/arch/xtensa/lib/ |
| A D | time.c | 51 void __udelay(unsigned long usec) in __udelay() argument 58 lo = usec & ((1<<22)-1); in __udelay() 59 hi = usec >> 22UL; in __udelay()
|
| /u-boot/examples/api/ |
| A D | libgenwrap.c | 31 void __udelay(unsigned long usec) in __udelay() argument 33 ub_udelay(usec); in __udelay()
|
| /u-boot/arch/nds32/cpu/n1213/ag101/ |
| A D | timer.c | 151 void __udelay(unsigned long usec) in __udelay() argument 156 long tmo = usec * (TIMER_CLOCK / 1000) / 1000; in __udelay() 158 long tmo = usec * ((CONFIG_SYS_CLK_FREQ / 2) / 1000) / 1000; in __udelay() 162 debug("%s(%lu)\n", __func__, usec); in __udelay()
|
| /u-boot/arch/arm/cpu/armv7/stv0991/ |
| A D | timer.c | 66 void __udelay(unsigned long usec) in __udelay() argument 73 rndoff = (usec % 10) ? 1 : 0; in __udelay() 76 tmo = ((usec / 10) + rndoff) * tenudelcnt; in __udelay()
|
| /u-boot/arch/powerpc/cpu/mpc85xx/ |
| A D | spl_minimal.c | 38 void udelay(unsigned long usec) in udelay() argument 41 u32 ticks = ticks_per_usec * usec; in udelay()
|
| /u-boot/arch/arm/cpu/arm926ejs/spear/ |
| A D | timer.c | 76 void __udelay(unsigned long usec) in __udelay() argument 83 rndoff = (usec % 10) ? 1 : 0; in __udelay() 86 tmo = ((usec / 10) + rndoff) * tenudelcnt; in __udelay()
|
| /u-boot/arch/arm/cpu/arm920t/imx/ |
| A D | timer.c | 52 void __udelay(unsigned long usec) in __udelay() argument 54 ulong endtime = get_timer_masked() + usec; in __udelay()
|
| /u-boot/arch/sh/lib/ |
| A D | time_sh2.c | 79 void __udelay(unsigned long usec) in __udelay() argument 81 unsigned long end = get_usec() + usec; in __udelay()
|
| /u-boot/include/ |
| A D | time.h | 45 uint64_t usec_to_tick(unsigned long usec); 92 ulong usec2ticks(unsigned long usec);
|
| /u-boot/board/sysam/amcore/ |
| A D | amcore.c | 49 void fudelay(int usec) in fudelay() argument 51 while (usec--) in fudelay()
|
| /u-boot/arch/arm/mach-rmobile/ |
| A D | timer.c | 62 void __udelay(unsigned long usec) in __udelay() argument 68 wait = (u64)((usec * CLK2MHZ(CONFIG_SYS_CPU_CLK)) >> 2); in __udelay()
|
| /u-boot/board/armltd/integrator/ |
| A D | timer.c | 128 void __udelay(unsigned long usec) in __udelay() argument 133 tmo = usec * CONFIG_SYS_HZ; in __udelay()
|
| /u-boot/arch/m68k/cpu/mcf547x_8x/ |
| A D | slicetimer.c | 31 void __udelay(unsigned long usec) in __udelay() argument 41 out_be32(&timerp->tcnt, usec * freq); in __udelay()
|
| /u-boot/arch/arm/cpu/armv7/s5p-common/ |
| A D | timer.c | 105 void __udelay(unsigned long usec) in __udelay() argument 110 while ((int)(count_value - timer_get_us_down()) < (int)usec) in __udelay()
|