Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 25 of 868) sorted by relevance

12345678910>>...35

/arch/nios2/kernel/
A Dtime.c42 struct nios2_timer timer; member
47 struct nios2_timer timer; member
111 if (nios2_cs.timer.base) in get_cycles()
174 struct nios2_timer *timer = &nios2_ced->timer; in nios2_timer_shutdown() local
176 nios2_timer_stop(timer); in nios2_timer_shutdown()
184 struct nios2_timer *timer = &nios2_ced->timer; in nios2_timer_set_periodic() local
194 struct nios2_timer *timer = &nios2_ced->timer; in nios2_timer_resume() local
196 nios2_timer_start(timer); in nios2_timer_resume()
259 nios2_ce.timer.base = iobase; in nios2_clockevent_init()
260 nios2_ce.timer.freq = freq; in nios2_clockevent_init()
[all …]
/arch/s390/kernel/
A Dvtime.c39 u64 timer; in set_vtimer() local
311 timer->function(timer->data); in virt_timer_expire()
312 if (timer->interval) { in virt_timer_expire()
314 timer->expires = timer->interval + in virt_timer_expire()
325 timer->function = NULL; in init_virt_timer()
358 timer->interval = periodic ? timer->expires : 0; in __add_vtimer()
369 __add_vtimer(timer, 0); in add_virt_timer()
378 __add_vtimer(timer, 1); in add_virt_timer_periodic()
387 BUG_ON(!timer->function); in __mod_vtimer()
389 if (timer->expires == expires && vtimer_pending(timer)) in __mod_vtimer()
[all …]
/arch/powerpc/sysdev/
A Dfsl_mpic_timer_wakeup.c19 struct mpic_timer *timer; member
33 if (wakeup->timer) { in fsl_free_resource()
34 disable_irq_wake(wakeup->timer->irq); in fsl_free_resource()
35 mpic_free_timer(wakeup->timer); in fsl_free_resource()
38 wakeup->timer = NULL; in fsl_free_resource()
58 if (fsl_wakeup->timer) { in fsl_timer_wakeup_show()
80 if (fsl_wakeup->timer) { in fsl_timer_wakeup_store()
83 fsl_wakeup->timer = NULL; in fsl_timer_wakeup_store()
91 if (!fsl_wakeup->timer) in fsl_timer_wakeup_store()
97 fsl_wakeup->timer = NULL; in fsl_timer_wakeup_store()
[all …]
A Dmpic_timer.c64 struct mpic_timer timer[TIMERS_PER_GROUP]; member
128 return &priv->timer[num]; in detect_idle_cascade_timer()
146 casc_priv = priv->timer[num].cascade_handle; in set_cascade_timer()
193 struct mpic_timer *timer; in get_timer() local
210 timer = get_cascade_timer(priv, ticks); in get_timer()
211 if (!timer) in get_timer()
214 return timer; in get_timer()
228 priv->timer[num].cascade_handle = NULL; in get_timer()
230 return &priv->timer[num]; in get_timer()
331 free_irq(priv->timer[handle->num].irq, priv->timer[handle->num].dev); in mpic_free_timer()
[all …]
/arch/arm/mach-omap1/
A Dtime.c76 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_timer_read() local
77 return readl(&timer->read_tim); in omap_mpu_timer_read()
82 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_set_autoreset() local
84 writel(readl(&timer->cntl) | MPU_TIMER_AR, &timer->cntl); in omap_mpu_set_autoreset()
89 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_remove_autoreset() local
91 writel(readl(&timer->cntl) & ~MPU_TIMER_AR, &timer->cntl); in omap_mpu_remove_autoreset()
97 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_timer_start() local
103 writel(MPU_TIMER_CLOCK_ENABLE, &timer->cntl); in omap_mpu_timer_start()
105 writel(load_val, &timer->load_tim); in omap_mpu_timer_start()
107 writel(timerflags, &timer->cntl); in omap_mpu_timer_start()
[all …]
/arch/arm/boot/dts/ti/omap/
A Domap2.dtsi218 timer2: timer@0 {
225 timer3: timer@48078000 {
232 timer4: timer@4807a000 {
244 ti,timer-dsp;
252 ti,timer-dsp;
260 ti,timer-dsp;
268 ti,timer-dsp;
276 ti,timer-pwm;
284 ti,timer-pwm;
292 ti,timer-pwm;
[all …]
A Domap3-beagle-ab4.dts25 timer@0 {
26 /delete-property/ti,timer-alwon;
30 /* Preferred always-on timer for clocksource */
34 timer@0 {
39 /* Preferred timer for clockevent */
43 timer@0 {
A Domap3.dtsi717 ti,timer-alwon;
768 ti,timer-dsp;
776 ti,timer-dsp;
784 ti,timer-dsp;
792 ti,timer-pwm;
793 ti,timer-dsp;
801 ti,timer-pwm;
809 ti,timer-pwm;
817 ti,timer-pwm;
845 ti,timer-alwon;
[all …]
/arch/riscv/kvm/
A Dvcpu_timer.c85 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_update_hrtimer()
104 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_timer_next_event()
130 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_timer_pending()
142 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_timer_blocking()
162 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_get_reg_timer()
202 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_set_reg_timer()
246 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_timer_init()
275 vcpu->arch.timer.init_done = false; in kvm_riscv_vcpu_timer_deinit()
282 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_timer_reset()
302 struct kvm_vcpu_timer *t = &vcpu->arch.timer; in kvm_riscv_vcpu_timer_restore()
[all …]
/arch/s390/include/asm/
A Dvtimer.h22 extern void init_virt_timer(struct vtimer_list *timer);
23 extern void add_virt_timer(struct vtimer_list *timer);
24 extern void add_virt_timer_periodic(struct vtimer_list *timer);
25 extern int mod_virt_timer(struct vtimer_list *timer, u64 expires);
26 extern int mod_virt_timer_periodic(struct vtimer_list *timer, u64 expires);
27 extern int del_virt_timer(struct vtimer_list *timer);
/arch/xtensa/kernel/
A Dtime.c85 struct ccount_timer *timer = in ccount_timer_shutdown() local
88 if (timer->irq_enabled) { in ccount_timer_shutdown()
90 timer->irq_enabled = 0; in ccount_timer_shutdown()
97 struct ccount_timer *timer = in ccount_timer_set_oneshot() local
100 if (!timer->irq_enabled) { in ccount_timer_set_oneshot()
102 timer->irq_enabled = 1; in ccount_timer_set_oneshot()
129 struct ccount_timer *timer = &per_cpu(ccount_timer, cpu); in local_timer_setup() local
130 struct clock_event_device *clockevent = &timer->evt; in local_timer_setup()
132 timer->irq_enabled = 1; in local_timer_setup()
133 snprintf(timer->name, sizeof(timer->name), "ccount_clockevent_%u", cpu); in local_timer_setup()
[all …]
/arch/arm64/kvm/
A Darch_timer.c505 if (!timer->enabled) in timer_save_state()
616 if (!timer->enabled) in timer_restore_state()
1043 if (timer->enabled) { in kvm_timer_vcpu_reset()
1216 val = timer_get_cval(timer) - kvm_phys_timer_read() + timer_get_offset(timer); in kvm_arm_timer_read()
1254 if (timer == map.emul_vtimer || timer == map.emul_ptimer) in kvm_arm_timer_read_sysreg()
1258 timer_save_state(timer); in kvm_arm_timer_read_sysreg()
1305 if (timer == map.emul_vtimer || timer == map.emul_ptimer) { in kvm_arm_timer_write_sysreg()
1308 timer_emulate(timer); in kvm_arm_timer_write_sysreg()
1620 if (timer->enabled) in kvm_timer_enable()
1656 timer->enabled = 1; in kvm_timer_enable()
[all …]
/arch/arm/boot/dts/synaptics/
A Dberlin2.dtsi128 local-timer@ad0600 {
256 timer0: timer@2c00 {
261 clock-names = "timer";
265 timer1: timer@2c14 {
270 clock-names = "timer";
274 timer2: timer@2c28 {
283 timer3: timer@2c3c {
292 timer4: timer@2c50 {
301 timer5: timer@2c64 {
310 timer6: timer@2c78 {
[all …]
A Dberlin2cd.dtsi93 global-timer@ad0200 {
100 local-timer@ad0600 {
300 timer0: timer@2c00 {
305 clock-names = "timer";
309 timer1: timer@2c14 {
318 timer2: timer@2c28 {
327 timer3: timer@2c3c {
336 timer4: timer@2c50 {
345 timer5: timer@2c64 {
354 timer6: timer@2c78 {
[all …]
A Dberlin2q.dtsi166 local-timer@ad0600 {
341 timer0: timer@2c00 {
345 clock-names = "timer";
349 timer1: timer@2c14 {
353 clock-names = "timer";
356 timer2: timer@2c28 {
364 timer3: timer@2c3c {
372 timer4: timer@2c50 {
380 timer5: timer@2c64 {
388 timer6: timer@2c78 {
[all …]
/arch/arm/boot/dts/microchip/
A Dmpa1600.dts34 tcb0: timer@fffa0000 {
35 timer@0 {
36 compatible = "atmel,tcb-timer";
40 timer@2 {
41 compatible = "atmel,tcb-timer";
A Dge863-pro3.dtsi20 tcb0: timer@fffa0000 {
21 timer@0 {
22 compatible = "atmel,tcb-timer";
26 timer@2 {
27 compatible = "atmel,tcb-timer";
/arch/arm64/boot/dts/ti/
A Dk3-am64-mcu.dtsi14 mcu_timer0: timer@4800000 {
15 compatible = "ti,am654-timer";
20 ti,timer-pwm;
24 mcu_timer1: timer@4810000 {
25 compatible = "ti,am654-timer";
30 ti,timer-pwm;
34 mcu_timer2: timer@4820000 {
35 compatible = "ti,am654-timer";
40 ti,timer-pwm;
44 mcu_timer3: timer@4830000 {
[all …]
A Dk3-am62-mcu.dtsi31 mcu_timer0: timer@4800000 {
32 compatible = "ti,am654-timer";
37 ti,timer-pwm;
41 mcu_timer1: timer@4810000 {
42 compatible = "ti,am654-timer";
47 ti,timer-pwm;
51 mcu_timer2: timer@4820000 {
52 compatible = "ti,am654-timer";
57 ti,timer-pwm;
61 mcu_timer3: timer@4830000 {
[all …]
A Dk3-am62a-mcu.dtsi30 mcu_timer0: timer@4800000 {
31 compatible = "ti,am654-timer";
36 ti,timer-pwm;
40 mcu_timer1: timer@4810000 {
41 compatible = "ti,am654-timer";
46 ti,timer-pwm;
50 mcu_timer2: timer@4820000 {
51 compatible = "ti,am654-timer";
56 ti,timer-pwm;
60 mcu_timer3: timer@4830000 {
[all …]
/arch/arm/lib/
A Ddelay.c65 void __init register_current_timer_delay(const struct delay_timer *timer) in register_current_timer_delay() argument
70 clocks_calc_mult_shift(&new_mult, &new_shift, timer->freq, in register_current_timer_delay()
76 timer, res); in register_current_timer_delay()
82 delay_timer = timer; in register_current_timer_delay()
83 lpj_fine = timer->freq / HZ; in register_current_timer_delay()
/arch/arm/mach-footbridge/
A Ddc21285.c136 static void dc21285_enable_error(struct timer_list *timer) in dc21285_enable_error() argument
138 timer_delete(timer); in dc21285_enable_error()
140 if (timer == &serr_timer) in dc21285_enable_error()
142 else if (timer == &perr_timer) in dc21285_enable_error()
181 struct timer_list *timer = dev_id; in dc21285_serr_irq() local
195 timer->expires = jiffies + HZ; in dc21285_serr_irq()
196 add_timer(timer); in dc21285_serr_irq()
225 struct timer_list *timer = dev_id; in dc21285_parity_irq() local
239 timer->expires = jiffies + HZ; in dc21285_parity_irq()
240 add_timer(timer); in dc21285_parity_irq()
/arch/arm64/boot/dts/st/
A Dstm32mp251.dtsi146 timer {
318 timer@1 {
349 timer@2 {
380 timer@3 {
411 timer@4 {
436 timer@5 {
585 timer {
621 timer {
1474 timer {
1509 timer {
[all …]
/arch/arm/boot/dts/st/
A Dstm32mp131.dtsi93 timer {
158 timer@1 {
194 timer@2 {
228 timer@3 {
264 timer@4 {
294 timer@5 {
319 timer@6 {
354 timer {
553 timer@0 {
920 timer {
[all …]
/arch/x86/lib/
A Dkaslr.c36 u16 status, timer; in i8254() local
42 timer = inb(I8254_PORT_COUNTER0); in i8254()
43 timer |= inb(I8254_PORT_COUNTER0) << 8; in i8254()
46 return timer; in i8254()

Completed in 56 milliseconds

12345678910>>...35