Home
last modified time | relevance | path

Searched refs:ticks (Results 1 – 25 of 250) sorted by relevance

12345678910

/openbmc/u-boot/arch/powerpc/lib/
H A Dtime.c19 ulong ticks; in usec2ticks() local
22 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks()
24 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks()
27 return (ticks); in usec2ticks()
39 ulong ticks = usec2ticks (usec); in __udelay() local
40 wait_ticks (ticks); in __udelay()
45 unsigned long ticks2usec(unsigned long ticks) in ticks2usec() argument
54 ticks *= 1000L; in ticks2usec()
55 ticks /= tbclk; in ticks2usec()
56 ticks *= 1000L; in ticks2usec()
[all …]
/openbmc/u-boot/arch/arm/cpu/arm920t/ep93xx/
H A Dtimer.c28 unsigned long long ticks; member
34 unsigned long long ticks = (unsigned long long)usecs * TIMER_FREQ; in usecs_to_ticks() local
35 do_div(ticks, 1000 * 1000); in usecs_to_ticks()
37 return ticks; in usecs_to_ticks()
46 timer.ticks += now - timer.last_read; in read_timer()
49 timer.ticks += TIMER_MAX_VAL - timer.last_read + now; in read_timer()
63 sys_ticks = timer.ticks * CONFIG_SYS_HZ; in get_ticks()
80 target = timer.ticks + usecs_to_ticks(usec); in __udelay()
82 while (timer.ticks < target) in __udelay()
102 timer.ticks = 0; in timer_init()
/openbmc/linux/drivers/rtc/
H A Drtc-tps6586x.c59 unsigned long long ticks = 0; in tps6586x_rtc_read_time() local
72 ticks <<= 8; in tps6586x_rtc_read_time()
73 ticks |= buff[i]; in tps6586x_rtc_read_time()
76 seconds = ticks >> 10; in tps6586x_rtc_read_time()
85 unsigned long long ticks; in tps6586x_rtc_set_time() local
96 buff[3] = (ticks >> 8) & 0xff; in tps6586x_rtc_set_time()
97 buff[4] = ticks & 0xff; in tps6586x_rtc_set_time()
140 unsigned long ticks; in tps6586x_rtc_set_alarm() local
175 buff[2] = ticks & 0xff; in tps6586x_rtc_set_alarm()
187 unsigned long ticks; in tps6586x_rtc_read_alarm() local
[all …]
H A Drtc-88pm80x.c113 ticks = base + data; in pm80x_rtc_read_time()
115 base, data, ticks); in pm80x_rtc_read_time()
116 rtc_time64_to_tm(ticks, tm); in pm80x_rtc_read_time()
126 ticks = rtc_tm_to_time64(tm); in pm80x_rtc_set_time()
132 base = ticks - data; in pm80x_rtc_set_time()
134 base, data, ticks); in pm80x_rtc_set_time()
159 ticks = base + data; in pm80x_rtc_read_alarm()
161 base, data, ticks); in pm80x_rtc_read_alarm()
189 ticks = base + data; in pm80x_rtc_set_alarm()
191 base, data, ticks); in pm80x_rtc_set_alarm()
[all …]
H A Drtc-88pm860x.c82 unsigned long ticks, base, data; in pm860x_rtc_read_time() local
94 ticks = base + data; in pm860x_rtc_read_time()
96 base, data, ticks); in pm860x_rtc_read_time()
98 rtc_time64_to_tm(ticks, tm); in pm860x_rtc_read_time()
107 unsigned long ticks, base, data; in pm860x_rtc_set_time() local
109 ticks = rtc_tm_to_time64(tm); in pm860x_rtc_set_time()
115 base = ticks - data; in pm860x_rtc_set_time()
117 base, data, ticks); in pm860x_rtc_set_time()
143 ticks = base + data; in pm860x_rtc_read_alarm()
145 base, data, ticks); in pm860x_rtc_read_alarm()
[all …]
/openbmc/qemu/tests/qtest/
H A Dtco-test.c40 #define TCO_TICKS_TO_SECS(ticks) (((ticks) * 6) / 10) argument
176 set_tco_timeout(&d, ticks); in test_tco_timeout()
220 set_tco_timeout(&d, ticks); in test_tco_max_timeout()
313 set_tco_timeout(&td, ticks); in test_tco_second_timeout_shutdown()
338 set_tco_timeout(&td, ticks); in test_tco_second_timeout_none()
363 set_tco_timeout(&d, ticks); in test_tco_ticks_counter()
371 ticks--; in test_tco_ticks_counter()
399 uint16_t ticks = 8; in test_tco1_status_bits() local
410 set_tco_timeout(&d, ticks); in test_tco1_status_bits()
428 uint16_t ticks = 8; in test_tco2_status_bits() local
[all …]
/openbmc/u-boot/arch/arm/cpu/armv8/
H A Dgeneric_timer.c90 unsigned long ticks = timer_read_counter(); in get_ticks() local
92 gd->arch.tbl = ticks; in get_ticks()
94 return ticks; in get_ticks()
99 ulong ticks; in usec2ticks() local
101 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks()
103 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks()
105 return ticks; in usec2ticks()
/openbmc/linux/fs/
H A Dtimerfd.c39 u64 ticks; member
69 ctx->ticks++; in timerfd_triggered()
110 ctx->ticks++; in timerfd_clock_was_set()
201 ctx->ticks = 0; in timerfd_setup()
258 if (ctx->ticks) in timerfd_poll()
270 u64 ticks = 0; in timerfd_read() local
292 ticks = ctx->ticks; in timerfd_read()
315 if (ticks) in timerfd_read()
357 u64 ticks; in timerfd_ioctl() local
361 if (!ticks) in timerfd_ioctl()
[all …]
/openbmc/qemu/system/
H A Dcpu-timers.c45 int64_t ticks = timers_state.cpu_ticks_offset; in cpu_get_ticks_locked() local
47 ticks += cpu_get_host_ticks(); in cpu_get_ticks_locked()
50 if (timers_state.cpu_ticks_prev > ticks) { in cpu_get_ticks_locked()
52 timers_state.cpu_ticks_offset += timers_state.cpu_ticks_prev - ticks; in cpu_get_ticks_locked()
53 ticks = timers_state.cpu_ticks_prev; in cpu_get_ticks_locked()
56 timers_state.cpu_ticks_prev = ticks; in cpu_get_ticks_locked()
57 return ticks; in cpu_get_ticks_locked()
66 int64_t ticks; in cpu_get_ticks() local
69 ticks = cpu_get_ticks_locked(); in cpu_get_ticks()
71 return ticks; in cpu_get_ticks()
/openbmc/linux/drivers/watchdog/
H A Dcpu5wdt.c28 static int ticks = 10000; variable
61 pr_debug("trigger at %i ticks\n", ticks); in cpu5wdt_trigger()
64 ticks--; in cpu5wdt_trigger()
71 if (cpu5wdt_device.queue && ticks) in cpu5wdt_trigger()
83 ticks = cpu5wdt_device.default_ticks; in cpu5wdt_reset()
86 pr_debug("reset (%i ticks)\n", (int) ticks); in cpu5wdt_reset()
116 ticks = cpu5wdt_device.default_ticks; in cpu5wdt_stop()
215 cpu5wdt_device.default_ticks = ticks; in cpu5wdt_init()
284 module_param(ticks, int, 0);
285 MODULE_PARM_DESC(ticks, "count down ticks, default is 10000");
H A Dmtx-1_wdt.c46 static int ticks = 100 * HZ; variable
64 ticks--; in mtx1_wdt_trigger()
70 if (mtx1_wdt_device.queue && ticks) in mtx1_wdt_trigger()
79 ticks = mtx1_wdt_device.default_ticks; in mtx1_wdt_reset()
108 ticks = mtx1_wdt_device.default_ticks; in mtx1_wdt_stop()
212 mtx1_wdt_device.default_ticks = ticks; in mtx1_wdt_probe()
/openbmc/linux/drivers/ssb/
H A Ddriver_extif.c115 u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) in ssb_extif_watchdog_timer_set_wdt() argument
119 return ssb_extif_watchdog_timer_set(extif, ticks); in ssb_extif_watchdog_timer_set_wdt()
125 u32 ticks = (SSB_EXTIF_WATCHDOG_CLK / 1000) * ms; in ssb_extif_watchdog_timer_set_ms() local
127 ticks = ssb_extif_watchdog_timer_set(extif, ticks); in ssb_extif_watchdog_timer_set_ms()
129 return (ticks * 1000) / SSB_EXTIF_WATCHDOG_CLK; in ssb_extif_watchdog_timer_set_ms()
132 u32 ssb_extif_watchdog_timer_set(struct ssb_extif *extif, u32 ticks) in ssb_extif_watchdog_timer_set() argument
134 if (ticks > SSB_EXTIF_WATCHDOG_MAX_TIMER) in ssb_extif_watchdog_timer_set()
135 ticks = SSB_EXTIF_WATCHDOG_MAX_TIMER; in ssb_extif_watchdog_timer_set()
136 extif_write32(extif, SSB_EXTIF_WATCHDOG, ticks); in ssb_extif_watchdog_timer_set()
138 return ticks; in ssb_extif_watchdog_timer_set()
/openbmc/linux/arch/powerpc/sysdev/
H A Dmpic_timer.c85 const u64 ticks, time64_t *time) in convert_ticks_to_time() argument
92 time64_t time, u64 *ticks) in convert_time_to_ticks() argument
101 *ticks = (u64)time * (u64)priv->timerfreq; in convert_time_to_ticks()
166 u64 ticks) in get_cascade_timer() argument
174 if (ticks > max_ticks) in get_cascade_timer()
195 u64 ticks; in get_timer() local
206 if (ticks > MAX_TICKS) { in get_timer()
226 ticks | TIMER_STOP); in get_timer()
292 u64 ticks; in mpic_get_remain_time() local
301 ticks += tmp_ticks; in mpic_get_remain_time()
[all …]
/openbmc/linux/init/
H A Dcalibrate.c190 unsigned long lpj, lpj_base, ticks, loopadd, loopadd_base, chop_limit; in calibrate_delay_converge() local
196 ticks = jiffies; in calibrate_delay_converge()
197 while (ticks == jiffies) in calibrate_delay_converge()
200 ticks = jiffies; in calibrate_delay_converge()
208 } while (ticks == jiffies); in calibrate_delay_converge()
228 ticks = jiffies; in calibrate_delay_converge()
229 while (ticks == jiffies) in calibrate_delay_converge()
231 ticks = jiffies; in calibrate_delay_converge()
233 if (jiffies != ticks) /* longer than 1 tick */ in calibrate_delay_converge()
/openbmc/linux/drivers/bcma/
H A Ddriver_chipcommon.c78 u32 ticks) in bcma_chipco_watchdog_timer_set_wdt() argument
89 u32 ticks; in bcma_chipco_watchdog_timer_set_ms_wdt() local
92 return ticks / cc->ticks_per_ms; in bcma_chipco_watchdog_timer_set_ms_wdt()
242 if (ticks == 1) in bcma_chipco_watchdog_timer_set()
243 ticks = 2; in bcma_chipco_watchdog_timer_set()
244 else if (ticks > maxt) in bcma_chipco_watchdog_timer_set()
245 ticks = maxt; in bcma_chipco_watchdog_timer_set()
256 if (ticks > maxt) in bcma_chipco_watchdog_timer_set()
257 ticks = maxt; in bcma_chipco_watchdog_timer_set()
259 bcma_cc_write32(cc, BCMA_CC_WATCHDOG, ticks); in bcma_chipco_watchdog_timer_set()
[all …]
/openbmc/u-boot/doc/SPI/
H A DREADME.sandbox-spi38 0 erase: 1 ticks, 1024000 KiB/s 8192.000 Mbps
39 1 check: 2 ticks, 512000 KiB/s 4096.000 Mbps
40 2 write: 6 ticks, 170666 KiB/s 1365.328 Mbps
41 3 read: 0 ticks, 1048576000 KiB/s -201326.-592 Mbps
43 0 erase: 1 ticks, 1024000 KiB/s 8192.000 Mbps
44 1 check: 2 ticks, 512000 KiB/s 4096.000 Mbps
45 2 write: 6 ticks, 170666 KiB/s 1365.328 Mbps
46 3 read: 0 ticks, 1048576000 KiB/s -201326.-592 Mbps
/openbmc/linux/arch/arm/mach-rpc/
H A Dtime.c33 u32 ticks; in ioc_timer_read() local
45 ticks = ioc_time + RPC_LATCH - count2; in ioc_timer_read()
54 ticks += RPC_LATCH; in ioc_timer_read()
61 ticks += RPC_LATCH; in ioc_timer_read()
64 return ticks; in ioc_timer_read()
/openbmc/linux/drivers/hwmon/
H A Dhih6130.c50 static inline int hih6130_temp_ticks_to_millicelsius(int ticks) in hih6130_temp_ticks_to_millicelsius() argument
52 ticks = ticks >> 2; in hih6130_temp_ticks_to_millicelsius()
57 return (DIV_ROUND_CLOSEST(ticks * 1650, 16382) - 400) * 100; in hih6130_temp_ticks_to_millicelsius()
65 static inline int hih6130_rh_ticks_to_per_cent_mille(int ticks) in hih6130_rh_ticks_to_per_cent_mille() argument
67 ticks &= ~0xC000; /* clear status bits */ in hih6130_rh_ticks_to_per_cent_mille()
72 return DIV_ROUND_CLOSEST(ticks * 1000, 16382) * 100; in hih6130_rh_ticks_to_per_cent_mille()
/openbmc/linux/drivers/char/hw_random/
H A Dn2-drv.c117 &ticks, in n2rng_generic_read_control_v2()
132 __delay(ticks); in n2rng_generic_read_control_v2()
158 unsigned long *ticks) in n2rng_write_ctl_one() argument
178 unsigned long ticks, hv_err; in n2rng_generic_read_data() local
189 __delay(ticks); in n2rng_generic_read_data()
213 unit, ticks); in n2rng_read_diag_data_one()
214 if (!*ticks) in n2rng_read_diag_data_one()
225 unsigned long ticks, hv_err; in n2rng_generic_read_diag_data() local
231 &ticks); in n2rng_generic_read_diag_data()
238 __delay(ticks); in n2rng_generic_read_diag_data()
[all …]
/openbmc/linux/sound/isa/gus/
H A Dgus_timer.c21 unsigned int ticks; in snd_gf1_timer1_start() local
26 ticks = timer->sticks; in snd_gf1_timer1_start()
28 snd_gf1_write8(gus, SNDRV_GF1_GB_ADLIB_TIMER_1, 256 - ticks); /* timer 1 count */ in snd_gf1_timer1_start()
57 unsigned int ticks; in snd_gf1_timer2_start() local
62 ticks = timer->sticks; in snd_gf1_timer2_start()
64 snd_gf1_write8(gus, SNDRV_GF1_GB_ADLIB_TIMER_2, 256 - ticks); /* timer 2 count */ in snd_gf1_timer2_start()
115 .ticks = 256,
124 .ticks = 256,
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dtimer.c21 ulong ticks; in usec2ticks() local
24 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks()
26 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks()
28 return ticks; in usec2ticks()
/openbmc/linux/sound/core/
H A Dhrtimer.c35 unsigned long ticks; in snd_hrtimer_callback() local
42 ticks = t->sticks; in snd_hrtimer_callback()
48 ticks += ktime_divns(delta, ticks * resolution); in snd_hrtimer_callback()
50 snd_timer_interrupt(stime->timer, ticks); in snd_hrtimer_callback()
147 timer->hw.ticks = NANO_SEC / resolution; in snd_hrtimer_init()
/openbmc/linux/drivers/misc/
H A Dvcpu_stall_detector.c60 u32 ticks, ping_timeout_ms; in vcpu_stall_detect_timer_fn() local
67 ticks = vcpu_stall_config.clock_freq_hz * in vcpu_stall_detect_timer_fn()
70 VCPU_STALL_REG_LOAD_CNT, ticks); in vcpu_stall_detect_timer_fn()
82 u32 ticks, ping_timeout_ms; in start_stall_detector_cpu() local
94 ticks = vcpu_stall_config.clock_freq_hz * in start_stall_detector_cpu()
96 vcpu_stall_reg_write(cpu, VCPU_STALL_REG_LOAD_CNT, ticks); in start_stall_detector_cpu()
/openbmc/linux/kernel/time/
H A Dtick-legacy.c25 void legacy_timer_tick(unsigned long ticks) in legacy_timer_tick() argument
27 if (ticks) { in legacy_timer_tick()
30 do_timer(ticks); in legacy_timer_tick()
/openbmc/u-boot/arch/arm/mach-imx/
H A Dsyscounter.c24 ulong ticks; in usec2ticks() local
27 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks()
29 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks()
31 return ticks; in usec2ticks()

12345678910