Home
last modified time | relevance | path

Searched refs:UDELAY_MULT (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Ddelay.h28 * loops = (loops_per_jiffy * delay_us * UDELAY_MULT) >> 31
32 * UDELAY_MULT = 2^31 * HZ / 1000000
38 * delay_us * UDELAY_MULT assuming HZ <= 1000 and delay_us <= 2000.
41 #define UDELAY_MULT UL(2147 * HZ + 483648 * HZ / 1000000) macro
85 __const_udelay((n) * UDELAY_MULT)) : \
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Ddelay.h28 * loops = (loops_per_jiffy * delay_us * UDELAY_MULT) >> 31
32 * UDELAY_MULT = 2^31 * HZ / 1000000
38 * delay_us * UDELAY_MULT assuming HZ <= 1000 and delay_us <= 2000.
41 #define UDELAY_MULT UL(2147 * HZ + 483648 * HZ / 1000000) macro
85 __const_udelay((n) * UDELAY_MULT)) : \
/kernel/linux/linux-5.10/arch/riscv/lib/
H A Ddelay.c28 * loops = (loops_per_jiffy * delay_us * UDELAY_MULT) >> 31
32 * UDELAY_MULT = 2^31 * HZ / 1000000
38 * delay_us * UDELAY_MULT assuming HZ <= 1000 and delay_us <= 2000.
42 #define UDELAY_MULT (2147UL * HZ + 483648UL * HZ / 1000000UL) macro
83 u64 ucycles = (u64)usecs * lpj_fine * UDELAY_MULT; in udelay()
/kernel/linux/linux-6.6/arch/riscv/lib/
H A Ddelay.c32 * loops = (loops_per_jiffy * delay_us * UDELAY_MULT) >> 31
36 * UDELAY_MULT = 2^31 * HZ / 1000000
42 * delay_us * UDELAY_MULT assuming HZ <= 1000 and delay_us <= 2000.
46 #define UDELAY_MULT (2147UL * HZ + 483648UL * HZ / 1000000UL) macro
87 u64 ucycles = (u64)usecs * lpj_fine * UDELAY_MULT; in udelay()
/kernel/linux/linux-5.10/arch/arm/lib/
H A Ddelay.c62 __timer_const_udelay(usecs * UDELAY_MULT); in __timer_udelay()
/kernel/linux/linux-6.6/arch/arm/lib/
H A Ddelay.c62 __timer_const_udelay(usecs * UDELAY_MULT); in __timer_udelay()

Completed in 3 milliseconds