xref: /freebsd/sys/contrib/device-tree/Bindings/clock/brcm,bcm63268-timer-clocks.yaml (revision 5ca8e32633c4ffbbcd6762e5888b6a4ba0708c6c)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/clock/brcm,bcm63268-timer-clocks.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Broadcom BCM63268 Timer Clock and Reset
8
9maintainers:
10  - Álvaro Fernández Rojas <noltari@gmail.com>
11
12properties:
13  compatible:
14    const: brcm,bcm63268-timer-clocks
15
16  reg:
17    maxItems: 1
18
19  "#clock-cells":
20    const: 1
21
22  "#reset-cells":
23    const: 1
24
25required:
26  - compatible
27  - reg
28  - "#clock-cells"
29  - "#reset-cells"
30
31additionalProperties: false
32
33examples:
34  - |
35    timer_clk: clock-controller@100000ac {
36      compatible = "brcm,bcm63268-timer-clocks";
37      reg = <0x100000ac 0x4>;
38      #clock-cells = <1>;
39      #reset-cells = <1>;
40    };
41