Home
last modified time | relevance | path

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

12345678910>>...51

/freebsd-14.2/sys/contrib/device-tree/Bindings/timer/
H A Dti,timer-dm.yaml4 $id: http://devicetree.org/schemas/timer/ti,timer-dm.yaml#
7 title: TI dual-mode timer
13 The TI dual-mode timer is a general purpose timer with PWM capabilities.
22 - ti,am654-timer
23 - ti,dm814-timer
65 ti,timer-alwon:
72 ti,timer-dsp:
77 ti,timer-pwm:
82 ti,timer-secure:
151 timer1: timer@0 {
[all …]
H A Drockchip,rk-timer.txt1 Rockchip rk timer
5 "rockchip,rv1108-timer", "rockchip,rk3288-timer": for Rockchip RV1108
6 "rockchip,rk3036-timer", "rockchip,rk3288-timer": for Rockchip RK3036
7 "rockchip,rk3066-timer", "rockchip,rk3288-timer": for Rockchip RK3066
8 "rockchip,rk3188-timer", "rockchip,rk3288-timer": for Rockchip RK3188
9 "rockchip,rk3228-timer", "rockchip,rk3288-timer": for Rockchip RK3228
10 "rockchip,rk3229-timer", "rockchip,rk3288-timer": for Rockchip RK3229
12 "rockchip,rk3368-timer", "rockchip,rk3288-timer": for Rockchip RK3368
18 "timer", "pclk"
21 timer: timer@ff810000 {
[all …]
H A Dnvidia,tegra-timer.yaml4 $id: http://devicetree.org/schemas/timer/nvidia,tegra-timer.yaml#
7 title: NVIDIA Tegra timer
17 const: nvidia,tegra210-timer
68 The Tegra210 timer provides fourteen 29-bit timer counters and one 32-bit
83 The Tegra30 timer provides ten 29-bit timer channels, a single 32-bit free
88 The Tegra20 timer provides four 29-bit timer channels and a single 32-bit free
101 - const: timer
115 timer@60005000 {
116 compatible = "nvidia,tegra30-timer", "nvidia,tegra20-timer";
131 timer@60005000 {
[all …]
H A Drockchip,rk-timer.yaml4 $id: http://devicetree.org/schemas/timer/rockchip,rk-timer.yaml#
15 - const: rockchip,rk3288-timer
16 - const: rockchip,rk3399-timer
19 - rockchip,rv1108-timer
20 - rockchip,rv1126-timer
21 - rockchip,rk3036-timer
22 - rockchip,rk3128-timer
23 - rockchip,rk3188-timer
28 - rockchip,px30-timer
43 - const: timer
[all …]
H A Dti,timer.txt5 OMAP44xx devices have timer instances that are 100%
8 So for OMAP44xx devices timer instances may use
23 - ti,hwmods: Name of the hwmod associated to the timer, "timer<X>",
28 - ti,timer-alwon: Indicates the timer is in an alway-on power domain.
29 - ti,timer-dsp: Indicates the timer can interrupt the on-chip DSP in
31 - ti,timer-pwm: Indicates the timer can generate a PWM output.
32 - ti,timer-secure: Indicates the timer is reserved on a secure OMAP device
37 timer12: timer@48304000 {
38 compatible = "ti,omap3430-timer";
42 ti,timer-alwon;
[all …]
H A Dmediatek,mtk-timer.txt9 The proper timer will be selected automatically by driver.
14 * "mediatek,mt2701-timer" for MT2701 compatible timers (GPT)
15 * "mediatek,mt6580-timer" for MT6580 compatible timers (GPT)
16 * "mediatek,mt6582-timer" for MT6582 compatible timers (GPT)
17 * "mediatek,mt6589-timer" for MT6589 compatible timers (GPT)
18 * "mediatek,mt7623-timer" for MT7623 compatible timers (GPT)
19 * "mediatek,mt8127-timer" for MT8127 compatible timers (GPT)
20 * "mediatek,mt8135-timer" for MT8135 compatible timers (GPT)
21 * "mediatek,mt8173-timer" for MT8173 compatible timers (GPT)
43 timer@10008000 {
[all …]
H A Dallwinner,sun4i-a10-timer.yaml4 $id: http://devicetree.org/schemas/timer/allwinner,sun4i-a10-timer.yaml#
17 - allwinner,sun4i-a10-timer
18 - allwinner,sun8i-a23-timer
19 - allwinner,sun8i-v3s-timer
20 - allwinner,suniv-f1c100s-timer
23 - allwinner,sun20i-d1-timer
25 - allwinner,sun50i-h6-timer
46 - allwinner,sun4i-a10-timer
58 - allwinner,sun8i-a23-timer
70 - allwinner,sun8i-v3s-timer
[all …]
H A Dnvidia,tegra186-timer.yaml4 $id: http://devicetree.org/schemas/timer/nvidia,tegra186-timer.yaml#
7 title: NVIDIA Tegra186 timer
13 The Tegra timer provides 29-bit timer counters and a 32-bit timestamp
22 - const: nvidia,tegra186-timer
24 The Tegra186 timer provides ten 29-bit timer counters.
25 - const: nvidia,tegra234-timer
27 The Tegra234 timer provides sixteen 29-bit timer counters.
39 const: nvidia,tegra186-timer
51 const: nvidia,tegra234-timer
71 timer@3010000 {
[all …]
H A Dnuvoton,npcm7xx-timer.yaml4 $id: http://devicetree.org/schemas/timer/nuvoton,npcm7xx-timer.yaml#
7 title: Nuvoton NPCM7xx timer
16 - nuvoton,wpcm450-timer # for Hermon WPCM450
17 - nuvoton,npcm750-timer # for Poleg NPCM750
18 - nuvoton,npcm845-timer # for Arbel NPCM845
25 - description: The timer interrupt of timer 0
29 - description: The reference clock for timer 0
30 - description: The reference clock for timer 1
31 - description: The reference clock for timer 2
49 timer@f0008000 {
[all …]
H A Dsnps,dw-apb-timer.yaml4 $id: http://devicetree.org/schemas/timer/snps,dw-apb-timer.yaml#
15 - const: snps,dw-apb-timer
17 - snps,dw-apb-timer-sp
18 - snps,dw-apb-timer-osc
39 - const: timer
62 timer@ffe00000 {
63 compatible = "snps,dw-apb-timer";
67 clock-names = "timer", "pclk";
70 timer@ffe00000 {
75 clock-names = "timer";
[all …]
H A Dnuvoton,npcm7xx-timer.txt1 Nuvoton NPCM7xx timer
3 Nuvoton NPCM7xx have three timer modules, each timer module provides five 24-bit
4 timer counters.
7 - compatible : "nuvoton,npcm750-timer" for Poleg NPCM750, or
8 "nuvoton,wpcm450-timer" for Hermon WPCM450.
10 - interrupts : Contain the timer interrupt of timer 0.
11 - clocks : phandle of timer reference clock (usually a 25 MHz clock).
15 timer@f0008000 {
16 compatible = "nuvoton,npcm750-timer";
H A Dcirrus,clps711x-timer.txt4 - compatible: Shall contain "cirrus,ep7209-timer".
6 - interrupts: The interrupt number of the timer.
7 - clocks : phandle of timer reference clock.
9 Note: Each timer should have an alias correctly numbered in "aliases" node.
17 timer1: timer@80000300 {
18 compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer";
24 timer2: timer@80000340 {
25 compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer";
H A Darm,arch_timer.yaml7 title: ARM architected timer
25 - const: arm,cortex-a15-timer
26 - const: arm,armv7-timer
29 - arm,armv7-timer
30 - arm,armv8-timer
32 - const: arm,armv8-timer
33 - const: arm,armv7-timer
38 - description: secure timer irq
40 - description: virtual timer irq
118 timer {
[all …]
H A Dqcom,msm-timer.txt5 - compatible : Should at least contain "qcom,msm-timer". More specific
8 "qcom,kpss-timer" - krait subsystem
9 "qcom,scss-timer" - scorpion subsystem
11 - interrupts : Interrupts for the debug timer, the first general purpose
12 timer, and optionally a second general purpose timer, and
15 - reg : Specifies the base address of the timer registers.
23 - clock-frequency : The frequency of the debug timer and the general purpose
24 timer(s) in Hz in that order.
28 - cpu-offset : per-cpu offset used when the timer is accessed without the
34 timer@200a000 {
[all …]
H A Dxlnx,xps-timer.yaml4 $id: http://devicetree.org/schemas/timer/xlnx,xps-timer.yaml#
15 const: xlnx,xps-timer-1.00.a
38 xlnx,one-timer-only:
47 - xlnx,one-timer-only
58 xlnx,one-timer-only:
74 timer@800e0000 {
77 compatible = "xlnx,xps-timer-1.00.a";
81 xlnx,one-timer-only = <0x0>;
84 timer@800f0000 {
88 compatible = "xlnx,xps-timer-1.00.a";
[all …]
H A Dlsi,zevio-timer.txt1 TI-NSPIRE timer
5 - compatible : should be "lsi,zevio-timer".
6 - reg : The physical base address and size of the timer (always first).
11 - interrupts : The interrupt number of the first timer.
13 (always after timer base address)
15 If any of the optional properties are not given, the timer is added as a
20 timer {
21 compatible = "lsi,zevio-timer";
29 timer {
30 compatible = "lsi,zevio-timer";
/freebsd-14.2/sys/dev/isci/
H A Disci_timer.c41 struct ISCI_TIMER *timer = (struct ISCI_TIMER *)arg; in isci_timer_timeout() local
51 if (timer->is_started == TRUE) in isci_timer_timeout()
52 timer->callback(timer->cookie); in isci_timer_timeout()
83 isci_timer_timeout, timer, 0); in scif_cb_timer_start()
100 isci_log_message(3, "TIMER", "stop %p\n", timer); in scif_cb_timer_stop()
131 struct ISCI_TIMER *timer; in scif_cb_timer_create() local
133 sci_pool_get(isci_controller->timer_pool, timer); in scif_cb_timer_create()
137 timer->callback = timer_callback; in scif_cb_timer_create()
138 timer->cookie = cookie; in scif_cb_timer_create()
139 timer->is_started = FALSE; in scif_cb_timer_create()
[all …]
/freebsd-14.2/contrib/kyua/utils/signals/
H A Dtimer.cpp122 add_to_all_timers(signals::timer* timer) in add_to_all_timers() argument
126 timers.insert(timer); in add_to_all_timers()
136 remove_from_all_timers(signals::timer* timer) in remove_from_all_timers() argument
141 timer->when()); in remove_from_all_timers()
242 global_state(signals::timer* timer, const datetime::timestamp& now) : in global_state() argument
293 program_new(signals::timer* timer, const datetime::timestamp& now) in program_new() argument
311 unprogram(signals::timer* timer) in unprogram() argument
371 utils::signals::detail::invoke_do_fired(timer* timer) in invoke_do_fired() argument
373 timer->do_fired(); in invoke_do_fired()
421 signals::timer::timer(const datetime::delta& delta) in timer() function in signals::timer
[all …]
H A Dtimer_test.cpp104 const signals::timer* timer = *iter; in wait_timers() local
127 signals::timer timer(datetime::delta(1, 0)); in ATF_TEST_CASE_BODY() local
129 while (!timer.fired()) in ATF_TEST_CASE_BODY()
141 signals::timer timer(datetime::delta(0, 500000)); in ATF_TEST_CASE_BODY() local
143 while (!timer.fired()) in ATF_TEST_CASE_BODY()
323 delete timer; in ATF_TEST_CASE_BODY()
367 signals::timer timer(datetime::delta(0, 500000)); in ATF_TEST_CASE_BODY() local
368 timer.unprogram(); in ATF_TEST_CASE_BODY()
390 signals::timer timer(datetime::delta(0, 1)); in ATF_TEST_CASE_BODY() local
404 if (timer.fired()) in ATF_TEST_CASE_BODY()
[all …]
/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Dtimer.h57 (timer)->function_415 = (func); \
58 (timer)->data = (unsigned long)(timer); \
63 (timer)->function = (func); \
64 (timer)->data = (dat); \
65 callout_init(&(timer)->callout, 1); \
70 setup_timer(timer, func, dat); \
73 #define init_timer(timer) do { \ argument
74 (timer)->function = NULL; \
75 (timer)->data = 0; \
76 callout_init(&(timer)->callout, 1); \
[all …]
/freebsd-14.2/sys/amd64/vmm/io/
H A Dvhpet.c92 } timer[VHPET_NUM_TIMERS]; member
258 compval = vhpet->timer[n].compval; in vhpet_adjust_compval()
259 comprate = vhpet->timer[n].comprate; in vhpet_adjust_compval()
274 vhpet->timer[n].compval = compnext; in vhpet_adjust_compval()
290 callout = &vhpet->timer[n].callout; in vhpet_handler()
341 if (vhpet->timer[n].comprate != 0) in vhpet_start_timer()
355 callout_reset_sbt(&vhpet->timer[n].callout, vhpet->timer[n].callout_sbt, in vhpet_start_timer()
436 vhpet->timer[n].comprate = 0; in vhpet_timer_update_config()
678 data = vhpet->timer[i].compval; in vhpet_mmio_read()
684 data = vhpet->timer[i].msireg; in vhpet_mmio_read()
[all …]
/freebsd-14.2/sys/contrib/device-tree/src/arm/
H 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 …]
/freebsd-14.2/contrib/ntp/sntp/libevent/test/
H A Dtest-changelist.c65 start_cpu_usage_timer(struct cpu_usage_timer *timer) in start_cpu_usage_timer() argument
70 timer->thread = GetCurrentThread(); in start_cpu_usage_timer()
71 r = GetThreadTimes(timer->thread, &createtime, &exittime, in start_cpu_usage_timer()
72 &timer->usertimeBegin, &timer->kerneltimeBegin); in start_cpu_usage_timer()
75 timer->ticksBegin = clock(); in start_cpu_usage_timer()
78 evutil_gettimeofday(&timer->timeBegin, NULL); in start_cpu_usage_timer()
118 r = GetThreadTimes(timer->thread, &createtime, &exittime, in get_cpu_usage()
129 evutil_timersub(&timeEnd, &timer->timeBegin, &timeDiff); in get_cpu_usage()
170 struct cpu_usage_timer timer; in main() local
201 start_cpu_usage_timer(&timer); in main()
[all …]
/freebsd-14.2/contrib/libevent/test/
H A Dtest-changelist.c65 start_cpu_usage_timer(struct cpu_usage_timer *timer) in start_cpu_usage_timer() argument
70 timer->thread = GetCurrentThread(); in start_cpu_usage_timer()
71 r = GetThreadTimes(timer->thread, &createtime, &exittime, in start_cpu_usage_timer()
72 &timer->usertimeBegin, &timer->kerneltimeBegin); in start_cpu_usage_timer()
75 timer->ticksBegin = clock(); in start_cpu_usage_timer()
78 evutil_gettimeofday(&timer->timeBegin, NULL); in start_cpu_usage_timer()
118 r = GetThreadTimes(timer->thread, &createtime, &exittime, in get_cpu_usage()
129 evutil_timersub(&timeEnd, &timer->timeBegin, &timeDiff); in get_cpu_usage()
170 struct cpu_usage_timer timer; in main() local
201 start_cpu_usage_timer(&timer); in main()
[all …]
/freebsd-14.2/contrib/ntp/scripts/deprecated/
H A Dfreq_adj.in16 chop($timer = `sysctl -n kern.timecounter.hardware 2> /dev/null`);
18 $timer =~ tr/\U/\L/;
20 if ($timer eq '') {
25 $timer = $1;
32 $opt_t = $timer if !defined($opt_t);
34 if ($timer ne '') { # $timer found...
36 if ($timer ne $opt_t) { # - - and they differ
37 warn "You specified a $opt_t timer but I detected a $timer timer.\n";
48 $timer = $opt_t; # - - so use it.
76 $sysctl = "machdep.".$timer."_freq";
[all …]

12345678910>>...51