/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32f429.dtsi | 111 timer@1 { 112 compatible = "st,stm32-timer-trigger"; 133 timer@2 { 155 timer@3 { 177 timer@4 { 193 timer@5 { 209 timer@6 { 231 timer@11 { 451 timer@0 { 473 timer@7 { [all …]
|
/openbmc/linux/drivers/watchdog/ |
H A D | sbc60xxwdt.c | 110 static DEFINE_TIMER(timer, wdt_timer_ping); 128 mod_timer(&timer, jiffies + WDT_INTERVAL); in wdt_timer_ping() 142 mod_timer(&timer, jiffies + WDT_INTERVAL); in wdt_startup() 149 del_timer_sync(&timer); in wdt_turnoff() 213 del_timer(&timer); in fop_close()
|
H A D | w83877f_wdt.c | 97 static DEFINE_TIMER(timer, wdt_timer_ping); 120 mod_timer(&timer, jiffies + WDT_INTERVAL); in wdt_timer_ping() 159 mod_timer(&timer, jiffies + WDT_INTERVAL); in wdt_startup() 169 del_timer_sync(&timer); in wdt_turnoff() 231 del_timer(&timer); in fop_close()
|
H A D | at91sam9_wdt.c | 85 struct timer_list timer; /* The timer that pings the watchdog */ member 122 struct at91wdt *wdt = from_timer(wdt, t, timer); in at91_ping() 126 mod_timer(&wdt->timer, jiffies + wdt->heartbeat); in at91_ping() 221 timer_setup(&wdt->timer, at91_ping, 0); in at91_wdt_init() 230 mod_timer(&wdt->timer, jiffies + min_heartbeat); in at91_wdt_init() 245 del_timer(&wdt->timer); in at91_wdt_init() 390 del_timer(&wdt->timer); in at91wdt_remove()
|
/openbmc/linux/drivers/power/reset/ |
H A D | ltc2952-poweroff.c | 95 static enum hrtimer_restart ltc2952_poweroff_timer_wde(struct hrtimer *timer) in ltc2952_poweroff_timer_wde() argument 98 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_wde); in ltc2952_poweroff_timer_wde() 106 hrtimer_forward_now(timer, data->wde_interval); in ltc2952_poweroff_timer_wde() 117 ltc2952_poweroff_timer_trigger(struct hrtimer *timer) in ltc2952_poweroff_timer_trigger() argument 119 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_trigger); in ltc2952_poweroff_timer_trigger()
|
/openbmc/linux/arch/arm/boot/dts/microchip/ |
H A D | sama5d3xcm_cmp.dtsi | 35 tcb0: timer@f0010000 { 36 timer@0 { 37 compatible = "atmel,tcb-timer"; 41 timer@1 { 42 compatible = "atmel,tcb-timer";
|
/openbmc/linux/arch/arm64/boot/dts/broadcom/bcmbca/ |
H A D | bcm6858.dtsi | 58 timer { 59 compatible = "arm,armv8-timer"; 120 twd: timer-mfd@400 { 128 timer@0 { 129 compatible = "brcm,bcm63138-timer";
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-mlxbf.c | 1132 u32 timer; in mlxbf_i2c_set_timings() local 1140 writel(timer, priv->timer->io + in mlxbf_i2c_set_timings() 1151 writel(timer, priv->timer->io + in mlxbf_i2c_set_timings() 1158 writel(timer, priv->timer->io + MLXBF_I2C_SMBUS_TIMER_THOLD); in mlxbf_i2c_set_timings() 1164 writel(timer, priv->timer->io + in mlxbf_i2c_set_timings() 1169 writel(timer, priv->timer->io + MLXBF_I2C_SMBUS_TIMER_TSETUP_DATA); in mlxbf_i2c_set_timings() 1175 writel(timer, priv->timer->io + MLXBF_I2C_SMBUS_THIGH_MAX_TBUF); in mlxbf_i2c_set_timings() 1177 timer = timings->timeout; in mlxbf_i2c_set_timings() 1178 writel(timer, priv->timer->io + MLXBF_I2C_SMBUS_SCL_LOW_TIMEOUT); in mlxbf_i2c_set_timings() 2307 if (!priv->timer) in mlxbf_i2c_probe() [all …]
|
/openbmc/linux/kernel/bpf/ |
H A D | helpers.c | 1108 struct hrtimer timer; member 1116 struct bpf_hrtimer *timer; member 1191 t = async->timer; in __bpf_async_init() 1210 t->timer.function = bpf_timer_cb; in __bpf_async_init() 1276 t = timer->timer; in BPF_CALL_3() 1330 t = timer->timer; in BPF_CALL_3() 1377 t = timer->timer; in BPF_CALL_1() 1446 if (!READ_ONCE(timer->timer)) in bpf_timer_cancel_and_free() 1451 t = timer->timer; in bpf_timer_cancel_and_free() 1458 WRITE_ONCE(timer->timer, NULL); in bpf_timer_cancel_and_free() [all …]
|
/openbmc/dbus-sensors/src/ |
H A D | Utils.cpp | 362 timer->expires_after(std::chrono::seconds(15)); in getPowerStatus() 363 timer->async_wait( in getPowerStatus() 364 [timer, conn, retries](boost::system::error_code) { in getPowerStatus() 395 timer->expires_after(std::chrono::seconds(15)); in getPostStatus() 396 timer->async_wait( in getPostStatus() 430 timer->expires_after(std::chrono::seconds(15)); in getChassisStatus() 431 timer->async_wait( in getChassisStatus() 455 static boost::asio::steady_timer timer(conn->get_io_context()); in setupPowerMatchCallback() local 481 timer.cancel(); in setupPowerMatchCallback() 487 timer.expires_after(std::chrono::seconds(10)); in setupPowerMatchCallback() [all …]
|
/openbmc/u-boot/drivers/timer/ |
H A D | ast_timer.c | 21 static struct ast_timer_counter *ast_get_timer_counter(struct ast_timer *timer, in ast_get_timer_counter() argument 25 return &timer->timers2[n - 4]; in ast_get_timer_counter() 27 return &timer->timers1[n - 1]; in ast_get_timer_counter()
|
/openbmc/phosphor-host-ipmid/softoff/ |
H A D | softoff.hpp | 42 bus(bus), timer(event), in SoftPowerOff() 72 return timer.isExpired(); in isTimerExpired() 105 sdbusplus::Timer timer; member in phosphor::ipmi::SoftPowerOff
|
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | sched_policy.c | 69 struct hrtimer timer; member 268 data = container_of(timer_data, struct gvt_sched_data, timer); in tbs_timer_fn() 272 hrtimer_add_expires_ns(&data->timer, data->period); in tbs_timer_fn() 289 hrtimer_init(&data->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); in tbs_sched_init() 290 data->timer.function = tbs_timer_fn; in tbs_sched_init() 305 hrtimer_cancel(&data->timer); in tbs_sched_clean() 338 hrtimer_cancel(&sched_data->timer); in tbs_sched_clean_vgpu() 357 if (!hrtimer_active(&sched_data->timer)) in tbs_sched_start_schedule() 358 hrtimer_start(&sched_data->timer, ktime_add_ns(ktime_get(), in tbs_sched_start_schedule()
|
/openbmc/linux/fs/xfs/ |
H A D | xfs_qm_syscalls.c | 257 s64 timer) in xfs_setqlim_timer() argument 261 res->timer = xfs_dquot_set_grace_period(timer); in xfs_setqlim_timer() 262 qlim->time = res->timer; in xfs_setqlim_timer() 265 res->timer = xfs_dquot_set_timeout(mp, timer); in xfs_setqlim_timer() 411 dst->d_spc_timer = dqp->q_blk.timer; in xfs_qm_scall_getquota_fill_qc() 412 dst->d_ino_timer = dqp->q_ino.timer; in xfs_qm_scall_getquota_fill_qc() 418 dst->d_rt_spc_timer = dqp->q_rtb.timer; in xfs_qm_scall_getquota_fill_qc()
|
/openbmc/linux/drivers/dma-buf/ |
H A D | st-dma-fence.c | 372 struct timer_list timer; member 376 static void wait_timer(struct timer_list *timer) in wait_timer() argument 378 struct wait_timer *wt = from_timer(wt, timer, timer); in wait_timer() 388 timer_setup_on_stack(&wt.timer, wait_timer, 0); in test_wait_timeout() 401 mod_timer(&wt.timer, jiffies + 1); in test_wait_timeout() 404 if (timer_pending(&wt.timer)) { in test_wait_timeout() 415 del_timer_sync(&wt.timer); in test_wait_timeout() 416 destroy_timer_on_stack(&wt.timer); in test_wait_timeout()
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_io_utils.c | 105 struct msm_hrtimer_work, timer); in msm_hrtimer_worktimer() 116 hrtimer_start(&work->timer, wakeup_time, mode); in msm_hrtimer_queue_work() 125 hrtimer_init(&work->timer, clock_id, mode); in msm_hrtimer_work_init() 126 work->timer.function = msm_hrtimer_worktimer; in msm_hrtimer_work_init()
|
/openbmc/qemu/hw/openrisc/ |
H A D | cputimer.c | 81 timer_mod(cpu->env.timer, next); in cpu_openrisc_timer_update() 92 timer_del(cpu->env.timer); in cpu_openrisc_count_stop() 102 timer_expired(cpu->env.timer, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL))) { in openrisc_timer_cb() 157 cpu->env.timer = timer_new_ns(QEMU_CLOCK_VIRTUAL, &openrisc_timer_cb, cpu); in cpu_openrisc_clock_init()
|
/openbmc/u-boot/arch/x86/dts/ |
H A D | tsc_timer.dtsi | 2 tsc-timer { 3 compatible = "x86,tsc-timer";
|
/openbmc/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc32xx.dtsi | 397 timer4: timer@4002c000 { 398 compatible = "nxp,lpc3220-timer"; 406 timer5: timer@40030000 { 407 compatible = "nxp,lpc3220-timer"; 421 timer0: timer@40044000 { 422 compatible = "nxp,lpc3220-timer"; 454 timer1: timer@4004c000 { 455 compatible = "nxp,lpc3220-timer"; 471 timer2: timer@40058000 { 472 compatible = "nxp,lpc3220-timer"; [all …]
|
/openbmc/linux/drivers/input/joystick/ |
H A D | walkera0701.c | 54 struct hrtimer timer; member 133 if (unlikely(0 != hrtimer_try_to_cancel(&w->timer))) { in walkera0701_irq_handler() 164 hrtimer_start(&w->timer, BIN_SAMPLE, HRTIMER_MODE_REL); in walkera0701_irq_handler() 172 w = container_of(handle, struct walkera_dev, timer); in timer_handler() 194 hrtimer_cancel(&w->timer); in walkera0701_close() 235 hrtimer_init(&w->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in walkera0701_attach() 236 w->timer.function = timer_handler; in walkera0701_attach()
|
/openbmc/linux/drivers/pcmcia/ |
H A D | electra_cf.c | 32 struct timer_list timer; member 71 struct electra_cf_socket *cf = from_timer(cf, t, timer); in electra_cf_timer() 80 mod_timer(&cf->timer, jiffies + POLL_INTERVAL); in electra_cf_timer() 87 electra_cf_timer(&cf->timer); in electra_cf_irq() 197 timer_setup(&cf->timer, electra_cf_timer, 0); in electra_cf_probe() 287 electra_cf_timer(&cf->timer); in electra_cf_probe() 320 timer_shutdown_sync(&cf->timer); in electra_cf_remove()
|
/openbmc/qemu/hw/arm/ |
H A D | digic.c | 43 object_initialize_child(obj, name, &s->timer[i], TYPE_DIGIC_TIMER); in digic_init() 65 if (!sysbus_realize(SYS_BUS_DEVICE(&s->timer[i]), errp)) { in digic_realize() 69 sbd = SYS_BUS_DEVICE(&s->timer[i]); in digic_realize()
|
/openbmc/linux/Documentation/devicetree/bindings/timer/ |
H A D | ingenic,sysost.yaml | 4 $id: http://devicetree.org/schemas/timer/ingenic,sysost.yaml# 13 The SYSOST in an Ingenic SoC provides one 64bit timer for clocksource 51 ost: timer@12000000 {
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am65-mcu.dtsi | 147 mcu_timer0: timer@40400000 { 148 compatible = "ti,am654-timer"; 153 ti,timer-pwm; 157 mcu_timer1: timer@40410000 { 158 compatible = "ti,am654-timer"; 163 ti,timer-pwm; 167 mcu_timer2: timer@40420000 { 168 compatible = "ti,am654-timer"; 173 ti,timer-pwm; 177 mcu_timer3: timer@40430000 { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/ptp/ |
H A D | ptp-qoriq.txt | 1 * Freescale QorIQ 1588 timer based PTP clock 6 Should be "fsl,fman-ptp-timer" for DPAA FMan 26 - little-endian The presence of this property indicates the 1588 timer 57 <0> - external high precision timer reference clock (TSEC_TMR_CLK 64 <0> - external high precision timer reference clock (TMR_1588_CLK) 69 When this attribute is not used, the IEEE 1588 timer reference clock
|