1*809eb4e9SGeert Uytterhoeven# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*809eb4e9SGeert Uytterhoeven%YAML 1.2
3*809eb4e9SGeert Uytterhoeven---
4*809eb4e9SGeert Uytterhoeven$id: http://devicetree.org/schemas/timer/renesas,em-sti.yaml#
5*809eb4e9SGeert Uytterhoeven$schema: http://devicetree.org/meta-schemas/core.yaml#
6*809eb4e9SGeert Uytterhoeven
7*809eb4e9SGeert Uytterhoeventitle: Renesas EMMA Mobile System Timer
8*809eb4e9SGeert Uytterhoeven
9*809eb4e9SGeert Uytterhoevenmaintainers:
10*809eb4e9SGeert Uytterhoeven  - Magnus Damm <magnus.damm@gmail.com>
11*809eb4e9SGeert Uytterhoeven
12*809eb4e9SGeert Uytterhoevenproperties:
13*809eb4e9SGeert Uytterhoeven  compatible:
14*809eb4e9SGeert Uytterhoeven    const: renesas,em-sti
15*809eb4e9SGeert Uytterhoeven
16*809eb4e9SGeert Uytterhoeven  reg:
17*809eb4e9SGeert Uytterhoeven    maxItems: 1
18*809eb4e9SGeert Uytterhoeven
19*809eb4e9SGeert Uytterhoeven  interrupts:
20*809eb4e9SGeert Uytterhoeven    maxItems: 1
21*809eb4e9SGeert Uytterhoeven
22*809eb4e9SGeert Uytterhoeven  clocks:
23*809eb4e9SGeert Uytterhoeven    maxItems: 1
24*809eb4e9SGeert Uytterhoeven
25*809eb4e9SGeert Uytterhoeven  clock-names:
26*809eb4e9SGeert Uytterhoeven    const: sclk
27*809eb4e9SGeert Uytterhoeven
28*809eb4e9SGeert Uytterhoevenrequired:
29*809eb4e9SGeert Uytterhoeven  - compatible
30*809eb4e9SGeert Uytterhoeven  - reg
31*809eb4e9SGeert Uytterhoeven  - interrupts
32*809eb4e9SGeert Uytterhoeven  - clocks
33*809eb4e9SGeert Uytterhoeven  - clock-names
34*809eb4e9SGeert Uytterhoeven
35*809eb4e9SGeert UytterhoevenadditionalProperties: false
36*809eb4e9SGeert Uytterhoeven
37*809eb4e9SGeert Uytterhoevenexamples:
38*809eb4e9SGeert Uytterhoeven  - |
39*809eb4e9SGeert Uytterhoeven    #include <dt-bindings/interrupt-controller/arm-gic.h>
40*809eb4e9SGeert Uytterhoeven    timer@e0180000 {
41*809eb4e9SGeert Uytterhoeven            compatible = "renesas,em-sti";
42*809eb4e9SGeert Uytterhoeven            reg = <0xe0180000 0x54>;
43*809eb4e9SGeert Uytterhoeven            interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>;
44*809eb4e9SGeert Uytterhoeven            clocks = <&sti_sclk>;
45*809eb4e9SGeert Uytterhoeven            clock-names = "sclk";
46*809eb4e9SGeert Uytterhoeven    };
47