Lines Matching +full:gic +full:- +full:timer
1 # 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
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.
35 - if:
39 const: nvidia,tegra186-timer
45 One per each timer channels 0 through 9.
47 - if:
51 const: nvidia,tegra234-timer
57 One per each timer channels 0 through 15.
60 - compatible
61 - reg
62 - interrupts
67 - |
68 #include <dt-bindings/interrupt-controller/arm-gic.h>
69 #include <dt-bindings/interrupt-controller/irq.h>
71 timer@3010000 {
72 compatible = "nvidia,tegra186-timer";
86 - |
87 #include <dt-bindings/interrupt-controller/arm-gic.h>
88 #include <dt-bindings/interrupt-controller/irq.h>
90 timer@2080000 {
91 compatible = "nvidia,tegra234-timer";