/openbmc/qemu/hw/m68k/ |
H A D | mcf5208.c | 46 ptimer_state *timer; member 80 ptimer_transaction_begin(s->timer); in m5208_timer_write() 82 ptimer_stop(s->timer); in m5208_timer_write() 87 ptimer_set_freq(s->timer, (SYS_FREQ / 2) / prescale); in m5208_timer_write() 92 ptimer_set_limit(s->timer, limit, 0); in m5208_timer_write() 95 ptimer_run(s->timer, 0); in m5208_timer_write() 96 ptimer_transaction_commit(s->timer); in m5208_timer_write() 99 ptimer_transaction_begin(s->timer); in m5208_timer_write() 104 ptimer_set_count(s->timer, value); in m5208_timer_write() 108 ptimer_transaction_commit(s->timer); in m5208_timer_write() [all …]
|
H A D | mcf5206.c | 28 ptimer_state *timer; member 62 ptimer_transaction_begin(s->timer); in m5206_timer_recalibrate() 63 ptimer_stop(s->timer); in m5206_timer_recalibrate() 88 ptimer_set_limit(s->timer, s->trr, 0); in m5206_timer_recalibrate() 90 ptimer_run(s->timer, 0); in m5206_timer_recalibrate() 92 ptimer_transaction_commit(s->timer); in m5206_timer_recalibrate() 138 ptimer_transaction_begin(s->timer); in m5206_timer_write() 139 ptimer_set_count(s->timer, val); in m5206_timer_write() 140 ptimer_transaction_commit(s->timer); in m5206_timer_write() 170 m5206_timer_state *timer[2]; member [all …]
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am62-mcu.dtsi | 28 mcu_timer0: timer@4800000 { 29 compatible = "ti,am654-timer"; 34 ti,timer-pwm; 38 mcu_timer1: timer@4810000 { 39 compatible = "ti,am654-timer"; 44 ti,timer-pwm; 48 mcu_timer2: timer@4820000 { 49 compatible = "ti,am654-timer"; 54 ti,timer-pwm; 58 mcu_timer3: timer@4830000 { [all …]
|
H A D | k3-am62a-mcu.dtsi | 23 mcu_timer0: timer@4800000 { 24 compatible = "ti,am654-timer"; 29 ti,timer-pwm; 33 mcu_timer1: timer@4810000 { 34 compatible = "ti,am654-timer"; 39 ti,timer-pwm; 43 mcu_timer2: timer@4820000 { 44 compatible = "ti,am654-timer"; 49 ti,timer-pwm; 53 mcu_timer3: timer@4830000 { [all …]
|
/openbmc/qemu/hw/watchdog/ |
H A D | wdt_ib700.c | 47 QEMUTimer *timer; member 70 timer_mod(s->timer, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + timeout); in ib700_write_enable_reg() 80 timer_del(s->timer); in ib700_write_disable_reg() 91 timer_del(s->timer); in ib700_timer_expired() 99 VMSTATE_TIMER_PTR(timer, IB700State), 116 s->timer = timer_new_ns(QEMU_CLOCK_VIRTUAL, ib700_timer_expired, s); in wdt_ib700_realize() 128 timer_del(s->timer); in wdt_ib700_reset()
|
/openbmc/linux/drivers/net/ethernet/dec/tulip/ |
H A D | pnic2.c | 81 struct tulip_private *tp = from_timer(tp, t, timer); in pnic2_timer() 91 mod_timer(&tp->timer, RUN_AT(next_tick)); in pnic2_timer() 326 del_timer_sync(&tp->timer); in pnic2_lnk_change() 328 tp->timer.expires = RUN_AT(3*HZ); in pnic2_lnk_change() 329 add_timer(&tp->timer); in pnic2_lnk_change() 351 del_timer_sync(&tp->timer); in pnic2_lnk_change() 353 tp->timer.expires = RUN_AT(3*HZ); in pnic2_lnk_change() 354 add_timer(&tp->timer); in pnic2_lnk_change() 375 del_timer_sync(&tp->timer); in pnic2_lnk_change() 377 tp->timer.expires = RUN_AT(3*HZ); in pnic2_lnk_change() [all …]
|
/openbmc/qemu/hw/gpio/ |
H A D | gpio_key.c | 40 QEMUTimer *timer; member 49 VMSTATE_TIMER_PTR(timer, GPIOKEYState), 58 timer_del(s->timer); in gpio_key_reset() 66 timer_del(s->timer); in gpio_key_timer_expired() 74 timer_mod(s->timer, in gpio_key_set_irq() 85 s->timer = timer_new_ms(QEMU_CLOCK_VIRTUAL, gpio_key_timer_expired, s); in gpio_key_realize()
|
/openbmc/linux/Documentation/devicetree/bindings/timer/ |
H A D | amlogic,meson6-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/amlogic,meson6-timer.yaml# 15 const: amlogic,meson6-timer 22 description: per-timer event interrupts 45 timer@c1109940 { 46 compatible = "amlogic,meson6-timer";
|
H A D | actions,owl-timer.txt | 4 - compatible : "actions,s500-timer" for S500 5 "actions,s700-timer" for S700 6 "actions,s900-timer" for S900 15 timer@b0168000 { 16 compatible = "actions,s500-timer";
|
H A D | ralink,rt2880-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/ralink,rt2880-timer.yaml# 14 const: ralink,rt2880-timer 35 timer@100 { 36 compatible = "ralink,rt2880-timer";
|
H A D | arm,sp804.yaml | 4 $id: http://devicetree.org/schemas/timer/arm,sp804.yaml# 16 independently for each timer. 18 There is a viriant of Arm SP804: Hisilicon 64-bit SP804 timer. Some Hisilicon 42 If two interrupts are listed, those are the interrupts for timer 44 either a combined interrupt or the sole interrupt of one timer, as 55 Clocks driving the dual timer hardware. This list should 61 - description: clock for timer 1 62 - description: clock for timer 2 75 controller, this property specifies which timer is connected to this 91 timer0: timer@fc800000 {
|
H A D | spreadtrum,sprd-timer.txt | 9 - compatible: should be "sprd,sc9860-timer" for SC9860 platform. 10 - reg: The register address of the timer device. 11 - interrupts: Should contain the interrupt for the timer device. 15 timer@40050000 { 16 compatible = "sprd,sc9860-timer";
|
/openbmc/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | nuvoton,npcm-wdt.txt | 3 Nuvoton NPCM timer module provides five 24-bit timer counters, and a watchdog. 12 - interrupts : Contain the timer interrupt with flags for 16 - clocks : phandle of timer reference clock. 18 timer (usually 25000000). 25 timer@f000801c {
|
H A D | marvell,cn10624-wdt.yaml | 47 marvell,wdt-timer-index: 52 An SoC have many timers (up to 64), firmware can reserve one or more timer 53 for some other use case and configures one of the global timer as watchdog 54 timer. Firmware will update this field with the timer number configured 55 as watchdog timer. 79 marvell,wdt-timer-index = <63>;
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap3-beagle-ab4.dts | 25 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 {
|
/openbmc/openbmc-tools/dbus_sensor_tester/ |
H A D | main.cpp | 19 void on_loop(boost::asio::steady_timer *timer, in on_loop() argument 52 timer->expires_from_now(std::chrono::seconds(update_interval_seconds)); in on_loop() 53 timer->async_wait(std::bind_front(on_loop, timer)); in on_loop() 98 boost::asio::steady_timer timer(io); in main() local 99 timer.expires_from_now(std::chrono::seconds(update_interval_seconds)); in main() 100 timer.async_wait(std::bind_front(on_loop, &timer)); in main()
|
/openbmc/dbus-sensors/src/ |
H A D | Thresholds.hpp | 76 for (TimerPair& timer : timers) in hasActiveTimer() 78 if (timer.first.used) in hasActiveTimer() 80 if ((timer.first.level == threshold.level) && in hasActiveTimer() 81 (timer.first.direction == threshold.direction) && in hasActiveTimer() 82 (timer.first.assert == assert)) in hasActiveTimer() 94 for (TimerPair& timer : timers) in stopTimer() 96 timerUsed = timer.first; in stopTimer() 103 timer.second.cancel(); in stopTimer()
|
/openbmc/linux/drivers/usb/phy/ |
H A D | phy-fsl-usb.c | 365 timer = a_wait_vrise_tmr; in fsl_otg_get_timer() 368 timer = a_wait_vrise_tmr; in fsl_otg_get_timer() 371 timer = a_wait_vrise_tmr; in fsl_otg_get_timer() 386 timer = NULL; in fsl_otg_get_timer() 389 return timer; in fsl_otg_get_timer() 404 timer->count = timer->expires; in fsl_otg_add_timer() 407 timer->count = timer->expires; in fsl_otg_add_timer() 416 if (!timer) in fsl_otg_fsm_add_timer() 429 if (tmp_timer == timer) in fsl_otg_del_timer() 430 list_del(&timer->list); in fsl_otg_del_timer() [all …]
|
H A D | phy-fsl-usb.h | 346 struct fsl_otg_timer *timer; in otg_timer_initializer() local 348 timer = kmalloc(sizeof(struct fsl_otg_timer), GFP_KERNEL); in otg_timer_initializer() 349 if (!timer) in otg_timer_initializer() 351 timer->function = function; in otg_timer_initializer() 352 timer->expires = expires; in otg_timer_initializer() 353 timer->data = data; in otg_timer_initializer() 354 return timer; in otg_timer_initializer() 376 void fsl_otg_add_timer(struct otg_fsm *fsm, void *timer); 377 void fsl_otg_del_timer(struct otg_fsm *fsm, void *timer);
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | async_stack_depth.c | 8 struct bpf_timer timer; member 19 static int timer_cb(void *map, int *key, struct bpf_timer *timer) in timer_cb() argument 26 static int bad_timer_cb(void *map, int *key, struct bpf_timer *timer) in bad_timer_cb() argument 44 return bpf_timer_set_callback(&elem->timer, timer_cb) + buf[0]; in pseudo_call_check() 58 return bpf_timer_set_callback(&elem->timer, bad_timer_cb) + buf[0]; in async_call_root_check()
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp131.dtsi | 93 timer { 133 timer@1 { 169 timer@2 { 203 timer@3 { 239 timer@4 { 264 timer@5 { 284 timer@6 { 319 timer { 1136 timer { 1165 timer { [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | stm32f429.dtsi | 77 timer2: timer@40000000 { 99 timer@1 { 128 timer@2 { 157 timer@3 { 185 timer@4 { 209 timer@5 { 233 timer@6 { 254 timer@11 { 412 timer@0 { 433 timer@7 { [all …]
|
/openbmc/linux/drivers/auxdisplay/ |
H A D | line-display.c | 33 struct linedisp *linedisp = from_timer(linedisp, t, timer); in linedisp_scroll() 56 mod_timer(&linedisp->timer, jiffies + linedisp->scroll_rate); in linedisp_scroll() 77 del_timer_sync(&linedisp->timer); in linedisp_display() 107 linedisp_scroll(&linedisp->timer); in linedisp_display() 174 del_timer_sync(&linedisp->timer); in scroll_step_ms_store() 176 linedisp_scroll(&linedisp->timer); in scroll_step_ms_store() 225 timer_setup(&linedisp->timer, linedisp_scroll, 0); in linedisp_register() 241 del_timer_sync(&linedisp->timer); in linedisp_register() 255 del_timer_sync(&linedisp->timer); in linedisp_unregister()
|
/openbmc/u-boot/drivers/timer/ |
H A D | mpc83xx_timer.c | 95 struct udevice *timer; in interrupt_init() local 100 ret = uclass_first_device_err(UCLASS_TIMER, &timer); in interrupt_init() 107 timer_priv = dev_get_priv(timer); in interrupt_init() 148 struct udevice *timer = gd->timer; in timer_interrupt() local 156 if (!timer) in timer_interrupt() 159 priv = dev_get_priv(timer); in timer_interrupt()
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_queue.c | 112 q->timer = snd_seq_timer_new(); in queue_new() 116 snd_seq_timer_delete(&q->timer); in queue_new() 133 snd_seq_timer_stop(q->timer); in queue_delete() 141 snd_seq_timer_delete(&q->timer); in queue_delete() 320 &q->timer->cur_time); in snd_seq_enqueue_event() 445 tmr = queue->timer; in snd_seq_queue_timer_open() 506 snd_seq_timer_defaults(queue->timer); in queue_use() 660 if (! snd_seq_timer_start(q->timer)) in snd_seq_queue_process_event() 670 snd_seq_timer_stop(q->timer); in snd_seq_queue_process_event() 691 if (snd_seq_timer_set_skew(q->timer, in snd_seq_queue_process_event() [all …]
|