Home
last modified time | relevance | path

Searched +full:one +full:- +full:timer +full:- +full:only (Results 1 – 25 of 936) sorted by relevance

12345678910>>...38

/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dxlnx,xps-timer.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/timer/xlnx,xps-timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Xilinx LogiCORE IP AXI Timer
10 - Sean Anderson <sean.anderson@seco.com>
15 const: xlnx,xps-timer-1.00.a
20 clock-names:
29 '#pwm-cells': true
31 xlnx,count-width:
[all …]
H A Darm,sp804.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/timer/arm,sp804.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Haojian Zhuang <haojian.zhuang@linaro.org>
14 16 or 32 bit operation and capable of running in one-shot, periodic, or
15 free-running mode. The input clock is shared, but can be gated and prescaled
16 independently for each timer.
18 There is a viriant of Arm SP804: Hisilicon 64-bit SP804 timer. Some Hisilicon
27 - arm,sp804
[all …]
H A Dnvidia,tegra-timer.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/timer/nvidia,tegra-timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVIDIA Tegra timer
10 - Stephen Warren <swarren@nvidia.com>
13 - if:
17 const: nvidia,tegra210-timer
25 A list of 14 interrupts; one per each timer channels 0 through 13
27 - if:
[all …]
H A Dsamsung,exynos4210-mct.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/timer/samsung,exynos4210-mct.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos SoC Multi Core Timer (MCT)
10 - Krzysztof Kozlowski <krzk@kernel.org>
13 The Samsung's Multi Core Timer (MCT) module includes two main blocks, the
14 global timer and CPU local timers. The global timer is a 64-bit free running
15 up-counter and can generate 4 interrupts when the counter reaches one of the
16 four preset counter values. The CPU local timers are 32-bit free running
[all …]
H A Dnvidia,tegra186-timer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/nvidia,tegra186-timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVIDIA Tegra186 timer
10 - Thierry Reding <treding@nvidia.com>
13 The Tegra timer provides 29-bit timer counters and a 32-bit timestamp
14 counter. Each NV timer selects its timing reference signal from the 1 MHz
16 programmed to generate one-shot, periodic, or watchdog interrupts.
22 - const: nvidia,tegra186-timer
[all …]
H A Drenesas,8bit-timer.txt1 * Renesas H8/300 8bit timer
3 The 8bit timer is a 8bit timer/counter with configurable clock inputs and
6 This implement only supported cascade mode.
10 - compatible: must contain "renesas,8bit-timer"
11 - reg: base address and length of the registers block for the timer module.
12 - interrupts: interrupt-specifier for the timer, CMIA and TOVI
13 - clocks: a list of phandle, one for each entry in clock-names.
14 - clock-names: must contain "fck" for the functional clock.
18 timer8_0: timer@ffff80 {
19 compatible = "renesas,8bit-timer";
[all …]
H A Dbrcm,kona-timer.txt1 Broadcom Kona Family timer
2 -----------------------------------------------------
3 This timer is used in the following Broadcom SoCs:
7 - compatible : "brcm,kona-timer"
8 - DEPRECATED: compatible : "bcm,kona-timer"
9 - reg : Register range for the timer
10 - interrupts : interrupt for the timer
11 - clocks: phandle + clock specifier pair of the external clock
12 - clock-frequency: frequency that the clock operates
14 Only one of clocks or clock-frequency should be specified.
[all …]
H A Driscv,timer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/riscv,timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RISC-V timer
10 - Anup Patel <anup@brainfault.org>
13 RISC-V platforms always have a RISC-V timer device for the supervisor-mode
14 based on the time CSR defined by the RISC-V privileged specification. The
15 timer interrupts of this device are configured using the RISC-V SBI Time
16 extension or the RISC-V Sstc extension.
[all …]
H A Darm,armv7m-systick.txt1 * ARMv7M System Timer
3 ARMv7-M includes a system timer, known as SysTick. Current driver only
7 - compatible : Should be "arm,armv7m-systick"
8 - reg : The address range of the timer
10 Required clocking property, have to be one of:
11 - clocks : The input clock of the timer
12 - clock-frequency : The rate in HZ in input of the ARM SysTick
16 systick: timer@e000e010 {
17 compatible = "arm,armv7m-systick";
22 systick: timer@e000e010 {
[all …]
H A Dcdns,ttc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/cdns,ttc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Cadence TTC - Triple Timer Counter
10 - Michal Simek <michal.simek@amd.com>
22 A list of 3 interrupts; one per timer channel.
27 power-domains:
30 timer-width:
33 Bit width of the timer, necessary if not 16.
[all …]
H A Dingenic,sysost.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/ingenic,sysost.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - 周琰杰 (Zhou Yanjie) <zhouyanjie@wanyeetech.com>
13 The SYSOST in an Ingenic SoC provides one 64bit timer for clocksource
14 and one or more 32bit timers for clockevent.
17 "#clock-cells":
22 - ingenic,x1000-ost
23 - ingenic,x2000-ost
[all …]
/freebsd/contrib/libbegemot/
H A Drpoll.man2 '\" Copyright (c)1996-2006 by Hartmut Brandt
33 rpoll - callback functions for file descriptors and timers
60 Typically in these programs one of
65 These calls are however clumsy to use and the usage of one of these calls is
66 probably not portable to other systems - not all systems support both calls.
78 Each event on a file descriptor or each timer event is translated into a call to a user
103 returns a handle, which may be used later to de-register the file descriptor.
114 A registered file descriptor may be de-registered by calling
119 A timer is created with
130 after which the timer event will be generated.
[all …]
/freebsd/share/man/man9/
H A Deventtimers.92 .\" Copyright (c) 2011-2013 Alexander Motin <mav@FreeBSD.org>
33 .Bd -literal
87 or periodically, to run different time-based events.
89 .Bl -tag -width "Consumers"
103 provide APIs for event timer drivers and consumers.
110 .Bl -tag -width Va
112 Unique name of the event timer for management purposes.
114 Set of flags, describing timer capabilities:
115 .Bl -tag -width "ET_FLAGS_PERIODIC" -compact
119 One-shot mode supported.
[all …]
H A Dcallout.960 .Bd -literal
182 Callouts only provide a single-shot mode.
183 If a consumer requires a periodic timer,
210 .Dq multi-processor safe ;
239 A sleepable read-mostly lock
261 .Bl -tag -width ".Dv CALLOUT_RETURNUNLOCKED"
267 The lock is only acquired in read mode when running the callout handler.
279 returns a value of one.
282 negative one is returned.
320 These functions return a value of one if a pending callout was cancelled
[all …]
/freebsd/share/man/man4/
H A Deventtimers.432 Kernel uses several types of time-related devices, such as: real time clocks,
39 periodically, to run different time-based events.
42 Kernel uses time-based events for many different purposes: scheduling,
47 .Bl -tag -width ".Fn hardclock"
63 Different platforms provide different kinds of timer hardware.
65 that hardware, and to use it, supplying kernel with all required time-based
72 .Bd -literal
89 .Bl -inset
92 bitmask, defining event timer capabilities:
93 .Bl -tag -offset indent -width indent -compact
[all …]
H A Dattimer.430 .Nd i8254 Programmable Interval Timer (AT Timer) driver
36 .Bl -ohang
38 controls support for the event timer functionality.
53 The same value is also available at run-time via the
58 This driver uses i8254 Programmable Interval Timer (AT Timer) hardware
59 to supply the kernel with one timecounter and one event timer, and to generate
63 platform-dependent frequency.
65 one-shot.
66 The output of each channel has platform-defined wiring: one channel is wired
67 to the interrupt controller and may be used as event timer, one channel is
[all …]
H A Dtermios.472 a complex command (a command composed of one or more related
143 most one session.
183 unless one of the
190 returns -1 with
206 signal unless one of the following special cases apply: if
224 returns -1 with
238 full-duplex mode, so that data may arrive even while output is occurring.
271 This is useful for terminals that can operate in full-duplex mode.
290 blocking, in one of three ways:
291 .Bl -enum -offset indent
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Datmel-tcb.txt1 * Device tree bindings for Atmel Timer Counter Blocks
2 - compatible: Should be "atmel,<chip>-tcb", "simple-mfd", "syscon".
4 - reg: Should contain registers location and length
5 - #address-cells: has to be 1
6 - #size-cells: has to be 0
7 - interrupts: Should contain all interrupts for the TC block
9 block has one interrupt per channel.
10 - clock-names: tuple listing input clock names.
13 - clocks: phandles to input clocks.
16 * a timer
[all …]
/freebsd/sys/contrib/device-tree/Bindings/soc/microchip/
H A Datmel,at91rm9200-tcb.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/microchip/atmel,at91rm9200-tcb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Atmel Timer Counter Block
10 - Alexandre Belloni <alexandre.belloni@bootlin.com>
13 The Atmel (now Microchip) SoCs have timers named Timer Counter Block. Each
14 timer has three channels with two counters each.
19 - enum:
20 - atmel,at91rm9200-tcb
[all …]
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/
H A Dmpic-timer.txt4 - compatible: "fsl,mpic-global-timer"
6 - reg : Contains two regions. The first is the main timer register bank
7 (GTCCRxx, GTBCRxx, GTVPRxx, GTDRxx). The second is the timer control
10 - fsl,available-ranges: use <start count> style section to define which
11 timer interrupts can be used. This property is optional; without this,
14 - interrupts: one interrupt per timer in the group, in order, starting
15 with timer zero. If timer-available-ranges is present, only the
19 /* Note that this requires #interrupt-cells to be 4 */
20 timer0: timer@41100 {
21 compatible = "fsl,mpic-global-timer";
[all …]
/freebsd/sys/contrib/device-tree/Bindings/watchdog/
H A Ddigicolor-wdt.txt1 Conexant Digicolor SoCs Watchdog timer
5 timer counters. The first timer (called "Timer A") is the only one that can be
10 - compatible : Should be "cnxt,cx92755-wdt"
11 - reg : Specifies base physical address and size of the registers
12 - clocks : phandle; specifies the clock that drives the timer
16 - timeout-sec : Contains the watchdog timeout in seconds
21 compatible = "cnxt,cx92755-wdt";
24 timeout-sec = <15>;
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectLog.cpp1 //===-- CommandObjectLog.cpp ----------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
22 #include "lldb/Utility/Timer.h"
60 // Define the first (and only) variant of this arg. in CommandObjectLogEnable()
64 // There is only one variant this argument could be; put it into the in CommandObjectLogEnable()
168 "%s takes a log channel and one or more log types.\n", in DoExecute()
176 "the circular buffer handler requires a non-zero buffer size.\n"); in DoExecute()
183 result.AppendError("a buffer size can only be specified for the circular " in DoExecute()
190 "a file name can only be specified for the stream handler.\n"); in DoExecute()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassTimingInfo.cpp1 //===- PassTimingInfo.cpp - LLVM Pass Timing Implementation --------
[all...]
/freebsd/contrib/ntp/libntp/lib/isc/include/isc/
H A Dtimer.h2 * Copyright (C) 2004-2009 Internet Systems Consortium, Inc. ("ISC")
3 * Copyright (C) 1998-2002 Internet Software Consortium.
18 /* $Id: timer.h,v 1.43 2009/09/02 23:48:03 tbox Exp $ */
27 /*! \file isc/timer.h
37 * 'one-shot' timers.
44 * Timers can change type. It is typical to create a timer as
45 * an 'inactive' timer and then change it into a 'ticker' or
46 * 'once' timer.
51 * Clients of this module must not be holding a timer's task's lock when
52 * making a call that affects that timer. Failure to follow this rule
[all …]
/freebsd/contrib/ntp/scripts/deprecated/
H A Dfreq_adj.in1 #! @PATH_PERL@ -w
10 #chop($ncpu = `sysctl -n hw.ncpu`);
11 #die "Found $ncpu CPUs; can only be run on systems with 1 CPU.\n" if ($ncpu > 1);
16 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...
35 if ($opt_t ne '') { # - and $opt_t found
[all …]

12345678910>>...38