xref: /linux/Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1*ea526e21SNick Hawkins# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*ea526e21SNick Hawkins%YAML 1.2
3*ea526e21SNick Hawkins---
4*ea526e21SNick Hawkins$id: http://devicetree.org/schemas/timer/hpe,gxp-timer.yaml#
5*ea526e21SNick Hawkins$schema: http://devicetree.org/meta-schemas/core.yaml#
6*ea526e21SNick Hawkins
7*ea526e21SNick Hawkinstitle: HPE GXP Timer
8*ea526e21SNick Hawkins
9*ea526e21SNick Hawkinsmaintainers:
10*ea526e21SNick Hawkins  - Nick Hawkins <nick.hawkins@hpe.com>
11*ea526e21SNick Hawkins  - Jean-Marie Verdun <verdun@hpe.com>
12*ea526e21SNick Hawkins
13*ea526e21SNick Hawkinsproperties:
14*ea526e21SNick Hawkins  compatible:
15*ea526e21SNick Hawkins    const: hpe,gxp-timer
16*ea526e21SNick Hawkins
17*ea526e21SNick Hawkins  reg:
18*ea526e21SNick Hawkins    maxItems: 1
19*ea526e21SNick Hawkins
20*ea526e21SNick Hawkins  interrupts:
21*ea526e21SNick Hawkins    maxItems: 1
22*ea526e21SNick Hawkins
23*ea526e21SNick Hawkins  clocks:
24*ea526e21SNick Hawkins    maxItems: 1
25*ea526e21SNick Hawkins
26*ea526e21SNick Hawkins  clock-names:
27*ea526e21SNick Hawkins    const: iop
28*ea526e21SNick Hawkins
29*ea526e21SNick Hawkinsrequired:
30*ea526e21SNick Hawkins  - compatible
31*ea526e21SNick Hawkins  - reg
32*ea526e21SNick Hawkins  - interrupts
33*ea526e21SNick Hawkins  - clocks
34*ea526e21SNick Hawkins  - clock-names
35*ea526e21SNick Hawkins
36*ea526e21SNick HawkinsadditionalProperties: false
37*ea526e21SNick Hawkins
38*ea526e21SNick Hawkinsexamples:
39*ea526e21SNick Hawkins  - |
40*ea526e21SNick Hawkins    timer@c0000000 {
41*ea526e21SNick Hawkins        compatible = "hpe,gxp-timer";
42*ea526e21SNick Hawkins        reg = <0x80 0x16>;
43*ea526e21SNick Hawkins        interrupts = <0>;
44*ea526e21SNick Hawkins        interrupt-parent = <&vic0>;
45*ea526e21SNick Hawkins        clocks = <&iopclk>;
46*ea526e21SNick Hawkins        clock-names = "iop";
47*ea526e21SNick Hawkins    };
48