Home
last modified time | relevance | path

Searched refs:timer (Results 251 – 275 of 2757) sorted by relevance

1...<<11121314151617181920>>...111

/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Djcore,pit.txt7 - reg: Memory region(s) for timer/clocksource registers. For SMP,
11 - interrupts: An interrupt to assign for the timer. The actual pit
12 core is integrated with the aic and allows the timer interrupt
20 timer@200 {
H A Darm,armv7m-systick.yaml4 $id: http://devicetree.org/schemas/timer/arm,armv7m-systick.yaml#
13 description: ARMv7-M includes a system timer, known as SysTick.
41 timer@e000e010 {
48 timer@e000e010 {
H A Dimg,pistachio-gptimer.txt1 * Pistachio general-purpose timer based clocksource
5 - reg: Address range of the timer registers.
16 timer: timer@18102000 {
H A Dloongson,ls1x-pwmtimer.yaml4 $id: http://devicetree.org/schemas/timer/loongson,ls1x-pwmtimer.yaml#
7 title: Loongson-1 PWM timer
13 Loongson-1 PWM timer can be used for system clock source
41 clocksource: timer@1fe5c030 {
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtimer_mim_reject.c12 struct bpf_timer timer; member
68 bpf_timer_init(&val->timer, inner_map2, CLOCK_MONOTONIC); in BPF_PROG()
69 if (bpf_timer_set_callback(&val->timer, timer_cb)) in BPF_PROG()
71 if (bpf_timer_start(&val->timer, 0, 0)) in BPF_PROG()
/openbmc/qemu/target/loongarch/
H A Dconstant_timer.c28 expire = timer_expire_time_ns(&cpu->timer); in cpu_loongarch_get_constant_timer_ticks()
43 timer_mod(&cpu->timer, next); in cpu_loongarch_store_constant_timer_config()
45 timer_del(&cpu->timer); in cpu_loongarch_store_constant_timer_config()
58 timer_mod(&cpu->timer, next); in loongarch_constant_timer_cb()
/openbmc/qemu/hw/timer/
H A Detraxfs_timer.c154 ptimer_state *timer; in update_ctrl() local
159 timer = t->ptimer_t0; in update_ctrl()
163 timer = t->ptimer_t1; in update_ctrl()
187 ptimer_transaction_begin(timer); in update_ctrl()
188 ptimer_set_freq(timer, freq_hz); in update_ctrl()
189 ptimer_set_limit(timer, div, 0); in update_ctrl()
195 ptimer_set_limit(timer, div, 1); in update_ctrl()
199 ptimer_stop(timer); in update_ctrl()
203 ptimer_run(timer, 0); in update_ctrl()
209 ptimer_transaction_commit(timer); in update_ctrl()
H A Dmss-timer.c91 int timer = 0; in timer_read() local
101 timer = 1; in timer_read()
105 st = &t->timers[timer]; in timer_read()
129 DB_PRINT("timer=%d 0x%" HWADDR_PRIx "=0x%" PRIx32, timer, offset, in timer_read()
141 int timer = 0; in timer_write() local
150 timer = 1; in timer_write()
154 st = &t->timers[timer]; in timer_write()
157 value, timer); in timer_write()
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dbtcoex.c78 struct timer_list timer; member
275 struct brcmf_btcoex_info *bt_local = from_timer(bt_local, t, timer); in brcmf_btcoex_timerfunc()
292 del_timer_sync(&btci->timer); in brcmf_btcoex_handler()
303 mod_timer(&btci->timer, btci->timer.expires); in brcmf_btcoex_handler()
306 mod_timer(&btci->timer, in brcmf_btcoex_handler()
324 mod_timer(&btci->timer, jiffies + btci->timeout); in brcmf_btcoex_handler()
373 timer_setup(&btci->timer, brcmf_btcoex_timerfunc, 0); in brcmf_btcoex_attach()
397 timer_shutdown_sync(&cfg->btcoex->timer); in brcmf_btcoex_detach()
431 del_timer_sync(&btci->timer); in brcmf_btcoex_dhcp_end()
/openbmc/linux/kernel/
H A DKconfig.hz10 Allows the configuration of the timer frequency. It is customary
11 to have the timer interrupt run at 1000 Hz but 100 Hz may be more
14 contention and cacheline bounces as a result of timer interrupts.
15 Note that the timer interrupt occurs on each processor in an SMP
16 environment leading to NR_CPUS * HZ number of timer interrupts
25 too many timer interrupts are occurring.
/openbmc/linux/drivers/infiniband/hw/mthca/
H A Dmthca_catas.c135 struct mthca_dev *dev = from_timer(dev, t, catas_err.timer); in poll_catas()
144 mod_timer(&dev->catas_err.timer, in poll_catas()
152 timer_setup(&dev->catas_err.timer, poll_catas, 0); in mthca_start_catas_poll()
167 dev->catas_err.timer.expires = jiffies + MTHCA_CATAS_POLL_INTERVAL; in mthca_start_catas_poll()
169 add_timer(&dev->catas_err.timer); in mthca_start_catas_poll()
174 del_timer_sync(&dev->catas_err.timer); in mthca_stop_catas_poll()
/openbmc/linux/arch/mips/cavium-octeon/
H A Doct_ilm.c86 static void start_timer(int timer, u64 interval) in start_timer() argument
96 cvmx_write_csr(CVMX_CIU_TIMX(timer), timx.u64); in start_timer()
98 timx.u64 = cvmx_read_csr(CVMX_CIU_TIMX(timer)); in start_timer()
126 static void disable_timer(int timer) in disable_timer() argument
132 cvmx_write_csr(CVMX_CIU_TIMX(timer), timx.u64); in disable_timer()
134 timx.u64 = cvmx_read_csr(CVMX_CIU_TIMX(timer)); in disable_timer()
/openbmc/linux/drivers/remoteproc/
H A Domap_remoteproc.c156 struct omap_rproc_timer *timer) in omap_rproc_request_timer() argument
160 timer->odt = timer->timer_ops->request_by_node(np); in omap_rproc_request_timer()
161 if (!timer->odt) { in omap_rproc_request_timer()
166 ret = timer->timer_ops->set_source(timer->odt, OMAP_TIMER_SRC_SYS_CLK); in omap_rproc_request_timer()
170 timer->timer_ops->free(timer->odt); in omap_rproc_request_timer()
175 timer->timer_ops->set_load(timer->odt, 0); in omap_rproc_request_timer()
193 return timer->timer_ops->start(timer->odt); in omap_rproc_start_timer()
210 return timer->timer_ops->stop(timer->odt); in omap_rproc_stop_timer()
225 return timer->timer_ops->free(timer->odt); in omap_rproc_release_timer()
240 return timer->timer_ops->get_irq(timer->odt); in omap_rproc_get_timer_irq()
[all …]
/openbmc/linux/drivers/watchdog/
H A Dlpc18xx_wdt.c57 struct timer_list timer; member
80 struct lpc18xx_wdt_dev *lpc18xx_wdt = from_timer(lpc18xx_wdt, t, timer); in lpc18xx_wdt_timer_feed()
86 mod_timer(&lpc18xx_wdt->timer, jiffies + in lpc18xx_wdt_timer_feed()
98 lpc18xx_wdt_timer_feed(&lpc18xx_wdt->timer); in lpc18xx_wdt_stop()
137 if (timer_pending(&lpc18xx_wdt->timer)) in lpc18xx_wdt_start()
138 del_timer(&lpc18xx_wdt->timer); in lpc18xx_wdt_start()
253 timer_setup(&lpc18xx_wdt->timer, lpc18xx_wdt_timer_feed, 0); in lpc18xx_wdt_probe()
269 del_timer_sync(&lpc18xx_wdt->timer); in lpc18xx_wdt_remove()
/openbmc/openbmc/meta-openembedded/meta-filesystems/recipes-utils/btrfsmaintenance/
H A Dbtrfsmaintenance_0.5.bb31 install -Dm0644 ${S}/*.timer \
48 btrfs-scrub.timer \
50 btrfs-trim.timer \
52 btrfs-balance.timer \
54 btrfs-defrag.timer \
/openbmc/linux/Documentation/devicetree/bindings/power/reset/
H A Datmel,at91sam9260-shdwc.yaml40 atmel,wakeup-rtt-timer:
41 description: enable real-time timer wake-up
44 atmel,wakeup-rtc-timer:
61 atmel,wakeup-rtt-timer: false
70 atmel,wakeup-rtc-timer: false
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dst,stm32-lptimer.yaml10 The STM32 Low-Power Timer (LPTIM) is a 16-bit timer that provides several
73 timer:
79 const: st,stm32-lptimer-timer
117 timer@40002400 {
140 timer {
141 compatible = "st,stm32-lptimer-timer";
/openbmc/linux/drivers/leds/trigger/
H A Dledtrig-transient.c28 struct timer_list timer; member
35 from_timer(transient_data, t, timer); in transient_timer_function()
69 del_timer(&transient_data->timer); in transient_activate_store()
83 mod_timer(&transient_data->timer, in transient_activate_store()
174 timer_setup(&tdata->timer, transient_timer_function, 0); in transient_trig_activate()
183 timer_shutdown_sync(&transient_data->timer); in transient_trig_deactivate()
H A Dledtrig-heartbeat.c29 struct timer_list timer; member
36 from_timer(heartbeat_data, t, timer); in led_heartbeat_function()
91 mod_timer(&heartbeat_data->timer, jiffies + delay); in led_heartbeat_function()
139 timer_setup(&heartbeat_data->timer, led_heartbeat_function, 0); in heartbeat_trig_activate()
143 led_heartbeat_function(&heartbeat_data->timer); in heartbeat_trig_activate()
154 timer_shutdown_sync(&heartbeat_data->timer); in heartbeat_trig_deactivate()
/openbmc/linux/arch/arm/boot/dts/microchip/
H A Dat91sam9260ek.dts36 tcb0: timer@fffa0000 {
37 timer@0 {
38 compatible = "atmel,tcb-timer";
42 timer@2 {
43 compatible = "atmel,tcb-timer";
117 atmel,wakeup-rtt-timer;
H A Dusb_a9263.dts38 tcb0: timer@fff7c000 {
39 timer@0 {
40 compatible = "atmel,tcb-timer";
44 timer@2 {
45 compatible = "atmel,tcb-timer";
72 atmel,wakeup-rtt-timer;
H A Dat91-linea.dtsi30 timer@0 {
31 compatible = "atmel,tcb-timer";
35 timer@1 {
36 compatible = "atmel,tcb-timer";
H A Dat91-ariettag25.dts65 timer@0 {
66 compatible = "atmel,tcb-timer";
70 timer@1 {
71 compatible = "atmel,tcb-timer";
/openbmc/linux/net/core/
H A Dgen_estimator.c58 struct timer_list timer; member
78 struct net_rate_estimator *est = from_timer(est, t, timer); in est_timer()
107 mod_timer(&est->timer, est->next_jiffies); in est_timer()
180 del_timer_sync(&old->timer); in gen_new_estimator()
186 timer_setup(&est->timer, est_timer, 0); in gen_new_estimator()
187 mod_timer(&est->timer, est->next_jiffies); in gen_new_estimator()
211 timer_shutdown_sync(&est->timer); in gen_kill_estimator()
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm63138.dtsi52 /* peripheral clock for system timer */
109 global_timer: timer@1e200 {
110 compatible = "arm,cortex-a9-global-timer";
116 local_timer: local-timer@1e600 {
117 compatible = "arm,cortex-a9-twd-timer";
189 timer: timer@80 { label
190 compatible = "brcm,bcm6328-timer", "syscon";
242 regmap = <&timer>;

1...<<11121314151617181920>>...111